ASP.NET in a Nutshell, 2/e
暫譯: ASP.NET 精要,第2版

G. Andrew Duthie, Matthew MacDonald

  • 出版商: O'Reilly
  • 出版日期: 2003-09-30
  • 售價: $2,240
  • 貴賓價: 9.5$2,128
  • 語言: 英文
  • 頁數: 1008
  • 裝訂: Paperback
  • ISBN: 0596005202
  • ISBN-13: 9780596005207
  • 相關分類: .NETASP.NET
  • 已過版

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

商品描述

Full Description

ASP.NET in a Nutshell is a concise, one-volume reference to everything you need to make effective use of ASP.NET. An invaluable resource that goes beyond the published documentation to highlight little-known details, stress practical uses for particular features, and provide real-world examples that show how features can be used in a working application, ASP.NET in a Nutshell is the definitive guide for developers of both applications and web services.

Newly updated for Visual Studio .NET 2003, the second edition of this book includes fresh information on application and web service development, custom controls, data access, security, deployment, and error handling, new material on web application development for mobile devices, plus an overview of the class libraries. For developers who still use Microsoft's older ASP technology, this book also provides information for migrating to ASP.NET.

The material in ASP.NET in a Nutshell is presented in three sections:


  • A fast-paced introduction to ASP.NET that examines topics such as building ASP.NET applications, developing web services, creating custom controls and user controls for maximum code reuse, debugging and handling errors, understanding ASP.NET security, and configuring and deploying an ASP.NET application
  • A detailed reference to the properties, methods, and events of the most frequently used ASP.NET classes which include the Page class and the new .NET classes, such as HttpApplicationState and HttpSessionState, which correspond to the intrinsic objects in classic ASP. Configuration settings in web.config are also documented
  • A Quick Reference to the types (the classes, structures, interfaces, delegates, events, and enumerations) found in web-related namespaces to the .NET Framework Class Library.


Like other books in the "In a Nutshell" series, ASP.NET in a Nutshell, Second Edition, offers the facts, including critical background information, in a no-nonsense manner that users will refer to again and again. With its wealth of up-to-date information, ASP.NET in a Nutshell is a book that web developers will refer to again and again.

Table of Contents

Preface

I. Introduction to ASP.NET

1. Introduction
     .NET Platform Fundamentals
     Object Orientation in the .NET Platform
     Choosing a Language
     Why and When Would I Use ASP.NET?
     Why and When Would I Port an Existing Application to ASP.NET?
     New Features in ASP.NET

2. ASP.NET Applications
     Application Types
     Application Structure and Boundaries
     Application File Types

3. Web Forms
     Structuring an ASP.NET Page
     Stages of Page Processing
     State Management
     Caching Page Output
     Additional Resources

4. Web Services
     Standards and Specifications
     Web Services Architecture
     Creating a Web Service
     Consuming a Web Service
     Additional Resources

5. ASP.NET Server Controls
     HTML Controls
     Web Controls
     Using Controls
     Types of Web Controls
     Handling Control Events
     Modifying Control Appearance
     Additional Resources

6. User Controls and Custom Server Controls
     User Controls
     Custom Server Controls
     Sharing Controls Across Applications
     Additional Resources

7. Data Access and Data Binding
     ADO.NET: An Overview
     Reading Data
     Data Binding
     Inserting and Updating Data
     Deleting Data
     Additional Resources

8. ASP.NET Configuration
     Understanding Configuration Files
     Modifying Configuration Settings
     Locking Down Configuration Settings
     Targeting a Specific Runtime Version
     Additional Resources

9. ASP.NET Security
     Authentication Methods
     Authorization
     Ensuring Input Safety
     Patching
     Code Access Security
     Additional Resources

10. Error Handling, Debugging, and Tracing
     Error Handling
     Debugging
     Tracing
     Additional Resources

11. ASP.NET Deployment
     Deploying ASP.NET Applications
     Deploying Assemblies
     Deploying Through Visual Studio .NET
     Additional Resources

II. Intrinsic Class Reference

