What are the developing options in VS.NET? And what project templates are there?
Upon starting developing applications with Visual Studio .NET, Its possible to develop applications based on your choice. Here is a rundown of the different types of applications that can be developed using a vanilla install of VS.NET.
Opening a new project:
The following are the different options available in VS.NET and what they are used for.
- Windows Applications: This template allows you to create standard windows based applications.
- Class Library: Class libraries are those that provide functionality similar to Active X and DLL's by creating classes that that can be used from other applications.
- Windows Control Library: This allows the creation of your own windows controls. These can also be added to the tool box to make it easier if you wish to use these resources in other projects.
- ASP.NET Web Applications: Create web-based application using IIS. You can develop Web pages, Rich Web Applications and Web Services.
- ASP.NET Web Service: For developing XML Web Services.
- Web Control Library: Allows you to create User-defined controls for the Web. Similar to user defined windows controls but these are specifically for Web usage.
- Console Application: Development of command line based applications. No GUI needed
- Windows Service: Windows Services are background programs that run without promp. An example would eb an SMTP server.
- Other: This template is to develop other kinds of applications such as enterprise applications, database applications etc.
Written by Sandeep Mogulla, Webmaster at
www.startvbdotnet.com
Index