Tech Articles
Microsoft.NETThe ASP.NET QuickStart is a series of ASP.NET samples and supporting commentary designed to quickly acquaint developers with the syntax, architecture, and power of the ASP.NET Web programming framework. The QuickStart samples are designed to be short, easy-to-understand illustrations of ASP.NET features. You have an option to view the sample code either in Vb.Net, JScript or C#. Select the language you want the samples to be on the right hand site. Personally I have learned ASP .Net using Vb.Net from this site. By the time you have completed the QuickStart tutorial, you will be familiar with:
What Level of Expertise Is Assumed in the QuickStart?: If you have never developed Web pages before, the QuickStart is not for you. You should be fluent in HTML and general Web development terminology. You do not need previous ASP experience, but you should be familiar with the concepts behind interactive Web pages, including forms, scripts, and data access.
Working with the QuickStart Samples: The QuickStart samples are best experienced in the order in which they are presented. Each sample builds on concepts discussed in the preceding sample. The sequence begins with a simple form submittal and builds up to integrated application scenarios.
Getting Started
Introduction
What is ASP.NET?
Language Support
ASP.NET Web Forms
Introducing Web Forms
Working with Server Controls
Applying Styles to Controls
Server Control Form Validation
Web Forms User Controls
Data Binding Server Controls
Server-Side Data Access
Data Access and Customization
Working with Business Objects
Authoring Custom Controls
Web Forms Controls Reference
Web Forms Syntax Reference
ASP.NET Web Services
Introducing Web Services
Writing a Simple Web Service
Web Service Type Marshalling
Using Data in Web Services
Using Objects and Intrinsics
The WebService Behavior
HTML Pattern Matching
ASP.NET Web Applications
Application Overview
Using the Global.asax File
Managing Application State
HttpHandlers and Factories
Cache Services
Caching Overview
Page Output Caching
Page Fragment Caching
Page Data Caching
Configuration
Configuration Overview
Configuration File Format
Retrieving Configuration
Deployment
Deploying Applications
Using the Process Model
Handling Errors
Security
Security Overview
Authentication & Authorization
Windows-based Authentication
Forms-based Authentication
Authorizing Users and Roles
User Account Impersonation
Security and WebServices
Localization
Internationalization Overview
Setting Culture and Encoding
Localizing ASP.NET Applications
Working with Resource Files
Tracing
Tracing Overview
Trace Logging to Page Output
Application-level Trace Logging
Debugging
Performance
Performance Overview
Performance Tuning Tips
Measuring Performance
ASP to ASP.NET Migration
Migration Overview
Syntax and Semantics
Language Compatibility
COM Interoperability
Transactions
Sample Applications
A Personalized Portal
An E-Commerce Storefront
A Class Browser Application
IBuySpy.com