12. The Page Class
     Comments/Troubleshooting
     Properties Reference
     Collections Reference
     Methods Reference
     Events Reference

13. The HttpApplicationState Class
     Comments/Troubleshooting
     Properties Reference
     Collections Reference
     Methods Reference
     Events Reference

14. The HttpContext Class
     Comments/Troubleshooting
     Properties Reference
     Collections Reference
     Methods Reference

15. The HttpException Class
     Comments/Troubleshooting
     Constructor Reference
     Properties Reference
     Methods Reference

16. The HttpRequest Class
     Comments/Troubleshooting
     Properties Reference
     Collections Reference
     Methods Reference

17. The HttpResponse Class
     Comments/Troubleshooting
     Properties Reference
     Collections Reference
     Methods Reference

18. The HttpServerUtility Class
     Comments/Troubleshooting
     Properties Reference
     Methods Reference

19. The HttpSessionState Class
     Comments/Troubleshooting
     Properties Reference
     Collections Reference
     Methods Reference
     Events Reference

20. web.config Reference
     Comments/Troubleshooting
     web.config Elements

III. Namespace Reference

21. Namespace Reference
     Reading a Quick-Reference Entry

22. Converting from C# to VB Syntax
     General Considerations
     Classes
     Structures
     Interfaces
     Class, Structure, and Interface Members
     Delegates
     Enumerations

23. The System.Web Namespace

24. The System.Web.Caching Namespace

25. The System.Web.Configuration Namespace

26. The System.Web.Hosting Namespace

27. The System.Web.Mail Namespace

28. The System.Web.Mobile Namespace

29. The System.Web.Security Namespace

30. The System.Web.Services Namespace

31. The System.Web.Services.Configuration Namespace

32. The System.Web.Services.Description Namespace

33. The System.Web.Services.Discovery Namespace

34. The System.Web.Services.Protocols Namespace

35. The System.Web.SessionState Namespace

36. The System.Web.UI Namespace

37. The System.Web.UI.Design Namespace

38. The System.Web.UI.Design.WebControls Namespace

39. The System.Web.UI.HtmlControls Namespace

40. The System.Web.UI.MobileControls Namespace

41. The System.Web.UI.MobileControls.Adapters Namespace

42. The System.Web.UI.WebControls Namespace

Type, Method, Property, and Field Index

Index

商品描述(中文翻譯)

完整描述
ASP.NET in a Nutshell 是一本簡明的單卷參考書,涵蓋了有效使用 ASP.NET 所需的一切。這本寶貴的資源超越了已發佈的文檔,突顯了鮮為人知的細節,強調特定功能的實際用途,並提供真實世界的範例,展示如何在實際應用中使用這些功能。ASP.NET in a Nutshell 是應用程式和網路服務開發者的權威指南。

這本書針對 Visual Studio .NET 2003 進行了全新更新,第二版包含了有關應用程式和網路服務開發、自訂控制項、數據存取、安全性、部署和錯誤處理的新資訊,還新增了針對行動裝置的網路應用程式開發材料,以及類別庫的概述。對於仍在使用微軟舊版 ASP 技術的開發者,本書也提供了遷移到 ASP.NET 的資訊。

ASP.NET in a Nutshell 的內容分為三個部分:


  • 快速介紹 ASP.NET,探討主題如建立 ASP.NET 應用程式、開發網路服務、創建自訂控制項和用戶控制項以最大化代碼重用、除錯和處理錯誤、理解 ASP.NET 安全性,以及配置和部署 ASP.NET 應用程式。

  • 詳細參考最常用的 ASP.NET 類別的屬性、方法和事件,包括 Page 類別和新的 .NET 類別,如 HttpApplicationState 和 HttpSessionState,這些類別對應於經典 ASP 中的內建物件。web.config 中的配置設置也有記錄。

  • 快速參考在 .NET Framework 類別庫中與網路相關的命名空間中的類型(類別、結構、介面、委派、事件和列舉)。


