BN.com Gift Guide

Overview

AJAX is the de facto standard for building compelling, scalable user-friendly interactive web applications. With this book, you'll discover how to use those ASP.NET 3.5 AJAX features in order to create richer, more responsive, dynamic web sites. You'll get an overview of the architecture, including the ASP.NET server elements and the client-side JavaScript library and runtime, and you'll gain a clear understanding of how the pieces of ASP.NET 3.5 AJAX build upon each other to provide a comprehensive framework for...

See more details below
Professional ASP.NET 3.5 AJAX

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$25.99
BN.com price
(Save 42%)$44.99 List Price
Note: This NOOK Book can be purchased in bulk. Please email us for more information.

Overview

AJAX is the de facto standard for building compelling, scalable user-friendly interactive web applications. With this book, you'll discover how to use those ASP.NET 3.5 AJAX features in order to create richer, more responsive, dynamic web sites. You'll get an overview of the architecture, including the ASP.NET server elements and the client-side JavaScript library and runtime, and you'll gain a clear understanding of how the pieces of ASP.NET 3.5 AJAX build upon each other to provide a comprehensive framework for rich application development and limitless customization.

As you build your knowledge of the underlying ASP.NET platform, you'll also learn how to effectively use Visual Studio 2008 to build ASP.NET solutions that maximize the new AJAX capabilities.

What you will learn from this book

  • How the latest AJAX version is part of the .NET Framework 3.5, requiring no separate installation

  • The benefits of cross-platform compatibility within all the major up-level browsers that exist

  • Ways that Visual Studio works with AJAX-enabled pages

  • Techniques for testing, debugging, and deploying ASP.NET AJAX applications

  • Tips for building custom controls and working with animations

  • How to access databases and Web Services

Who this book is for

This book is for ASP.NET developers who are interested in using AJAX to enhance existing web sites or develop new, more interactive web applications.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Read More Show Less

Product Details

  • ISBN-13: 9781118059388
  • Publisher: Wiley
  • Publication date: 2/2/2011
  • Sold by: Barnes & Noble
  • Format: eBook
  • Edition number: 1
  • Pages: 552
  • File size: 11 MB
  • Note: This product may take a few minutes to download.

Table of Contents

Introduction.

Chapter 1: Overview of AJAX.

Why AJAX Applications Are Needed.

Bringing Richness to Web Applications.

Who Benefits from AJAX?

Technologies of AJAX.

AJAX Libraries.

Creating a Simple Web Page with AJAX.

The Power of AJAX.

Summary.

Chapter 2: ASP.NET 3.5 and AJAX.

ASP.NET 3.5 Brings a Lot to the Table.

ASP.NET AJAX Applications.

ASP.NET AJAX’s Server-Side Controls.

Using Multiple UpdatePanel Controls.

The Client-Side Page Request Lifecycle.

Canceling a Request.

Detecting Errors.

Working with Updates.

Summary.

Chapter 3: JavaScript for the ASP.NET Developer.

Variable Types in JavaScript.

Language Anomalies.

Scoping Variables.

Using Prototypes.

Close on Closures.

Evaluating eval().

Handling Exceptions.

Getting Parts of a String.

Better JavaScript.

Summary.

Chapter 4: Understanding the ASP.NET AJAX Client Library.

The Browser Page Lifecycle.

Using the Type System.

Base Class Library.

Supporting IntelliSense.

Errors and Debugging.

The Browser Object.

The Sys Namespace.

Summary.

Chapter 5: The ScriptManager.

The Ubiquitous ScriptManager.

ASP.NET Application Services.

Error Handling.

Customizing the Location of Scripts.

Script Combining.

Summary.

Chapter 6: Controlling the Back Button.

The Document Fragment Indicator.

Sample Application.

Enabling Partial Updates.

Adding History Support.

State Encoding.

Managing History Client-Side.

Client-Side Updates.

Adding History Support.

Deep Linking.

Summary.

Chapter 7: The ASP.NET AJAX Toolkit.

Downloading and Installing.

The ASP.NET AJAX Controls.

ASP.NET AJAX Control Toolkit Extenders.

ASP.NET AJAX Control Toolkit Server Controls.

Summary.

Chapter 8: Services.

Authenticating Users.

Managing User Roles.

Summary.

Chapter 9: ASP.NET AJAX Networking.

The XMLHttpRequest Object.

Making WebRequest Calls.

Managing Web Requests.

Passing Data.

Summary.

Chapter 10: Working with Animations.

Working with the Animation Control.

Examples of Animation Actions.

Summary

Chapter 11: Building Custom Controls.

Building Client-Side ASP.NET AJAX Controls.

Building a Server-Side ASP.NET AJAX Control.

Summary.

Chapter 12: Web Parts.

Introducing Web Parts.

Building a Web Parts Page without AJAX.

Understanding Postbacks with Web Parts.

Adding AJAX to the Web Parts Page.

Building a Custom Web Part with AJAX.

Summary.

Chapter 13: Localization.

What Is Localization?

Cultures and Regions.

Server-Side versus Client-Side Localization.

Client-Side Culture Details.

ASP.NET 3.5 Resource Files.

Looking at the Resource Editor.

Script Localization with Static Files.

Embedding JavaScript Files.

Summary.

Chapter 14: State Management.

Understanding State in .NET.

Understanding Sessions.

Using the Application Object.

Using Cookies.

Using ViewState.

State Management and ASP.NET AJAX.

Summary.

Chapter 15: Testing and Debugging ASP.NET AJAX Applications.

Debug and Release Scripts.

Using the Error Class.

Using the Sys.Debug Class.

Enabling Internet Explorer for Debugging.

Viewing ASP.NET AJAX Request and Response Messages.

Summary.

Chapter 16: Deploying ASP.NET AJAX Applications.

Installing the Bits.

ASP.NET AJAX.

Preparing for Web Farm Deployment.

Using a Different Platform.

Avoiding Common Configuration Problems.

Creating Web Deployment Projects.

After Deployment.

Using Compression for Scripts.

SummaryAppendix A: ASP.NET AJAX Resources.

Index.

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)