Pure ASP.NET: A Code Intensive Premium Reference (Paperback)

Robert Lair, Jason Lefebvre

  • 出版商: SAMS
  • 出版日期: 2001-10-07
  • 定價: $1,480
  • 售價: 2.7$399
  • 語言: 英文
  • 頁數: 640
  • 裝訂: Paperback
  • ISBN: 067232069X
  • ISBN-13: 9780672320699
  • 相關分類: .NETASP.NET
  • 立即出貨(限量)

買這商品的人也買了...

商品描述

Pure ASP.NET is a premium reference for Active Server Pages development in the new Microsoft .NET Framework. Like all books in the Pure Series, Pure Active Server Pages.NET is comprised of 3 parts. Part I Conceptual Reference is a fast-paced primer that covers ASP.NET fundamentals and concepts.Part II Techniques Reference is full of well-commented, commercial-quality code that illustrates practical applications of ASP.NET concepts. Examples are presented in both Visual Basic and C# to appeal to a wide variety of programmers. Part III Syntax and Object Reference contains detailed coverage of .NET Namespaces such as System.Web and System.Data that are invaluable to ASP.NET developers.

Table of Contents

Introduction.

I. OVERVIEW OF ASP.NET.

1. ASP.NET and the Microsoft .NET Framework.

Overview of Microsoft .NET. Goals of Microsoft .NET. Technologies of the Microsoft .NET Framework. Benefits of the Microsoft.NET Framework.


2. The Common Language Runtime.

Overview of the Common Language Runtime. Microsoft Intermediate Language. JIT Compilation. Assemblies. Garbage Collection in the _Microsoft .NET Runtime.


3. ASP.NET Web Forms.

Server-Side Code Blocks. ASP.NET Web Form Events. Visual Studio and the Code Behind Method.


4. ASP.NET Controls.

ASP.NET Controls Generate HTML. ViewState Management. HTML Controls. Web Controls. Custom Controls.


5. List Controls.

Types of List Controls. Benefits of Using List Controls. How the List Controls Work.


6. Validating User Input.

What Are Validation Controls? Benefits of Using Validation Controls. Types of Validation Controls. Displaying Errors.


7. Understanding Data Access with ADO.NET.

Benefits of ADO.NET. The ADO.NET Object Model.


8. Overview of Web Services.

What Are Web Services? Why Use Web Services? Exposing Web Services. Consuming Web Services.

II. DEVELOPING WITH ASP.NET.


9. Building ASP.NET Pages with HTML and Web Controls.

A Technical Overview of Web Controls. Core Web Controls.


10. Encapsulating ASP.NET Page Functionality with User Controls.

Creating a Simple User Control. Fragment Caching.


11. Working with ASP.NET List Controls.

Binding Data to List Controls. The Repeater List Control. The DataList List Control. The DataGrid Control.


12. Working with ASP.NET Validation Controls.

Properties and Methods Common to All Controls. Placing a Control on a Web Form. Formatting Error Messages. The RequiredField Validator. The Range Validator. The Compare Validator. The RegularExpression Validator. The Custom Validator. The ValidationSummary Web Control.


13. Data Access with ADO.NET.

Using the Connection Object. Using the Command Object. Using the DataReader Object. Working with Stored Procedures. Working with Transactions.


14. Building Components for ASP.NET.

What Are Components? Benefits of Using Components. Microsoft Windows DNA. Components and Microsoft .NET. Namespaces. Classes. COM Interoperability. COM+ Services: Using Transactions from Microsoft .NET.


15. Building Web Services.

Creating a Web Service. Building Web Services into _an Existing Application. Consuming Web Services. Using Precompiled Web Services. Consuming Web Services from a Web Form. Consuming Web Services from _a Windows Form.


16. Configuring and Optimizing an ASP.NET Application.

Configuring ASP.NET Applications. Optimizing ASP.NET Applications.


17. Securing and Deploying an ASP.NET Application.

ASP.NET Installation Benefits. Deploying ASP.NET Pages. Deploying Components. Securing an Application.

