SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to find what is the better way to implement multiple input forms using SharePoint 2007 (v3). The forms will have several fields and one of them is document folder to hold documents and subfolders. How would I start with that? Can I use some existing templates and develop in top of them. will use c# to develop or vb.

should I use sharepoint or start own application. Concern are: - I have large data size over 300gb of documents and since sharepoint use DB to store them I am not sure about perfomance (SP vs local share). Also is there a way to have sharepoint store docs in Lan share with ability to still have checkin/out.

  • Searching form contents and documents in the folders and tags
  • Migrating to SharePoint 2010
  • querying and updating db and adding own tables
  • limitation on sharepoint development Thank you!
share|improve this question
up vote 1 down vote accepted

If you have InfoPath licensed, that is certainly a decent way to go for building input forms, but building them with Visual Studio in VB or C# is not a monumental task either:

As far as storage goes, your options are somewhat limited with 2007 because there is no OOB capability to remote the BLOBs like there is in SharePoint 2010 (i.e. RBS FILESTREAM). You do have EBS at your disposal and there are multiple ISVs out there that provide mature EBS providers. If you look at this make sure whatever option you choose provides an upgrade path to SharePoint 2010 and SQL RBS.

I used to be the CTO for the StoragePoint product, so I'll give that one a nod because I know it works...and works well.

Seriously think about upgrading to 2010 because you have more storage options.

share|improve this answer
Rob, other than markting for that system I did not seem to learn anything in regard to my question. I am looking to develop in c#. What is the storage problem? Search options? adding own tables. and develop own procedures (functions) to handle relational database? would I loose the check in/ check out functionality in SP if I develop my own connected forms that needs to link to files/folders. thanks – Fm3 Aug 16 '11 at 23:59
You asked a 2 part question...I provided references that demonstrate how easily you can build forms and a recommendation on StoragePoint only because I know te product...remote BLOB storage has zero impact on development, search, or OOB docman features (i.e. Check in/ check out). – Rob D'Oria Aug 17 '11 at 0:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.