We have the following licensed products

  1. SharePoint 2010 Standard
  2. Microsoft Office 2010 Professional
  3. Visual Studio 2010 Professional

Our Requirement Now our requirement is to create E-Forms for example when a new employee joins the organization the IT Department initiates a "ID Creation" form. The form contains lets suppose 4 Sections and each section will be filled by different person(s) and others will find that section disabled/locked...and its kinda 4 layers approval workflow until the ID gets created.

On my IT department page I want to create a link called "ID Creation Form" ..when department user will click it should bring the form ..user will fill it in and sort of workflow will start...

To achieve this what are our options based on the product licenses we have and how we can utilize the products to achieve it..I've heard we cannot use INFOPATH for forms library and publish as its only available on Enterprise Edition. In my scenario what are the combinations to achieve my requirement.

1 Answer 1


With InfoPath you have two options, you can use client based forms which uses the user's local InfoPath client or you can do web based forms which uses the Forms Services included with the Enterprise features. If everyone will have InfoPath on their desktop, the client based forms are still viable. In addition to the forms, you would need the workflow created as well using either SharePoint Designer or Visual Studio.

Alternatively you can create custom forms using VS, though this takes a developer and may be more difficult. If you were doing the custom forms in Visual Studio, then you would also likely deploy the workflows using Visual Studio.

  • I myself a .NET development (C#) so if I opt 2nd option custom forms using VS...can I just create a list and take their EditForm.aspx and DispForm.aspx open in VS ..write code and place it back to library and use the normal list workflow? is it also possible?
    – user342944
    Commented Nov 28, 2011 at 7:21
  • In Visual Studio you can write the code to create a Content Type and the list and then use what are called Application Pages for the New/Update/Display Forms. Commented Nov 28, 2011 at 14:14
  • Thanks Mike to guide me in the right direction as i was so clueless with the licensing ...
    – user342944
    Commented Nov 29, 2011 at 6:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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