Datasheet
Not only can you choose to target a specifi 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 specifi c template. As you work through more of the
windows associated with Visual Studio, you ’ ll fi nd that a context - specifi 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.
Offi ce — Visual Studio Tools for Offi 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 Offi ce 2010, as well as a
separate section for templates that target Offi 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 defi 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