 |
-- 會員 / 註冊 --
|
|
|
|
ASP.NET(C#)基礎教程 ( 簡體 字) |
作者:李勇平/陳峰波 | 類別:1. -> 教材 -> 高階語言 |
譯者: |
出版社:清華大學出版社 | 3dWoo書號: 5823 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:2/1/2006 |
頁數:444 |
光碟數: |
|
站長推薦:  |
印刷: | 語系: ( 簡體 版 ) |
|
【不接受訂購】 | ISBN:730211837X |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:本書主要介紹如何使用進行Web應用系統的編程。ASP.NET是微軟推出的Web開發技術,開發者可以使用C#、VB.NET、JavaScript等.NET支持的語言進行開發。本書將使用C#作為ASP.NET開發語言。 本書將介紹C#基本語法、面向對象C#編程技術、ASP.NET Web頁面技術、ASP.NET Web數據訪問技術、ASP.NET數據控件技術、ASP.NET安全機制以及ASP.NET配置系統。 本書適合作為軟件開發人員的自學教材,也適合作為大中專院校學生的教材。 |
目錄:第1章 開發第一個ASP.NET Web應用程序 1.1 ASP.NET Web應用程序概述 1.1.1 HTTP協議 1.1.2 Web服務器--IIS簡介 1.1.3 動態頁面技術 1.2 使用ASP.NET創建Web應用程序 1.3 ASP.NET頁面請求、執行、響應過程 1.4 ASP.NET體系概述 1.5 本章小結 1.6 課后練習 1.7 課后上機題 第2章 使用C#語言編寫ASP.NET Web窗體代碼 2.1 C#簡介 2.1.1 C#編程環境 2.1.2 第一個C#控制臺程序 2.1.3 C#控制臺程序結構 2.2 在ASP.NET頁面中編寫C#代碼 2.2.1 使用C#開發ASP.NET動態頁面的步驟 2.2.2 <%%>處理指令和指令 2.2.3 頁面和代碼分離模型 2.2.4 使用Visual Studio.NET開發ASP.NET Web應用程序 2.3 用Visual Studio.NET創建Web窗體頁 2.4 Web窗體頁編程模型 2.4.1 Web窗體編程模型實例 2.4.2 Web窗體處理中的各個階段 2.4.3 Web窗體的往返過程 2.4.4 重新創建頁(視圖狀態和狀態管理) 2.5 本章小結 2.6 課后練習 2.7 課后上機題 第3章 ASP.NET Web應用程序編程模型 3.1 請求/應答模式 3.1.1 Request對象 3.1.2 Response對象 3.2 Server對象 3.2.1 Execute方法和Transfer方法 3.2.2 HtmlEncode方法和HtmlDecode方法 3.2.3 UrlEncode方法和UrlDecode方法 3.2.4 MapPath方法 3.3 Web應用程序對象與Global.asax文件 3.4 Web應用程序狀態管理 3.4.1 應用程序狀態與Application對象 3.4.2 會話狀態與Session對象 3.4.3 Cookie技術 3.5 本章小結 3.6 課后練習 3.7 課后上機題 第4章 ASP.NET語言(C#)開發基礎 4.1 C#語言基礎 4.1.1 變量和數據類型 4.1.2 運算符和表達式 4.1.3 類型轉換 4.1.4 枚舉類型 4.1.5 結構類型 4.2 各種語句結構 4.2.1 選擇語句 4.2.2 循環語句 4.3 數組 4.3.1 一維數組 4.3.2 多維數組 4.3.3 交錯數組 4.4 創建類 4.4.1 字段 4.4.2 方法 4.4.3 創建和使用對象 4.4.4 屬性 4.5 對象的構造和析構 4.5.1 構造函數和析構函數 4.5.2 static關鍵詞 4.5.3 this關鍵詞 4.6 本章小結 4.7 課后練習 4.8 課后上機題 第5章 ASP.NET面向對象編程 5.1 重載 5.1.1 方法重載 5.1.2 操作符重載 5.2 類的繼承性 5.2.1 繼承的含義 5.2.2 方法重寫 5.2.3 base 關鍵詞 5.2.4 protected關鍵詞 5.2.5 密封類以及密封方法 5.3 類的多態性 5.3.1 虛方法 5.3.2 抽象類和抽象方法 5.4 本章小結 5.5 課后練習 5.6 課后上機題 第6章 命名空間與異常處理 6.1 命名空間 6.1.1 命名空間的概念 6.1.2 命名空間的定義和使用 6.1.3 嵌套命名空間 6.2 System命名空間 6.2.1 Math類 6.2.2 Random類 6.3 System.Collections命名空間 6.3.1 ArrayList類 6.3.2 IEnumerator接口 6.3.3 Hashtable類 6.4 異常處理 6.4.1 異常處理結構 6.4.2 finally關鍵詞 6.4.3 System.Exception 類 6.5 本章小結 6.6 課后練習 6.7 課后上機題 第7章 在ASP.NET頁面中使用ASP.NET服務器控件 7.1 使用CSS樣式設置服務器控件的客戶端表示形式 7.1.1 將CSS用于HTML控件 7.1.2 將CSS用于HTML服務器控件 7.1.3 將CSS用于Web服務器控件 7.2 服務器控件作為對象在服務器端運行 7.2.1 Web服務器控件常見屬性 7.2.2 Web服務器控件事件 7.3 從列表中選擇 7.3.1 DropDownList Web服務器控件 7.3.2 ListBox Web服務器控件介紹 7.3.3 程序實例 7.4 圖形顯示 7.4.1 Image Web服務器控件 7.4.2 AdRotator Web服務器控件 7.4.3 運行時在AdCreated事件處理程序中選擇廣告 7.5 值的設置 7.5.1 CheckBox控件和CheckBoxList控件 7.5.2 RadioButton控件和RadioButtonList控件 7.5.3 值設置實例 7.6 常見的HTML服務器控件的使用 7.6.1 窗體 7.6.2 文件上傳 7.7 本章小結 7.8 課后練習 7.9 課后上機題 第8章 數據驗證技術 8.1 數據驗證模式 8.1.1 使用客戶端腳本實現ASP.NET服務器控件的數據驗證 8.1.2 Web表單數據驗證模式 8.1.3 Web窗體數據驗證模式 8.2 數據驗證控件概述 8.2.1 ASP.NET服務器控件的客戶端驗證 8.2.2 驗證控件的錯誤信息 8.2.3 編程實現ASP.NET服務器控件的數據驗證 8.3 各類驗證控件的使用 8.3.1 驗證必須輸入 8.3.2 對照特定值進行驗證 8.3.3 驗證數據類型 8.3.4 對照模式進行驗證 8.3.5 對照取值范圍進行驗證 8.3.6 使用自定義函數進行ASP.NET服務器控件驗證 8.3.7 驗證控件舉例 8.4 正則表達式 8.4.1 正則表達式語法 8.4.2 在.NET中操縱正則表達式 8.5 本章小結 8.6 課后練習 8.7 課后上機題 第9章 ASP.NET頁面設計技術 9.1 頁面布局 9.1.1 頁面布局的基本概念 9.1.2 頁面布局通用的方法 9.2 HTML頁面元素重用 9.2.1 使用頁面模板機制 9.2.2 使用包含文件的方法 9.3 ASP.NET頁面元素重用新方法--Web用戶控件 9.3.1 創建Web用戶控件 9.3.2 使用用戶控件 9.4 使用用戶控件設計頁面實例 9.4.1 創建頁頭用戶控件 9.4.2 創建頁尾用戶控件 9.4.3 創建Web站點首頁 9.5 本章小結 9.6 課后練習 9.7 課后上機題 第10章 使用ADO.NET連接和訪問數據庫 10.1 .NET數據訪問概述 10.2 ADO.NET體系結構 10.2.1 數據提供程序 10.2.2 DataSet 類 10.3 使用Connection對象、Command對象、DataReader對象訪問數據 10.3.1 連接對象 10.3.2 命令對象 10.3.3 DataReader類 10.4 實例研究 10.5 本章小結 10.6 課后練習 10.7 課后上機題 第11章 ADO.NET數據集 11.1 創建和使用DataSet 11.1.1 數據表DataTable 11.1.2 表間關系DataRelation 11.2 使用數據適配器填充DataSet 11.2.1 DataAdapter類(數據適配器) 11.2.2 使用適配器填充DataSet實例 11.3 使用數據集DataSet操縱數據庫 11.4 本章小結 11.5 課后練習 11.6 課后上機題 第12章 ADO.NET數據訪問技巧 12.1 異常處理技巧 12.1.1 識別SQL Server 2000 錯誤 12.1.2 使用 SQL Server 錯誤日志 12.1.3 使用SqlException類 12.1.4 使用SqlError類和SqlErrorCollection類 12.2 處理BLOB大數據 12.2.1 什么是 BLOB 12.2.2 訪問BLOB數據 12.2.3 存儲BLOB數據 12.3 分頁技術 12.3.1 將所有頁面的頁號顯示在頁面上的分頁方法 12.3.2 在頁面上顯示導航連接的分頁方法 12.4 本章小結 12.5 課后練習 12.6 課后上機題 第13章 Web數據顯示技術 13.1 數據顯示概述 13.1.1 使用HTML標記顯示數據 13.1.2 使用Web服務器控件顯示數據 13.2 Web數據綁定 13.2.1 數據綁定簡介 13.2.2 Web數據綁定類別 13.3 DataGrid控件 13.3.1 使用DataGrid控件顯示數據 13.3.2 使用DataGrid控件提供操作數據界面 13.4 模板技術 13.4.1 DataGrid控件的模板列以及模板列的數據綁定 13.4.2 模板控件介紹 13.5 綜合實例 13.5.1 DataList控件實例 13.5.2 Repeater控件實例 13.6 本章小結 13.7 課后練習 13.8 課后上機題 第14章 Web應用程序診斷、跟蹤和配置 14.1 Web應用程序診斷 14.1.1 需要明確的幾個問題 14.1.2 Debug類 14.1.3 EventLog類 14.1.4 Web應用程序錯誤處理 14.2 Web應用程序跟蹤 14.2.1 頁輸出的跟蹤記錄 14.2.2 應用程序級跟蹤記錄 14.3 ASP.NET Web應用程序配置 14.3.1 ASP.NET應用程序配置的用戶接口--配置文件 14.3.2 ASP.NET應用程序配置文件的有效范圍 14.3.3 安全配置 14.4 本章小結 14.5 課后練習 14.6 課后上機題 |
序: |
|