Microsoft ASP.NET 2.0 Programming Step by Step

Microsoft ASP.NET 2.0 Programming Step by Step

1.7 4
by George Shepherd

Teach yourself the fundamentals of ASP.NET 2.0—one step at a time. With this practical, learn-by-doing tutorial, you get the guidance you need to start creating components and working applications for the Web!

Discover how to:

  • Work in the Microsoft Visual Studio 2005 development environment
  • Add standard, built-in controls, custom


Teach yourself the fundamentals of ASP.NET 2.0—one step at a time. With this practical, learn-by-doing tutorial, you get the guidance you need to start creating components and working applications for the Web!

Discover how to:

  • Work in the Microsoft Visual Studio 2005 development environment
  • Add standard, built-in controls, custom controls, and Web Parts to any page
  • Use Master pages, themes, and skins to build a consistently styled user interface
  • Manage access to your application
  • Enable personalization capabilities
  • Build custom handlers
  • Use caching to help improve application performance
  • Trace and debug applications
  • Configure and manage session state
  • Create and use Web services
  • Compile and deploy applications

CD features:

  • Microsoft Visual C# code samples

PLUS—Get Microsoft Visual Basic 2005 code samples on the Web

For customers who purchase an ebook version of this title, instructions for downloading the CD files can be found in the ebook.

Editorial Reviews
The Barnes & Noble Review
Microsoft’s ASP and ASP.NET technologies made web development more accessible than ever. ASP.NET 2.0 makes it better than ever: streamlining data access, simplifying code reuse, and making it easier to achieve consistent look-and-feel. Whether you’re moving up to ASP.NET 2.0 from a previous version or just starting out with web development, George Shepherd gently walks you through everything you need to know, with plenty of step-by-step instructions.

Microsoft ASP.NET 2.0 Step by Step is an entirely new book, not an update, so it fully reflects ASP.NET 2.0’s ways of doing things. After reviewing the absolute basics of web development -- HTTP, and so forth -- you’ll immediately start working with ASP.NET and Visual Studio 2005. Shepherd uses the traditional “Hello World” application to familiarize you with the ASP.NET pipeline and compilation models.

Shepherd moves through working with server-side control tags and Web Forms; using post-back events; creating and using server-side controls that render custom HTML; managing events within controls; and detecting and accounting for differences in browsers. He introduces several especially useful ASP.NET controls, including TreeView and validation controls; then explains ASP.NET’s Web Parts feature for creating portals. There’s also a full chapter on the new master pages, which make it extremely easy to create a common site look and feel.

One step at a time, Shepherd walks you through configuration, authentication, data binding, personalization, session state, caching, debugging, custom handlers, web services, and finally application deployment. There are plenty of C# code samples throughout, and on the CD-ROM. Prefer Visual Basic? You can download equivalent VB code samples from the book’s web site. Bill Camarda, from the January 2006 Read Only

Product Details

Microsoft Press
Publication date:
Microsoft Step by Step Series
Edition description:
Product dimensions:
7.70(w) x 8.86(h) x 1.20(d)

Meet the Author

George Shepherd is an expert on the Microsoft .NET Framework and develops some of the industry's leading third-party .NET-based tools. He is the coauthor of several popular programming books, an instructor for DevelopMentor, a speaker at industry conferences, and has served as a contributing editor for MSDN Magazine. He's been programming with Windows since version 2.0, in the 1980s.

Customer Reviews

Average Review:

Write a Review

and post it to your social network


Most Helpful Customer Reviews

See all customer reviews >

1.8 out of 5 based on 0 ratings. 4 reviews.
Anonymous More than 1 year ago
Guest More than 1 year ago
I've been programming for 20+ years and have learned many of Microsoft's programs with the Step by Step books (and I confidently recommend them to my private clients.) I would have preferred a book devoted to ASP.Net in Visual Basic, but got the recommended VB files from the Web site. The book confused me and I always felt like I was missing something. Not all lessons had VB files or instructions and it left big gaps and much frustration. I finally put the book aside.
Guest More than 1 year ago
I was very dissapointed by this book. I've been studying programming in the .NET Framework for a few months now, and I bought a few of the books of the Microsoft Press Step by Step Series. I must say that the first book I used was the one for C# and it was very useful and instructional. After such a great experience with that one I was really looking forward into digging deeper into ASP.NET. But I was highly dissapointed by this book. No offense to Mr. Shepherd, I can tell he is very knowledgeable on the subject at hand. But it seems as if no one ever tested this book before publishing it. Most of the exercises in the book were somehow underexplained (graphically) and most had errors on the code!!! I think that can lead to many frustrations, especially if we think that the book is targeted at people like me, with little, if any experience. I attempted checking the website that Microsoft Press send you to for corrections, but most of the errors found in the code are not covered even in this forementioned website. I would not recommend this book at all.
Guest More than 1 year ago
I have been a developer for 20+ years. I was looking for a way to jump start my knowledge of Web development through ASP.NET. I am used to being able to learn through books, on-line resources, whatever is available. Unfortunately I have little good to say about this book. I am about halfway through it and, as a partner in my learning process, I have had to fight with it as much as learn from it. The biggest complaint is with the examples used. Many of them don't work as coded in the book. As an example, in the chapter on Databinding there is code that shows how to automatically populate different web controls from an internal ArrayList data source. Unfortunately, the code omits the DataBind() method that makes it all work. I relied on the examples because often the text was very cursory and needed the example to give it reality. When the example doesn't work it leaves nowhere to turn but other sources. I know that George Shepherd is knowledgable and a good writer. It looks as though no one did any 'unit testing' on the contents of the book to see if it was accurate and that the programs would run. It has the feel of a book that was rushed out to catch the 2005 wave and suffered tremendously as a result. The book is in need of a thorough and competent technical editing pass. I would recommend avoiding this book.