Provides students with the concepts necessary to create their own programs.
Teaches students' concepts by using examples they can relate to.
Helps guide students through the chapters.
Helps students develop a structured programming technique to isolate problems, write correct problems faster, and produce easy-to-maintain programs.
Allows students to reinforce what they've learned in each chapter.
ASP developers need to understand how ASP.NET can help them solve business problems better than any prior product. ASP.NET by Example is designed to provide a "crash course" on ASP.NET and quickly help the reader start using this new technology. As part of the By Example series, this book approaches ASP.NET in an easy-to-use tutorial way, giving the reader a much faster and more interactive learning experience than the traditional reference book. By building the sample applications taught in the book, readers will learn how to create custom ASP.NET controls, how to use ADO+ objects in ASP, and how to deploy and manage applications. ASP.NET by Example also provides tools and information needed to migrate old ASP files to the new platform, saving developers significant time and money. As an added feature Steven A. Smith has included multiple case studies on how ASP.NET is used in e-commerce applications.
1. .NET Overview.
The Big .NET Picture. The .NET Framework.
Moving to .NET. A Brief History of ASP. Why ASP Developers Need This Book. Benefits of ASP.NET over ASP.
Preparing to Use ASP.NET. Basic Differences Between ASP and ASP.NET. Common ASP Tasks and Their ASP.NET Equivalents.
ADO vs. ADO.NET. Connecting to the Database. Retrieving Data. Data Controls. Working with XML.
What Are Server Controls, Anyway? HtmlControls. WebControls. Populating ListBoxes.
The ListControl Class. Working with the Items Collection. Databinding and List Controls. Changing the Layout of List Controls.
Introduction to Rich Controls. Introduction to the Calendar Control. Using CSS to Control Calendar Display.
Validating HTML Forms. What Are Validation Controls? Client-Side Validation. Inserting a Validation Control. RequiredFieldValidator Control. RangeValidator Control. CompareValidator Control. RegularExpressionValidator Control. CustomValidator Control. ValidationSummary Control. Bringing It All Together. One Step Beyond: VControls.
Introduction to User Controls. Creating ASP.NET User Controls.
HTTP Basics. Configuring Your Application. Building a Simple Authentication Application. Deploying your ASP.NET Application.
Distributed Computing: Many Things to Many People. Writing Web Services. Advanced Topics. Programming Web Services with Microsoft Visual Studio .NET.
Custom Controls Defined. Custom Controls Versus User Controls. Third-Party Custom Controls. Creating a Custom Control of Our Own. Building On Existing Controls. Creating Composite Controls. Handling Control Events. Handling PostBacks. Using Templates. Raising Events. Databinding. Building Components.
ASP.NET Debugging Features. Implementing Tracing. System.Diagnostics Tools. Visual Studio.NET. Frequently Encountered Bugs.
Building a Web Store—IBuySpy.com. IBuySpy Store Design.
File Structure. Forms. Dealing with Data. Using Controls. Debugging.
System.Data Namespace. System.Data.OleDb Namespace. System.Data.SqlClient Namespace.
Changes from Previous Versions of VB. New Features in VB.NET. Getting Started. Variables. Parameters. Expressions and Operators. Statements. Types. Component-Based Features.
Getting Started. Variables. Parameters. Memory Management. Operators and Expressions. Statements. Types. Component-Based Features.