ASP.NET By Example provides a step-by-step introduction to programming
applications using ASP.NET. Concepts are introduced and then followed up with
numerous examples that the reader is encouraged to use to help them better
understand the material. All of the sample code is available online from the
links below, both in VB and C#.
|
Chapter |
Status |
|
Introduction
|
|
No supporting materials.
|
|
Chapter 1: .NET Overview
|
Ready
|
|
An overview of Microsoft's .NET Framework and where ASP.NET fits in. No
supporting materials.
|
|
Chapter 2: An Introduction To ASP.NET
|
Ready
|
|
Chapter 2 introduces ASP.NET and includes a brief history of the Active Server
Pages architecture from which ASP.NET evolved. Many of ASP.NET's features are
noted and compared with Classic ASP, and most of these features are covered in
detail later in the book. No supporting materials.
|
|
Chapter 3: Migrating From ASP to ASP.NET
|
Ready
|
|
This chapter provides some simple guidelines for migrating from ASP to ASP.NET,
including examples of several common ASP processes and their ASP.NET
equivalents.
|
|
Chapter 4: The New ADO - ADO.NET
|
Ready
|
|
ADO.NET replaces Classic ASP's primary data access technology: ADO. In this
chapter you learn how to take advantage of this new and powerful object model.
|
|
Chapter 5: Using ASP.NET Web/HTML Controls
|
Ready
|
|
In this chapter, the built in HTML and Web Controls are introduced and
explained, with several examples.
|
|
Chapter 6: Using ASP.NET List Controls
|
Ready
|
|
How to use ASP.NET List Controls, such as the DataList and DataGrid.
|
|
Chapter 7: Using ASP.NET Rich Controls
|
Ready
|
|
How to use the ASP.NET Rich Controls, such as the Calendar and AdRotator.
|
|
Chapter 8: Using ASP.NET Validation Controls
|
Ready
|
|
One of the most useful collections of built-in controls in ASP.NET is the set
of Validation Controls. These controls allow ASP developers to forget most of
their tedious JavaScript validation writing code, allowing them to spend their
time on more important tasks. One of the most powerful validators, the
RegularExpressionValidator, is covered in detail with several sample regular
expressions provided. Search hot videofor regular expressions at
http://RegExLib.com/.
|
|
Chapter 9: Using ASP.NET User Controls
|
Ready
|
|
Chapter 9 introduces User Controls, which provide developers with a powerful
tool for reuse that dwarfs the ASP #include directive in flexibility and
usefulness.
|
|
Chapter 10: ASP.NET Applications
|
Ready
|
|
Chapter 10 covers ASP.NET Applications, including how to configure them and
handle application-level events. The web.config and global.asax files are
introduced and explained in this chapter.
|
|
Chapter 11: ASP.NET and Web Services
|
Ready
|
|
Chapter 11 covers how to build, expose, and consume Web Services, which can be
used to allow different applications to communicate with one another over the
Internet in a standard fashion.
|
|
Chapter 12: Custom ASP.NET Controls
|
Ready
|
|
Chapter 12 covers the creation of your own custom controls and components using
the .NET Framework.
|
|
Chapter 13: Debugging ASP.NET Overview
|
Ready
|
|
ASP.NET's debugging support is greatly improved over Classic ASP's near-total
lack of features. Exception handling is consistent and powerful in ASP.NET, and
the new Tracing features of ASP.NET eliminate the need for Response.Write
debugging techniques. A brief look at event logging and performance counters
rounds out this chapter.
|
|
Chapter 14: Case Study in ECommerce with ASP.NET: IBuySpy.com
|
Source Only
|
Many readers will already be familiar with the IBuySpy.com store, a sample
application built by Microsoft and Vertigo to be used as a learning tool for
new ASP.NET developers. In this case study, the IBuySpy Store application is
analyzed, including a discussion of the decisions that went into the design of
the application. The designers of .NET and the IBuySpy store were interviewed
for this chapter.
The IBuySpy samples are available only as source code -- the working site
cannot be duplicated and can be found at http://www.IBuySpy.com.
|
|
Appendix A: The ASP.NET Object Model
|
|
|
No Supporting Materials Online.
|
|
Appendix B: The ADO.NET Object Model
|
|
|
No Supporting Materials Online.
|
|
Appendix C: VB.NET Programming Reference
|
|
|
No Supporting Materials Online.
|
|
Appendix D: C# Programming Reference
|
|
|
No Supporting Materials Online.
|