The online computer book shop for UK & Europe                                   

   Books Home | About Us | Index | Next Record | Browse

 
  

Tel: 0121 706 6000 

Static Book Details Page - Computer Manuals Website

 Learning ASP.NET 2.0 with AJAX
  

  Learning ASP.NET 2.0 with AJAX by Jesse Liberty ; Dan Hurwitz

  • Published by: O'REILLY & ASSOCIATES
  • Author: Jesse Liberty ; Dan Hurwitz
  • Page Count: 498
  • Group: ASP.NET AJAX
  • ISBN: 0596513976/9780596513979
  • Published: Oct 2007

Our Price: 19.59
Discount: 30%
RRP: 27.99 

For Latest Pricing and Availability Click Here
 

The online computer book shop for UK & Europe

Book store with some thing for everyone

Book Information and Description:

Learning ASP.NET 2.0 with AJAX
With this book, web developers can build engaging and
interactive sites and applications using Microsoft's latest
web development tools -- ASP.NET 2.0 and the new ASP.NET
AJAX framework. You learn to create applications that have
all the great tricks you see on popular commercial web
sites, such as order forms and the ability to interact with
a database. And you can build pages that display information
interactively without a page refresh. This straightforward
tutorial explains how.

Learning ASP.NET 2.0 with AJAX helps you master the concepts
and techniques of Microsoft's tools with plenty of annotated
examples, review quizzes, web construction exercises and
chapter summaries, so you can practice new skills and test
your understanding as you go. With it, you'll learn to:

Master the fundamental skills of ASP.NET 2.0 to build
professional quality web applications

Integrate new Ajax tools and CSS with ASP.NET 2.0 for
flashier and more interactive sites

Build applications with minimal coding using Visual Studio
or its free counterpart, Visual Web Developer

Connect your site with a database so that users can
retrieve, interact and save data

Debug your application, deal with unexpected problems, and
protect your site from malicious users

Use the community-maintained ASP.NET AJAX Control Toolkit to
extend the controls that come with ASP.NET AJAX

Use personalization tools to give your site a customized
look for each user

Ideal for beginning web developers, or those who are new to
ASP.NET, this book gets you involved with your own learning
through hands-on lessons that are clear and to the point.
You get the chance to try out new techniques on the spot.
Want to join the world of modern web development? This book
will get you started.

CONTENTS:

Cheat Sheets
Preface
1. Getting Started
      Hello World
      Creating a New Web Site
      Creating HelloWorld
      Making the HelloWorld Web Site Interactive
      What You Just Did
      Summary
Brain Builder 15
2. Building Web Applications
      Mastering Web Site Fundamentals
                The Page
                                Controls
                                Code-Behind Files
                                Events and Postbacks
                                Synchronous and Asynchronous Postbacks
                                        The Page Load event and synchronous postback
                                        Adding asynchronous postbacks
      Controls
                                Organizing the Properties Window
                                        Finding properties with IntelliSense
                                Basic Controls
                                Creating Tables
                                Setting Properties
                                Selection Controls
                                Panels
                                Selection Controls
                                        Adding controls with the Item editor
                                        Adding items in Source View
                More Selection Controls
                                Displaying Text
                                Images
                                Links
                                LinkButtons
      Source Code
      Summary
Brain Builder 61
3. Snappier Web Sites with AJAX
      Take a Walk on the Client Side
      ScriptManager
      Extending Controls with the Control Toolkit
                                TextBoxWaterMarkExtender
                                PopupControlExtender
                                CollapsiblePanelExtender
      Source Code Listing
      Summary
Brain Builder 93
4. Saving and Retrieving Data
      Getting Data from a Database
                                Binding Data Controls
                                Create a Sample Web Page
                                Using a DataSource Control
                                " Pay No Attention to That Man Behind the Curtain"
                                Using the GridView Control
                                Auto-Generated Code
                                Adding Insert, Update, and Delete Statements
      Displaying and Updating the Data
                Take It for a Spin
                                Modifying the Grid Based on Events
                                Selecting Data from the GridView
                                Passing Parameters to the SELECT Query
      Source Code Listings
      Summary
Brain Builder 137
5. Validation
      Validation Controls
      The RequiredFieldValidator
      The Summary Control
      The Compare Validator
                                Checking the Input Type
                                Comparing to Another Control
      Range Checking
      Regular Expressions
      Custom Validation
      Summary
Brain Builder 166
6. Style Sheets, Master Pages, and Navigation
      Styles and Style Sheets
                                Cascading Style Sheets
                                Inline Styles
                                        Pros and cons
                                Document-Level Styles
                                        Pros and cons
                                External Style Sheets
      Master Pages
                                Creating a Master Page
                                Adding Content Pages
                                Using Nested Master Pages
                                Changing the Master Page at Runtime
      Navigation
                                Buttons and HyperLinks
                                Menus and Bread Crumbs
                Site Maps
                                Using Sitemaps
                                        TreeView
                                        Customizing the look and feel of the TreeView
                                        Replacing the TreeView with a menu control
                                        Accessing site map nodes programmatically
                                Bread Crumbs
      Summary
Brain Builder 217
7. State and Life Cycle
      Page Life Cycle
      State
                View State
                                Session State
                                Application State
      Summary
Brain Builder 247
8. Errors, Exceptions, and Bugs, Oh My!
      Creating the Sample Application
      Tracing
                                Page-Level Tracing
                                Inserting into the Trace Log
      Debugging
                The Debug Toolbar
                                Breakpoints
                                        Setting a breakpoint
                                        Breakpoint window
                                        Breakpoint properties
                                        Breakpoint icons
                                Stepping Through Code
                                Examining Variables and Objects
                                Debug Windows
                                        Immediate window
                                        Locals window
                                        Watch window
                                        Call Stack window
      Error Handling
                                Unhandled Errors
                                Application-Wide Error Pages
                                Page-Specific Error Pages
      Summary
Brain Builder 280
9. Security and Personalization
      Forms-Based Security
                                Creating Users with the WAT
                                Managing Users Programmatically
                                        Creating user accounts
                                        Creating a welcome page
                                        Creating a login page
                                Roles
                                Restricting Access
                                        Testing for login status
                                        Testing for role-based authentication membership
      Personalization
                                Profiles
                                        Simple data types
                                        Complex data types
                                Anonymous Personalization
                                        Migrating anonymous data to an actual user's record
      Themes and Skins
                                Create the Test Site
                                Organize Site Themes and Skins
                                Enable Themes and Skins
                                Specify Themes for Your Page
                                Using Named Skins
      Summary
Brain Builder 335
10. Putting It All Together
      Getting Started
      Adding Styles
      Using Master Pages
      Setting Up Roles and Users
      Logging In
      Navigation
      Products Page
      Adding AJAX
      Cart Page
      Purchase Page
      Confirm Page
      Custom Error Pages
      Summary
      Source Code Listings
                Cart Page
                                Confirm Page
                Home Page
                                Login Page
                                Master Page
                                Products Page
                                Purchase Page
                Web. config
A. Installing the Applications
B. Copying a Web Site
C. Answers to Quizzes and Exercises
Index