The namespaces in the .NET Framework about ASP.NET Web applications and XML Web services include:
- System.Web - contains classes and interfaces that enable browser/server communication. This namespace classes for managing HTTP output to the client (HttpResponse) and reading HTTP requests (HttpRequest). Additional classes provide facilities for server-side utilities and processes, cookie manipulation, file transfer, exception information, and output cache control.
- System.Web.UI – contains classes for creating Web Form pages, including the Page class and other standard classes used to create Web user interfaces.
- System.Web.UI.HtmlControls – contains classes for HTML-specific controls that can be added to Web Forms to create Web user interfaces.
- System.Web.UI.WebControls – contains classes for creating ASP.NET Web sever controls. When added to a Web Form, these controls render browser-specific HTML and script to create a device-independent Web user interface.
- System.Web.Services - contains classes that enable you to build and use XML Web services, which are programmable entities residing on a Web server and exposed via standard Internet protocols.
In the Visual Studio Documentation
- Introduction to ASP.NET Web Applications in Visual Studio
- Provides an overview of the components of an ASP.NET Web application, including Web Forms and XML Web services, and how Visual Studio helps you create a Web application.
- Creating Web Applications and Services
- Provides links to all the Visual Studio topics about ASP.NET Web applications and XML Web services.
- Web Forms Pages
- Provides links to topics that describe what Web Forms pages are, the architecture of Web Forms pages, and how to create and work with Web Forms pages.
- Programming the Web with XML Web Services
- Provides information about creating and accessing XML Web services.
- Working with Web Projects
- Explains basic concepts about creating and managing ASP.NET Web applications, XML Web services created using ASP.NET, and Empty Web projects.
- Web Walkthroughs
- Lists all the step-by-step topics that incorporate Web Forms pages.
- XML Web Services Walkthroughs
- Lists all the step-by-step topics about creating or accessing XML Web services.
- Windows Forms and Web Forms Recommendations
- Discusses considerations when choosing between the two forms packages.
- ASP.NET Technology Backgrounder
- Provides a summary of ASP.NET technology and where Web Forms pages fit into it.
- Introduction to the .NET Framework Class Library in Visual Studio
- Provides an overview of the namespaces in the .NET Framework.
Additional Information
- Developing ASP.NET Server Controls
- Provides information from the .NET Framework Developer's Guide about creating custom controls for Web Forms pages.
- IBuySpy Web Site (http://www.ibuyspy.com/)
- Provides sample code for ASP.NET development.
- MSDN Web Site (http://msdn.microsoft.com)
- Provides the latest information about XML Web services, ASP.NET, and other Microsoft technologies.