ASP.NET 3.5 Unleashed

ASP.NET 3.5 Unleashed is the most comprehensive book available on the Microsoft ASP.NET 3.5 Framework, covering all aspects of the ASP.NET 3.5 Framework--no matter how advanced.

This edition covers all the new features of ASP.NET 3.5. It explains Microsoft LINQ to SQL in detail. It includes a chapter on the two new data access controls introduced with the ASP.NET 3.5 Framework: ListView and DataPager. With its coverage of ASP.NET AJAX, this book shows you how to take advantage of Microsoft’s server-side AJAX framework to retrofit existing ASP.NET applications with AJAX functionality. It also demonstrates how to use Microsoft’s client-side AJAX framework to build the web applications of the future: pure client-side AJAX applications. All code samples are written in the C# programming language. (Visual Basic versions of all code samples are included on the CD-ROM that accompanies this book.)

Buy ASP.NET 3.5 Unleashed from Amazon


All of the code samples from the book are posted below. You can try out many of the code samples "live" from this website (I'm still in the process of updating the code samples on this website).

Skip Navigation Links
Part I. Building ASP.NET Pages
Chapter 1. Overview of the ASP.NET Framework
Chapter 2. Using the Standard Controls
Chapter 3. Using the Validation Controls
Chapter 4. Using the Rich Controls
Part II. Designing ASP.NET Websites
Chapter 5. Designing Websites with Master Pages
Chapter 6. Designing Websites with Themes
Chapter 7. Creating Custom Controls with User Controls
Part III. Performing Data Access
Chapter 8. Overview of Data Access
Chapter 9. Using the SqlDataSource Control
Chapter 10. Using List Controls
Chapter 11. Using the GridView Control
Chapter 12. Using the DetailsView and FormView Controls
Chapter 13. Using the Repeater and DataList Controls
Chapter 14. Using the ListView and DataPager Controls
Part IV. Building Components
Chapter 15. Building Components
Chapter 16. Using the ObjectDataSourceControl
Chapter 17. Building Data Access Components With ADO.NET
Chapter 18. Data Access With LINQ to SQL
Part V. Site Navigation
Chapter 19. Using the Navigation Controls
Chapter 20. Using Site Maps
Chapter 21. Advanced Navigation
Part VI. Security
Chapter 22. Using the Login Controls
Chapter 23. Using ASP.NET Membership
Part VII. Building ASP.NET Applications
Chapter 24. Maintaining Application State
Chapter 25. Caching Application Pages and Data
Chapter 26. Localizing Applications for Multiple Languages
Chapter 27. Working with the HTTP Runtime
Chapter 28. Configuring Applications
Part VIII. Custom Control Building
Chapter 29. Building Custom Controls
Chapter 30. Building Templated DataBound Controls
Part IX. ASP.NET AJAX
Chapter 31. Using Server-Side ASP.NET AJAX
Chapter 32. Using the ASP.NET AJAX Control Toolkit
Chapter 33. Using Client-Side ASP.NET AJAX
Part X. Sample Application
Chapter 34. Buliding a Code Sample Website