Home > Store > Web Design & Development

ASP.NET by Example

Register your product to gain access to bonus material or receive a coupon.

ASP.NET by Example

Best Value Purchase

Book + eBook Bundle

  • Your Price: $36.39
  • List Price: $58.98
  • About Adobe DRM eBooks
  • This eBook requires the free Adobe® Digital Editions software.

    Before downloading this DRM-encrypted PDF, be sure to:


    • Install the free Adobe Digital Editions software on your machine. Adobe Digital Editions only works on Macintosh and Windows, and requires the Adobe Flash Player. Please see the official system requirements.
    • Authorize your copy of Adobe Digital Editions using your Adobe ID (select AdobeID as the eBook vendor). If you don't already have an Adobe ID, you can create one here.

More Purchase Options

Book

  • Your Price: $27.99
  • List Price: $34.99
  • Usually ships in 24 hours.

eBook (Adobe DRM)

  • Your Price: $19.19
  • List Price: $23.99
  • About Adobe DRM eBooks
  • This eBook requires the free Adobe® Digital Editions software.

    Before downloading this DRM-encrypted PDF, be sure to:


    • Install the free Adobe Digital Editions software on your machine. Adobe Digital Editions only works on Macintosh and Windows, and requires the Adobe Flash Player. Please see the official system requirements.
    • Authorize your copy of Adobe Digital Editions using your Adobe ID (select AdobeID as the eBook vendor). If you don't already have an Adobe ID, you can create one here.

About

Features

  • Basic features of the programming language are covered.
    • Provides students with the concepts necessary to create their own programs.

  • Up-to-date examples applying the programming concepts.
    • Teaches students' concepts by using examples they can relate to.

  • Student friendly pedagogical tools—Include Tips, Notes, Cautions, Cross-References and Chapter Summaries.
    • Helps guide students through the chapters.

  • Structured programming techniques.
    • Helps students develop a structured programming technique to isolate problems, write correct problems faster, and produce easy-to-maintain programs.

  • End of chapter review questions and exercises.
    • Allows students to reinforce what they've learned in each chapter.

Description

  • Copyright 2002
  • Dimensions: 7-3/8" x 9-1/8"
  • Pages: 552
  • Edition: 1st
  • Book
  • ISBN-10: 0-7897-2562-2
  • ISBN-13: 978-0-7897-2562-2
  • eBook (Adobe DRM)
  • ISBN-10: 0-7686-5479-3
  • ISBN-13: 978-0-7686-5479-0

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.

Downloads

Source Code

Source code for the examples developed in the book - 630 kb -- Setup.exe

Sample Content

Table of Contents



Introduction.


1. .NET Overview.

The Big .NET Picture. The .NET Framework.



2. An Introduction To ASP.NET.

Moving to .NET. A Brief History of ASP. Why ASP Developers Need This Book. Benefits of ASP.NET over ASP.



3. Migrating From ASP to ASP.NET.

Preparing to Use ASP.NET. Basic Differences Between ASP and ASP.NET. Common ASP Tasks and Their ASP.NET Equivalents.



4. The New ADO—ADO.NET.

ADO vs. ADO.NET. Connecting to the Database. Retrieving Data. Data Controls. Working with XML.



5. HTML/Web Controls.

What Are Server Controls, Anyway? HtmlControls. WebControls. Populating ListBoxes.



6. Using ASP.NET List Controls.

The ListControl Class. Working with the Items Collection. Databinding and List Controls. Changing the Layout of List Controls.



7. Using ASP.NET Rich Controls.

Introduction to Rich Controls. Introduction to the Calendar Control. Using CSS to Control Calendar Display.



8. Using ASP.NET Validation Controls.

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.



9. Using ASP.NET User Controls.

Introduction to User Controls. Creating ASP.NET User Controls.



10. ASP.NET Applications.

HTTP Basics. Configuring Your Application. Building a Simple Authentication Application. Deploying your ASP.NET Application.



11. ASP.NET and Web Services.

Distributed Computing: Many Things to Many People. Writing Web Services. Advanced Topics. Programming Web Services with Microsoft Visual Studio .NET.



12. Custom ASP.NET Server Controls.

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.



13. Debugging ASP.NET Overview.

ASP.NET Debugging Features. Implementing Tracing. System.Diagnostics Tools. Visual Studio.NET. Frequently Encountered Bugs.



14. Case Study: E-commerce with ASP.NET.

Building a Web Store—IBuySpy.com. IBuySpy Store Design.



Appendix A. ASP.NET Syntax.

File Structure. Forms. Dealing with Data. Using Controls. Debugging.



Appendix B. ADO.NET Object Model.

System.Data Namespace. System.Data.OleDb Namespace. System.Data.SqlClient Namespace.



Appendix C. Visual Basic.NET Language Reference.

Changes from Previous Versions of VB. New Features in VB.NET. Getting Started. Variables. Parameters. Expressions and Operators. Statements. Types. Component-Based Features.



Appendix D. C# Language Reference.

Getting Started. Variables. Parameters. Memory Management. Operators and Expressions. Statements. Types. Component-Based Features.



Index.

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership