Getting Started with Visual Studio .NET


The simplest way to get started with a rich tool such as Visual Studio .NET is to play around with it. Try developing a couple of kinds of applications (Web applications, Windows applications, Web services) to get a feel for the features and functionality of the tool. This section is geared for such getting-started tasks . You will use Visual Studio .NET to develop different kinds of solutions ”console applications, Windows applications, and the like. Because the focus of this section is not on the actual code that you are going to be writing but the IDE features, you will create very simple Hello World “like applications. To illustrate the multiple programming languages' support of the environment, I will be shuffling between the different supported programming languages while creating these projects. Table 5.2 shows the various project types and the programming languages supported by them.

Table 5.2. Visual Studio .NET 2003 Project Types and Supported Programming Languages

PROJECT

PROGRAMMING LANGUAGES SUPPORTED

TYPE

VISUAL C#

VISUAL BASIC

VISUAL C++

VISUAL J#

Windows Application

X

X

X

X

Class Library

X

X

X

X

Windows Control Library

X

X

X

X

Smart Device Application

X

X

   

ASP.NET Web Application

X

X

 

X

ASP.NET Web Service

X

X

X

X

ASP.NET Mobile Web Application

X

X

 

X

Web Control Library

X

X

 

X

Console Application

X

X

X

X

Windows Service

X

X

X

X

Empty Project

X

X

X

X

Empty Web Project

X

X

 

X

ATL Project

   

X

 

ATL Server Project

   

X

 

ATL Server Web Service

   

X

 

MFC ActiveX Control

   

X

 

MFC Application

   

X

 

MFC DLL

   

X

 

MFC ISAPI Extension DLL

   

X

 

Win32 Console Project

   

X

 

Win32 Project

   

X

 

Custom Wizard

   

X

 

Extended Stored Procedure DLL

   

X

 

Makefile Project

   

X

 

Apart from the list of projects that are more focused on development of applications and services using a particular programming language, Visual Studio .NET supports a list of other kinds of projects, such as setup/installation projects. Following is a list of some of the other projects for Visual Studio .NET 2003, depending on the version of Visual Studio you have.

Setup and deployment projects:

  • Setup Project

  • Web Setup Project

  • Merge Module Project

  • Setup Wizard

  • Cab Project

Other projects:

  • Database Project for working database tables and data

  • Enterprise Template Projects (Simple Distributed Application, Building Blocks ”Business Fa §ade, Business Rules, Data Access, System

  • Visual Studio Analyzer Projects

  • Extensibility Projects for creating add-ins

  • Application Center Test Projects for testing Web applications



Microsoft.Net Kick Start
Microsoft .NET Kick Start
ISBN: 0672325748
EAN: 2147483647
Year: 2003
Pages: 195
Authors: Hitesh Seth

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net