Programming Microsoft ASP.NET 3.5

Overview

Get the practical, popular reference written by ASP.NET authority Dino Esposito—now updated for ASP.NET 3.5. An in-depth guide to the core features of Web development with ASP.NET, this book goes beyond the fundamentals. It expertly illustrates the intricacies and uses of ASP.NET 3.5—in a single volume. Part of Microsoft Visual Studio 2008, ASP.NET 3.5 includes AJAX functionality, the Microsoft Silverlight cross-platform development tool, new controls, and new integration features. This pragmatic guide covers ...

See more details below
Other sellers (Paperback)
  • All (43) from $1.99   
  • New (9) from $2.00   
  • Used (34) from $1.99   
Sending request ...

Overview

Get the practical, popular reference written by ASP.NET authority Dino Esposito—now updated for ASP.NET 3.5. An in-depth guide to the core features of Web development with ASP.NET, this book goes beyond the fundamentals. It expertly illustrates the intricacies and uses of ASP.NET 3.5—in a single volume. Part of Microsoft Visual Studio 2008, ASP.NET 3.5 includes AJAX functionality, the Microsoft Silverlight cross-platform development tool, new controls, and new integration features. This pragmatic guide covers these new features, and also includes coverage of Windows Communication Foundation, LINQ, and other key Microsoft .NET Framework 2.0, 3.0, and 3.5 capabilities. Complete with extensive code samples and code snippets in Microsoft Visual C# 2008, this is the ideal reference for developers who want to learn what’s new in ASP.NET 3.5, or for those building professional-level Web development skills.

Read More Show Less

Product Details

  • ISBN-13: 9780735625273
  • Publisher: Microsoft Press
  • Publication date: 2/23/2008
  • Edition number: 3
  • Pages: 1152
  • Product dimensions: 7.34 (w) x 8.96 (h) x 1.95 (d)

Meet the Author

Dino Esposito is a well-known ASP.NET, AJAX, and Microsoft Silverlight expert who has written or co-written several popular books, including Microsoft ASP.NET and Ajax: Architecting Web Applications and Programming Microsoft ASP.NET 4. He is a regular contributor to MSDN Magazine and speaks at industry events such as DevConnections and Microsoft TechEd.

Read More Show Less

Table of Contents

Dedication;
Acknowledgements;
Introduction;
Who Is This Book For?;
System Requirements;
Find Additional Content Online;
The Companion Web Site;
Support for This Book;
Questions and Comments;
Building an ASP.NET Page;
Chapter 1: The ASP.NET Programming Model;
1.1 What's ASP.NET, Anyway?;
1.2 The ASP.NET Component Model;
1.3 The ASP.NET Development Stack;
1.4 The ASP.NET Provider Model;
1.5 Conclusion;
Chapter 2: Web Development in Microsoft Visual Studio 2008;
2.1 Introducing Visual Studio 2008;
2.2 Create an ASP.NET Web Site Project;
2.3 Application Deployment;
2.4 Administering an ASP.NET Application;
2.5 Conclusion;
Chapter 3: Anatomy of an ASP.NET Page;
3.1 Invoking a Page;
3.2 The Page Class;
3.3 The Page Life Cycle;
3.4 Conclusion;
Chapter 4: ASP.NET Core Server Controls;
4.1 Generalities of ASP.NET Server Controls;
4.2 HTML Controls;
4.3 Web Controls;
4.4 Validation Controls;
4.5 Conclusion;
Chapter 5: Working with the Page;
5.1 Programming with Forms;
5.2 Dealing with Page Errors;
5.3 ASP.NET Tracing;
5.4 Page Personalization;
5.5 Conclusion;
Chapter 6: Rich Page Composition;
6.1 Working with Master Pages;
6.2 Working with Themes;
6.3 Working with Wizards;
6.4 Conclusion;
Adding Data in an ASP.NET Site;
Chapter 7: ADO.NET Data Providers;
7.1 .NET Data Access Infrastructure;
7.2 Connecting to Data Sources;
7.3 Executing Commands;
7.4 Conclusion;
Chapter 8: ADO.NET Data Containers;
8.1 Data Adapters;
8.2 In-Memory Data Container Objects;
8.3 Conclusion;
Chapter 9: The Data-Binding Model;
9.1 Data Source-Based Data Binding;
9.2 Data-Binding Expressions;
9.3 Data Source Components;
9.4 Conclusion;
Chapter 10: The Linq-to-SQL Programming Model;
10.1 LINQ In Brief;
10.2 Working with SQL Server;
10.3 Conclusion;
Chapter 11: Creating Bindable Grids of Data;
11.1 The DataGrid Control;
11.2 The GridView Control;
11.3 Conclusion;
Chapter 12: Managing a List of Records;
12.1 The ListView Control;
12.2 Working with the ListView Control;
12.3 Conclusion;
Chapter 13: Managing Views of a Record;
13.1 The DetailsView Control;
13.2 The FormView Control;
13.3 Conclusion;
ASP.NET Infrastructure;
Chapter 14: The HTTP Request Context;
14.1 Initialization of the Application;
14.2 The global.asax File;
14.3 The HttpContext Class;
14.4 The Server Object;
14.5 The HttpResponse Object;
14.6 The HttpRequest Object;
14.7 Conclusion;
Chapter 15: ASP.NET State Management;
15.1 The Application's State;
15.2 The Session's State;
15.3 Working with a Session's State;
15.4 Customizing Session State Management;
15.5 The View State of a Page;
15.6 Conclusion;
Chapter 16: ASP.NET Caching;
16.1 Caching Application Data;
16.2 Caching ASP.NET Pages;
16.3 Conclusion;
Chapter 17: ASP.NET Security;
17.1 Where the Threats Come From;
17.2 The ASP.NET Security Context;
17.3 Using Forms Authentication;
17.4 The Membership and Role Management API;
17.5 Security-Related Controls;
17.6 Conclusion;
Chapter 18: HTTP Handlers and Modules;
18.1 Quick Overview of the IIS Extensibility API;
18.2 Writing HTTP Handlers;
18.3 Writing HTTP Modules;
18.4 Conclusion;
ASP.NET AJAX Extensions;
Chapter 19: Partial Rendering: The Easy Way to AJAX;
19.1 The ASP.NET AJAX Infrastructure;
19.2 Selective Page Updates with Partial Rendering;
19.3 The AJAX Control Toolkit;
19.4 Conclusion;
Chapter 20: AJAX-Enabled Web Services;
20.1 Implementing the AJAX Paradigm;
20.2 Web Services for ASP.NET AJAX Applications;
20.3 WCF Services for ASP.NET AJAX Applications;
20.4 Remote Calls via Page Methods;
20.5 Conclusion;
Chapter 21: Silverlight and Rich Internet Applications;
21.1 Silverlight Fast Facts;
21.2 Hosting Silverlight in Web Pages;
21.3 The Silverlight Object Model;
21.4 Conclusion;
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)