Sams Teach Yourself ASP.NET in 24 Hours (Paperback)
暫譯: Sams 24小時自學ASP.NET

Joe Martin, Joseph Martin, Brett Thomson

  • 出版商: SAMS
  • 出版日期: 2001-08-27
  • 售價: $1,350
  • 貴賓價: 9.5$1,283
  • 語言: 英文
  • 頁數: 456
  • 裝訂: Paperback
  • ISBN: 0672321262
  • ISBN-13: 9780672321269
  • 相關分類: .NETASP.NET
  • 已過版

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

相關主題

商品描述

Building on an overview of the basic architecture of the .Net framework, Sams Teach Yourself ASP.NET in 24 Hoursguides the reader through ASP.NET's basic structure, function and working syntax (data types, operators, functions, web forms etc). The unique approach exposes and explains Visual Basic.NET examples. Then, the programmer is walked through the creation of a sample ASP.NET application. Finally, concise explanations of data manipulation, security, deployment, and even profiling/optimization are introduced.

Table of Contents

Introduction.

I. SETTING THE STAGE FOR ASP.NET.

1. Getting Started With ASP.NET.

What Is ASP.NET? Configuring Internet Information Server 5.0. Installing the.NET Framework SDK.


2. Presenting Internet Information Services.

Choosing Your Hosting Environment. Choosing Your Development Environment. Creating Your First Web Site. Why Use ASP.NET Over Other Technologies.


3. Introduction to Visual Basic.NET.

Visual Basic.NET.


4. Working With ASP.NET.

ASP.NET File Architecture. Namespaces. Programming Languages in ASP.NET. Development Tools.

II. PUTTING TOGETHER THE ASP.NET PAGE.


5. ASP.NET Page Syntax.

Jumping into Visual Studio. ASP.NET Syntax Elements.


6. Creating a User Interface With ASP.NET Web Forms.

An Introduction to Web Forms. Web Forms Event Model. Using Web Forms with Visual Studio.NET.


7. Web Forms Server Controls.

What Are Server Control? Using HTML Server Controls. Using ASP.NET Server Controls.


8. Web Forms Validation.

Introduction to Web Forms Validation. Putting It All Together.

III. ASP.NET APPLICATION CONSIDERATIONS.


9. ASP.NET Web Applications.

What Are ASP.NET Web Applications? State Management.


10. Security.

Security Overview. Secure Connections with SSL.


11. Incorporating E-Mail Into Your Application.

Setting Up SMTP. Sending E-mail.


12. Reading and Writing Files on the Web Server.

Classes Exposed. Sample Application.


13. Handling Errors.

Exception Handling Basics. Unstructured Exception Handling. Structured Exception Handling. Common Exceptions. Throwing Exceptions.


14. Debugging Your ASP.NET Applications.

What is Tracing? Using the SDK Debugger.

IV. SUPPLYING YOUR APPLICATION WITH DATA.


15. Using Databases.

What Is a Database. Server-Side Data Access.


16. Reading from Database Tables.

Connecting to a Database. Executing SQL to Retrieve Data. Displaying to the Results with Data Binding.


17. Inserting, Updating and Deleting Database Records.

Using Parameterized SQL Statements. Inserting Records. Deleting Records. Updating Records.


18. Examining the ADO.NET Dataset.

Data Reading Objects in ADO.NET.


19. Stored Procedures and Functions.

Benefits of Stored Procedures and Functions. Stored Procedures. Functions.


20. Using Advanced Database Techniques.

What Is XML? ADO.NET and XML. Using ADO.NET and XML.

V. EXTENDING ASP.NET.


21. Web Services.

What Are Web Services? What Are Web Methods? Creating a Web Service. Accessing a Web Service. Data Access Using Web Services. Using Session and Application Objects in Web Services.


22. Configuration, Localization and Deployment.

Configuration. Working in Other Languages. Deploying ASP.NET Applications.


23. Optimizing and Profiling ASP.NET Applications.

Optimizing ASP.NET Applications. Monitoring and Profiling ASP.NET Applications.


24. Web Workshop.

The Idea


Index.

商品描述(中文翻譯)

建立在 .Net 框架基本架構概述的基礎上,Sams Teach Yourself ASP.NET in 24 Hours 引導讀者了解 ASP.NET 的基本結構、功能和工作語法(資料類型、運算子、函數、網頁表單等)。這種獨特的方法揭示並解釋了 Visual Basic.NET 的範例。接著,程式設計師將學習如何創建一個範例 ASP.NET 應用程式。最後,簡明扼要地介紹了資料操作、安全性、部署,甚至是性能分析/優化。

目錄

導言。

I. 為 ASP.NET 設定舞台。


1. 開始使用 ASP.NET。


什麼是 ASP.NET?配置 Internet Information Server 5.0。安裝 .NET Framework SDK。



2. 介紹 Internet Information Services。


選擇您的託管環境。選擇您的開發環境。創建您的第一個網站。為什麼使用 ASP.NET 而不是其他技術。



3. Visual Basic.NET 介紹。


Visual Basic.NET。



4. 使用 ASP.NET。


ASP.NET 檔案架構。命名空間。ASP.NET 中的程式語言。開發工具。

II. 組合 ASP.NET 頁面。




5. ASP.NET 頁面語法。


進入 Visual Studio。ASP.NET 語法元素。



6. 使用 ASP.NET 網頁表單創建用戶界面。


網頁表單介紹。網頁表單事件模型。使用 Visual Studio.NET 的網頁表單。



7. 網頁表單伺服器控制項。


什麼是伺服器控制項?使用 HTML 伺服器控制項。使用 ASP.NET 伺服器控制項。



8. 網頁表單驗證。


網頁表單驗證介紹。將所有內容結合在一起。

III. ASP.NET 應用程式考量。




9. ASP.NET 網頁應用程式。


什麼是 ASP.NET 網頁應用程式?狀態管理。



10. 安全性。


安全性概述。使用 SSL 進行安全連接。



11. 將電子郵件整合到您的應用程式中。


設置 SMTP。發送電子郵件。



12. 在網頁伺服器上讀取和寫入檔案。


公開的類別。範例應用程式。



13. 處理錯誤。


例外處理基礎。非結構化例外處理。結構化例外處理。常見例外。拋出例外。



14. 偵錯您的 ASP.NET 應用程式。


什麼是追蹤?使用 SDK 偵錯器。

IV. 為您的應用程式提供資料。




15. 使用資料庫。


什麼是資料庫。伺服器端資料存取。



16. 從資料庫表中讀取。


連接到資料庫。執行 SQL 以檢索資料。使用資料綁定顯示結果。



17. 插入、更新和刪除資料庫記錄。


使用參數化 SQL 語句。插入記錄。刪除記錄。更新記錄。



18. 檢查 ADO.NET 資料集。


ADO.NET 中的資料讀取物件。



19. 儲存過程和函數。


儲存過程和函數的好處。儲存過程。函數。



20. 使用進階資料庫技術。


什麼是 XML?ADO.NET 和 XML。使用 ADO.NET 和 XML。

V. 擴展 ASP.NET。




21. 網路服務。


什麼是網路服務?什麼是網路方法?創建網路服務。訪問網路服務。使用網路服務進行資料存取。在網路服務中使用會話和應用物件。



22. 配置、本地化和部署。


配置。在其他語言中工作。部署 ASP.NET 應用程式。



23. 優化和性能分析 ASP.NET 應用程式。


優化 ASP.NET 應用程式。監控和性能分析 ASP.NET 應用程式。



24. 網頁工作坊。


想法



索引。