Microsoft 9GD00001 Computer Accessories User Manual


 
Chapter 1: Introducing Visual Studio 2010 33
Other windows projects include Windows Services, which are applications that are
always on and run as a service in the background without a GUI, Class Libraries for
holding reusable code often referred to as middleware, and Control Libraries for holding
graphical controls that can be dragged-and-dropped from the Toolbox onto a visual
designer within VS.
Web Projects
Web projects include ASP.NET, Server Controls, Web Services, and Dynamic Data. An
ASP.NET project allows you to write an application that is hosted by a Web server, such
as Internet Information Server (IIS), and runs in a Web browser. A Server Control project
enables you to build a library of GUI controls that can be dragged-and-dropped onto the
design surface of a Web page in VS. Web Services are reusable components that you
can call from across the Internet. An important feature of Web Services is that they use
ubiquitous protocols to enable code from any platform to call them, facilitating integration
among heterogeneous computing systems. Dynamic Data projects offer a quick way to
build a working Web site, based on an existing database schema.
Figure 1-28 New Project window