Datasheet

Not only can you choose to target a speci c version of the framework when creating a new project, but
this window has a new feature that you ll fi nd all over the place in Visual Studio 2010. In the upper - right
corner, there is a control that enables you to search for a speci c template. As you work through more of the
windows associated with Visual Studio, you ll fi nd that a context - speci c search capability has often been
added to the new user interface.
Expanding the top level of the Visual Basic tree in Figure 1 - 3 shows that a project type can be further
separated into a series of categories:
Windows These are projects used to create applications that run on the local computer within
the CLR. Because such projects can run on any operating system (OS) hosting the framework, the
category Windows is something of a misnomer when compared to, for example, Desktop.
Web You can create these projects, including Web services, from this section of the New Project
dialog.
Of ce Visual Studio Tools for Of ce (VSTO). These are .NET applications that are hosted under
Offi ce. Visual Studio 2010 includes a set of templates you can use to target Of ce 2010, as well as a
separate section for templates that target Of ce 2007.
Cloud Services: These are projects that target the Azure online environment model. These projects
are deployed to the cloud and as such have special implementation and deployment considerations.
Reporting This project type enables you to create a Reports application.
SharePoint This category provides a selection of SharePoint projects, including Web Part projects,
SharePoint Workfl ow projects, Business Data Catalog projects, as well as things like site de nitions
and content type projects. Visual Studio 2010 includes signifi cant new support for SharePoint.
Silverlight With Visual Studio 2010, Microsoft has fi nally provided full support for working with
Silverlight projects. Whereas in the past you ve had to add the Silverlight SDK and tools to your
existing development environment, with Visual Studio 2010 you get support for both Silverlight
projects and user interface design within Visual Studio.
Test This section is available only to those using Visual Studio Team Suite. It contains the template
for a Visual Basic Unit Test project.
FIGURE 1 - 3
Visual Basic Keywords and Syntax
13
CH001.indd 13CH001.indd 13 4/5/10 11:56:27 AM4/5/10 11:56:27 AM