MORE INFORMATION
Getting Started
ASP.NET is one of the centerpieces of the Microsoft .NET
Framework and provides the infrastructure for easily developed, dynamic .NET
Web applications. ASP.NET is not only the successor to Microsoft Active Server
Pages (ASP), it is a unified Web development platform that provides the
services necessary for developers to build enterprise Web applications. ASP.NET
provides great enhancements over ASP and includes many new features.
For a brief overview of ASP.NET, refer to the following topic in the Microsoft
.NET Framework Software Development Kit (SDK) documentation:
Another good place to start is the ASP.NET QuickStart tutorial at
the following Microsoft GotDotNet Web site or at the following share on your
local computer:
back to the top
Overview
This section provides an overview of most of the ASP.NET page
framework features.
Page Framework
The ASP.NET page framework is a scalable programming model that
you can use on the server to dynamically generate Web pages.
For additional information, click the article number below
to view the article in the Microsoft Knowledge Base:
305141 INFO: ASP.NET Page Framework Overview
back to the top
Server Controls
ASP.NET server controls are a set of controls that are developed
to provide a structured programming model to access the properties, methods,
and events of user interface controls from server-side code. In addition to the
built-in controls, the ASP.NET page framework enables you to create user
controls and custom controls.
For additional information, click the article number below
to view the article in the Microsoft Knowledge Base:
306459 INFO: ASP.NET Server Controls Overview
back to the top
State Management
HTTP is a stateless protocol. Each request is serviced as it
comes; after the request is processed, all of the data is discarded. No state
is maintained across requests even from the same client.
However, it
is very useful to maintain state across requests for certain solutions. ASP.NET
enables you to maintain both application state and session state through use of
application and session variables respectively.
For additional information, click the article number below
to view the article in the Microsoft Knowledge Base:
307598 INFO: ASP.NET State Management Overview
back to the top
Caching
The ASP.NET cache is a general-purpose cache facility for Web
applications. It provides both a simple interface for caching and a more
advanced interface that exposes expiration and change dependency services.
For additional information, click the article number below
to view the article in the Microsoft Knowledge Base:
307225 INFO: ASP.NET Caching Overview
back to the top
Data Binding
ASP.NET data binding allows you to bind components to data
sources, as well as simple properties, collections, expressions, and methods.
This allows for greater flexibility when you use data from a database or other
means.
For additional information, click the article number below
to view the article in the Microsoft Knowledge Base:
307860 INFO: ASP.NET Data Binding Overview
back to the top
Security
ASP.NET gives you more control to implement security for your
application. ASP.NET security works in conjunction with Microsoft Internet
Information Services (IIS) security and includes authentication and
authorization services to implement the ASP.NET security model. ASP.NET also
includes a role-based security feature that you can implement for both
Microsoft Windows and non-Windows user accounts.
For additional information, click the article number below
to view the article in the Microsoft Knowledge Base:
306590 INFO: ASP.NET Security Overview
back to the top
Configuration
Configuration involves everything from application settings such
as database connections to security details and information about how errors
should be handled. Configuration files provide a location for computer-specific
and application-specific information that you can change without having to
recompile code.
For additional information, click the article number below
to view the article in the Microsoft Knowledge Base:
307626 INFO: ASP.NET Configuration Overview
back to the top
HTTP Modules and HTTP Handlers
HTTP modules and HTTP handlers are an integral part of the
ASP.NET architecture.Each ASP.NET request is processed by multiple HTTP modules
(for example, the authentication module and the session module) and is then
processed by a single HTTP handler. After the handler has processed the
request, the request flows back through the HTTP modules.
For additional information, click the article
number below to view the article in the Microsoft Knowledge Base:
307985 INFO: ASP.NET HTTP Modules and HTTP Handlers Overview
back to the top
Microsoft Knowledge Base "How To" Articles
How To articles provide step-by-step instructions to accomplish
specific tasks.
Click
here to view a list of ASP.NET How To articles
back to the top
Guidelines
For information about ASP.NET-related guidelines, refer to the
following MSDN Web sites:
back to the top
Troubleshooting
If you encounter problems and need answers to your questions, you
can consult the newsgroups or search the Microsoft Knowledge Base:
For additional information about ASP.NET
searchable keywords, click the article number below to view the article in the
Microsoft Knowledge Base:
303992 INFO: Keywords for .NET Related Knowledge Base Articles
back to the top