gogogo
Syndetics cover image
Image from Syndetics

Introducing Microsoft ASP.NET 2.0 / Dino Esposito.

By: Material type: TextTextPublication details: Redmond (Washington) : Microsoft Press, cop. 2005.Description: xvi, 427 p. : ilustr. ; 23 cmISBN:
  • 0735620245
  • 9780735620247
Subject(s): DDC classification:
  • 005.276 ESP
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Standard Loan Moylish Library Main Collection 005.276 ESP (Browse shelf(Opens below)) 1 Available 9002100470922

Enhanced descriptions from Syndetics:

Version 2.0 of Microsoft ASP.NET will be a major upgrade and this guide offers an early, detailed look at exactly what's changing in this powerful tool.

Includes index.

Table of contents provided by Syndetics

  • Acknowledgments (p. xi)
  • Introduction (p. xiii)
  • Part I ASP.NET Essentials
  • 1 Creating an ASP.NET 2.0 Application (p. 3)
  • Getting Started with Visual Studio 2005 (p. 4)
  • Drawbacks of Visual Studio .NET 2003 (p. 4)
  • Highlights of Visual Studio 2005 (p. 5)
  • Creating a Sample Web Site (p. 8)
  • Designing Web Forms (p. 10)
  • Adding Code to Web Forms (p. 11)
  • The Local Web Server (p. 12)
  • Special Folders in ASP.NET 2.0 Applications (p. 13)
  • The Code-Beside Model (p. 14)
  • Evolving from Code-Behind (p. 14)
  • Compile-on-Demand for All Resources (p. 15)
  • Sharing Source Components (p. 17)
  • The Page Object Model (p. 19)
  • What's New in the Page Class (p. 20)
  • Programming the Page (p. 27)
  • The Page Scripting Object Model (p. 31)
  • Overview of Server Controls (p. 35)
  • New Control Features (p. 36)
  • New Core Controls (p. 38)
  • Summary (p. 43)
  • 2 Working with Master Pages (p. 45)
  • The Rationale Behind Master Pages (p. 45)
  • User Controls in ASP.NET 1.x (p. 46)
  • Include Files in Classic ASP (p. 47)
  • Outline of a Better Approach (p. 48)
  • What Are Master Pages? (p. 50)
  • Writing a Master Page (p. 51)
  • Writing a Content Page (p. 55)
  • Underpinnings of Master Pages (p. 58)
  • Merging Master and Content Pages (p. 58)
  • Nested Masters (p. 60)
  • Event Handling (p. 64)
  • A Realistic Example (p. 66)
  • Master Pages and Visual Inheritance (p. 66)
  • Layout of the Pages (p. 68)
  • Contents of the Pages (p. 70)
  • Programming the Master (p. 72)
  • Summary (p. 75)
  • 3 Working with Web Parts (p. 77)
  • Building Pages with Web Parts (p. 77)
  • What Are Web Parts, Anyway? (p. 78)
  • Introducing the Web Parts Framework (p. 79)
  • A Sample Web Part Component (p. 85)
  • Editing and Listing Web Parts (p. 94)
  • Creating an Editor Zone (p. 94)
  • Adding Web Parts Dynamically (p. 96)
  • Connecting to Other Web Parts (p. 99)
  • The Connection Model (p. 99)
  • Building a Master/Detail Schema (p. 101)
  • Summary (p. 106)
  • 4 Personalization: User Profiles and Themes (p. 107)
  • Managing User Profiles (p. 108)
  • Creating the User Profile (p. 108)
  • Personalization Providers (p. 112)
  • Interacting with the Page (p. 116)
  • Using Themes (p. 122)
  • What Are Themes? (p. 122)
  • Working with Themes (p. 124)
  • Summary (p. 127)
  • Part II Data Access
  • 5 What's New in Data Access (p. 131)
  • Data-Binding Syntax Enhancements (p. 132)
  • The DataBinder Class (p. 132)
  • The XPathBinder Class (p. 135)
  • .NET Data Provider Enhancements (p. 136)
  • Connection String Storage (p. 136)
  • The Provider Factory Model (p. 140)
  • Batch Operations (p. 144)
  • SQL Server Provider Enhancements (p. 145)
  • Asynchronous Commands (p. 146)
  • Bulk Copy Operations (p. 149)
  • SQL Server 2005-Specific Enhancements (p. 153)
  • ADO.NET Class Enhancements (p. 157)
  • DataTable and DataSet Readers (p. 157)
  • Serializing a DataTable to XML (p. 159)
  • Managing Views of Data (p. 162)
  • Summary (p. 164)
  • 6 The Data Source Object Model (p. 165)
  • The Rationale Behind Data Source Components (p. 166)
  • Codeless Data Binding (p. 166)
  • A Consistent Model for Heterogeneous Data Sources (p. 170)
  • A Richer Design-Time Experience (p. 172)
  • Data Source Control Internals (p. 172)
  • The IDataSource Interface (p. 173)
  • Tabular Data Source Controls (p. 175)
  • Hierarchical Data Source Controls (p. 182)
  • Using the SqlDataSource Control (p. 187)
  • Connecting to Data Source Controls (p. 187)
  • Data Source Parameters (p. 188)
  • Caching Behavior (p. 191)
  • Summary (p. 193)
  • 7 Data-Bound Controls (p. 195)
  • Hierarchy of Data-Bound Controls (p. 195)
  • The DataBoundControl Base Class (p. 198)
  • Simple Data-Bound Controls (p. 199)
  • Composite Data-Bound Controls (p. 202)
  • Hierarchical Data-Bound Controls (p. 205)
  • The GridView Control (p. 207)
  • The GridView Object Model (p. 208)
  • The GridView Control in Action (p. 214)
  • Displaying Data (p. 216)
  • Editing Data (p. 225)
  • The DetailsView Control (p. 230)
  • The DetailsView Object Model (p. 230)
  • The DetailsView Control in Action (p. 235)
  • Creating Master/Detail Views (p. 239)
  • The FormView Control (p. 241)
  • The FormView Object Model (p. 242)
  • The FormView in Action (p. 243)
  • Summary (p. 248)
  • Part III Application Services
  • 8 Rich Controls and Services (p. 251)
  • Creating Web Wizards (p. 251)
  • An Overview of the Wizard Control (p. 252)
  • Adding Steps to a Wizard (p. 258)
  • Navigating Through the Wizard (p. 261)
  • Generating Dynamic Images (p. 264)
  • The DynamicImage Control (p. 265)
  • Displaying Images in ASP.NET Pages (p. 268)
  • Advanced Site Functionality (p. 273)
  • Site Structure and Navigation (p. 273)
  • Site Counters (p. 279)
  • Summary (p. 284)
  • 9 State Management (p. 287)
  • The Control State (p. 288)
  • Control State vs. View State (p. 288)
  • Programming the Control State (p. 289)
  • Extending the Session State Mechanism (p. 291)
  • The Default Session State Module (p. 292)
  • Customizing the Session State Module (p. 294)
  • Writing a Custom Session State Module (p. 299)
  • The ASP.NET Cache Object (p. 300)
  • The Cache Dependency Functionality (p. 301)
  • Designing a Custom Dependency (p. 303)
  • A Web Service--Based Cache Dependency (p. 305)
  • SQL Server Cache Dependency (p. 309)
  • Summary (p. 313)
  • 10 ASP.NET Security (p. 315)
  • Using Forms Authentication (p. 316)
  • Forms Authentication Control Flow (p. 317)
  • Cookie-Based Forms Authentication in ASP.NET 1.x (p. 317)
  • A Cookieless Approach in ASP.NET 2.0 (p. 318)
  • Configuring Forms Authentication (p. 318)
  • The FormsAuthentication Class (p. 320)
  • Managing Membership and Roles (p. 326)
  • The Membership Class (p. 326)
  • The Membership Provider (p. 331)
  • Managing Roles (p. 336)
  • Security-Related Controls (p. 341)
  • The Login Control (p. 341)
  • The LoginName Control (p. 345)
  • The LoginStatus Control (p. 346)
  • The LoginView Control (p. 348)
  • The PasswordRecovery Control (p. 350)
  • The ChangePassword Control (p. 351)
  • The CreateUserWizard Control (p. 352)
  • Summary (p. 353)
  • Part IV Advanced Topics
  • 11 The ASP.NET Runtime Environment (p. 357)
  • Installing ASP.NET 2.0 (p. 358)
  • Side-By-Side Backward Compatibility (p. 358)
  • Remapping Applications to ASP.NET 1.1 (p. 358)
  • The ASP.NET Underpinnings (p. 359)
  • The IIS 5.x Process Model (p. 360)
  • The IIS 6.0 Process Model (p. 361)
  • The WebHost Application Management System (p. 362)
  • ASP.NET Runtime Components (p. 366)
  • Page Output Caching (p. 373)
  • The Structure of ASP.NET 2.0 Pages (p. 377)
  • A Sample Page (p. 377)
  • A Quick Look at the HTML Source Code (p. 378)
  • The Compilation Model (p. 379)
  • Dynamic Compilation (p. 379)
  • Site Precompilation (p. 382)
  • Summary (p. 385)
  • 12 ASP.NET Configuration and Instrumentation (p. 387)
  • Changes to the Configuration API (p. 388)
  • Section-Specific Classes (p. 388)
  • Reading Configuration Settings (p. 390)
  • Writing Configuration Settings (p. 391)
  • The ASP.NET Administrative Tool (p. 391)
  • Changes to the Configuration Schema (p. 392)
  • Changed Configuration Sections (p. 392)
  • New Configuration Sections (p. 393)
  • The Health Monitoring API (p. 394)
  • Customizable Event-Level Analysis (p. 395)
  • Automated Notification of Problems (p. 396)
  • Summary (p. 396)
  • Index (p. 399)

Author notes provided by Syndetics

Dino Esposito is the ASP.NET and ADO.NET expert at Wintellect

Powered by Koha