III. MICROSOFT .NET REFERENCE BY NAMESPACE.


18. System.Collections Reference.

The ArrayList Class. The BitArray Class. The Hashtable Class. The Queue Class. The SortedList Class. The Stack Class.


19. System.Data.SqlClient Reference.

The SqlCommand Class. The SqlConnection Class. The SqlDataReader Class. The SqlDbType Class. The SqlParameter Class. The SqlParameterCollection Class. The SqlTransaction Class.


20. System.Web Reference.

The HttpBrowserCapabilities Class. The HttpRequest Class. The HttpResponse Class.


21. System.Web.UI.WebControls Reference.

The WebControl Class. The HyperLink Class. The Button Class. The Calendar Class. The Label Class. The Image Class. The Panel Class. The TextBox Class. The CheckBox Class. The ImageButton Class. The LinkButton Class. The RadioButton Class. The BaseValidator Class. The CompareValidator Class. The CustomValidator Class. The RangeValidator Class. The RegularExpressionValidator Class. The RequiredFieldValidator Class. The ValidationSummary Class. Selected Static Classes.


Index

商品描述(中文翻譯)

Pure ASP.NET是關於在新的Microsoft .NET Framework中開發Active Server Pages的高級參考資料。像Pure系列的其他書籍一樣,Pure Active Server Pages.NET由三個部分組成。第一部分概念參考是一個快節奏的入門指南,涵蓋了ASP.NET的基礎知識和概念。第二部分技術參考充滿了有註解的商業品質代碼,展示了ASP.NET概念的實際應用。示例程式以Visual Basic和C#兩種語言呈現,以吸引各種不同的程式設計師。第三部分語法和物件參考詳細介紹了.NET命名空間,如System.Web和System.Data,對ASP.NET開發人員非常有價值。


目錄


導論。


I. ASP.NET概述。


1. ASP.NET和Microsoft .NET Framework。


Microsoft .NET概述。Microsoft .NET的目標。Microsoft .NET Framework的技術。Microsoft .NET Framework的好處。


2. 公共語言運行時。


公共語言運行時概述。Microsoft Intermediate Language。JIT編譯。組件。Microsoft .NET運行時的垃圾回收。


3. ASP.NET Web表單。


伺服器端程式碼區塊。ASP.NET Web表單事件。Visual Studio和代碼後置方法。


4. ASP.NET控制項。


ASP.NET控制項生成HTML。ViewState管理。HTML控制項。Web控制項。自定義控制項。


5. 列表控制項。


列表控制項的類型。使用列表控制項的好處。列表控制項的工作原理。


6. 驗證用戶輸入。


驗證控制項是什麼?使用驗證控制項的好處。驗證控制項的類型。顯示錯誤。


7. 了解使用ADO.NET進行數據訪問。


使用ADO.NET的好處。ADO.NET對象模型。


8. Web服務概述。


什麼是Web服務?為什麼使用Web服務?公開Web服務。使用Web服務。


II. 使用ASP.NET開發。


9. 使用HTML和Web控制項構建ASP.NET頁面。


Web控制項的技術概述。核心Web控制項。


10. 使用用戶控制項封裝ASP.NET頁面功能。


創建簡單的用戶控制項。片段緩存。


11. 使用ASP.NET列表控制項。


將數據綁定到列表控制項。重複器列表控制項。數據列表控制項。數據網格控制項。


12. 使用ASP.NET驗證控制項。


所有控制項共有的屬性和方法。將控制項放在Web表單上。格式化錯誤消息。必填字段驗證器。範圍驗證器。比較驗證器。正則表達式驗證器。自定義驗證器。驗證摘要Web控制項。


13. 使用ADO.NET進行數據訪問。


使用連接對象。使用命令對象。使用DataReader對象。使用存儲過程。使用事務。


14. 構建ASP.NET組件。


什麼是組件?使用組件的好處。Microsoft Windows DNA。組件和Microsoft .NET。命名空間。類。COM互操作性。COM+服務:從Mic中使用事務