Email: Password:       Forgot Password 
A Saarsha Group Online Community for dot net codes group like C#, Asp.NET, VB.NET, Sharepoint, JavaScript, JQuery, Ajax, SQL, WCF, WPF.
What are the various types of Application Templates used to create an MVC application?

Posted On: 15/01/2014 12:14:02

The various templates are as follows:

  1. The Internet Application template: This contains the beginnings of an MVC web application, enough that you can run the application immediately after creating it
    and see a few pages. This template also includes some basic account management functions that run against the ASP.NET Membership.
  2. The Intranet Application template: The Intranet Application template was added as part of the ASP.NET MVC 3 Tools Update. It is similar to the Internet Application template, but the account management functions run against Windows accounts rather than the ASP.NET Membership system.
  3. The Basic template: This template is pretty minimal. It still has the basic folders, CSS, and MVC application infrastructure in place, but no more. Running an application created using the Empty template just gives you an error message.

    Why use Basic template? The Basic template is intended for experienced MVC developers who want to set up and configure things exactly how they want them.
  4. The Empty template: The Basic Template was previously called the Empty Template, but developers complained that it wasn't quite empty enough. With MVC 4, the previous Empty
    Template was renamed Basic, and the new Empty Template is about as empty as possible.

    It has the assemblies and basic folder structure in place, but that's about it.
  5. The Mobile Application template: The Mobile Application template is preconfigured with jQuery Mobile to jump-start creating a mobile only website. It includes mobile visual themes, a touch-optimized UI, and support for Ajax navigation.
  6. The Web API template: The ASP.NET Web API is a framework for creating HTTP services.

    The Web API template is similar to the Internet Application template but is streamlined for Web API development. For instance, there is no user account management functionality, since Web API account management is often significantly different from standard MVC account management. Web API functionality is also available in the other MVC project templates, and even in non-MVC project types.
         HOME   |   Submit Article   |   Contact Us   |   About Us   |   Terms & Condition   |   Advertise With us