像其他《In a Nutshell》系列的書籍一樣,ASP.NET in a Nutshell 第二版以簡明的方式提供事實,包括關鍵的背景資訊,使用者會一再參考。憑藉其豐富的最新資訊,ASP.NET in a Nutshell 是網頁開發者會一再參考的書籍。

目錄



前言

I. ASP.NET 介紹

1. 介紹

     .NET 平台基礎

     在 .NET 平台中的物件導向

     選擇語言

     我為什麼以及何時會使用 ASP.NET?

     我為什麼以及何時會將現有應用程式移植到 ASP.NET?

     ASP.NET 中的新功能

2. ASP.NET 應用程式

     應用程式類型

     應用程式結構和邊界

     應用程式檔案類型

3. 網頁表單

     結構化 ASP.NET 頁面

     頁面處理階段

     狀態管理

     快取頁面輸出

     其他資源

4. 網路服務

     標準和規範

     網路服務架構

     創建網路服務

     消費網路服務

     其他資源

5. ASP.NET 伺服器控制項

     HTML 控制項

     網路控制項

     使用控制項

     網路控制項類型

     處理控制項事件

     修改控制項外觀

     其他資源

6. 用戶控制項和自訂伺服器控制項

     用戶控制項

     自訂伺服器控制項

     跨應用程式共享控制項

     其他資源

7. 數據存取和數據綁定

     ADO.NET:概述

     讀取數據

     數據綁定

     插入和更新數據

     刪除數據

     其他資源

8. ASP.NET 配置

     理解配置檔案

     修改配置設置

     鎖定配置設置

     針對特定運行時版本

     其他資源

9. ASP.NET 安全性

     身份驗證方法

     授權

     確保輸入安全

     修補

     代碼存取安全

     其他資源

10. 錯誤處理、除錯和追蹤

     錯誤處理

     除錯

     追蹤

     其他資源

11. ASP.NET 部署

     部署 ASP.NET 應用程式

     部署組件

     通過 Visual Studio .NET 部署

     其他資源

II. 內建類別參考

12. Page 類別

     註解/故障排除

     屬性參考

     集合參考

     方法參考

     事件參考

13. HttpApplicationState 類別

     註解/故障排除

     屬性參考

     集合參考

     方法參考

     事件參考

14. HttpContext 類別

     註解/故障排除

     屬性參考

     集合參考

     方法參考

15. HttpException 類別

     註解/故障排除

     建構函數參考

     屬性參考

     方法參考

16. HttpRequest 類別

     註解/故障排除

     屬性參考

     集合參考

     方法參考

17. HttpResponse 類別

     註解/故障排除

     屬性參考

     集合參考

     方法參考

18. HttpServerUtility 類別

     註解/故障排除

     屬性參考

     方法參考

19. HttpSessionState 類別

     註解/故障排除

     屬性參考

     集合參考

     方法參考

     事件參考

20. web.config 參考

     註解/故障排除

     web.config 元素

III. 命名空間參考

21. 命名空間參考

     閱讀快速參考條目

22. 從 C# 轉換為 VB 語法

     一般考量

     類別

     結構

     介面

     類別、結構和介面成員

     委派

     列舉

23. System.Web 命名空間

24. System.Web.Caching 命名空間

25. System.Web.Configuration 命名空間

26. System.Web.Hosting 命名空間

27. System.Web.Mail 命名空間

28. System.Web.Mobile 命名空間

29. System.Web.Security 命名空間

30. System.Web.Services 命名空間

31. System.Web.Services.Configuration 命名空間

32. System.Web.Services.Description 命名空間

33. System.Web.Services.Discovery 命名空間

34. System.Web.Services.Protocols 命名空間

35. System.Web.SessionState 命名空間

36. System.Web.UI 命名空間

37. System.Web.UI.Design 命名空間

38. System.Web.UI.Design.WebControls 命名空間

39. System.Web.UI.HtmlControls 命名空間

40. System.Web.UI.MobileControls 命名空間

41. System.Web.UI.MobileControls.Adapters 命名空間

42. System.Web.UI.WebControls 命名空間

類型、方法、屬性和欄位索引

索引

最後瀏覽商品 (20)