開本:16開 紙張:膠版紙 包裝:平裝 是否套裝:否 國際標準書號ISBN:9787302257615 叢書名:21世紀高等學校規劃教材·計算機科學與技術 作者:陳長喜主編,王宏坡,何玲,趙新海編著 出版社:清華大學出版社 出版時間:2011年09月 
" 編輯推薦 word-wrap: break-word; word-break: break-all;"> 陳長喜主編的《ASP.NET程序設計基礎教程》采用Step by Step方法進行講解,通過做出實例,會使學生越來越有信心與成就感,從而能快速掌握ASP.NET開發技術。 本書由作者多年的讀書筆記與心得集成。本書的所有實例均是作者基於教學與科研實踐,借鋻MSDN和其他參考文獻的創作。在講解各項技術時,力求盡可能多地用到企業項目開發過程中的實用技術。 內容簡介 word-wrap: break-word; word-break: break-all;"> 陳長喜主編的《ASP.NET程序設計基礎教程》向讀者詳細地展示了開發 ASP.NET Web應用程序的基礎應用。從ASP.NET開發環境的構建,到內置對像、服務器控件、數據庫操作技術、數據綁定技術、數據控件,再到面向前臺外觀技術的主題、樣式與站點導航,以及用繫統分析與設計法開發企業網站的實例,所有知識都結合具體實例以圖解的方式進行詳細講解。一步一步、循序漸進地引導讀者掌握ASP.NET開發。
《ASP.NET程序設計基礎教程》可作為大專院校學生學習ASP.NET開發的基礎教材,也可以作為從事ASP.NET開發程序人員的參考書。 目錄 第1章 ASP.NET概論 1.1 微軟.NET框架(.NET Framework)基礎 1.1.1 什麼是.NET Framework 1.1.2 .NET的戰略目標 1.1.3 .NET Framework組成 1.1.4 .NET Framework體繫結構 1.1.5 .NET Framework的特點 1.1.6 .NET Framework的版本 1.2 ASP.NET簡介 1.2.1 動態網頁設計技術 1.2.2 ASP.NET的發展歷程 1.2.3 ASP.NET的運行原理與運行機制 1.3 小結第2章 ASP.NET開發環境與開發基礎 2.1 安裝與配置Web服務器IIS 2.1.1 安裝IIS 2.1.2 啟動IIS服務 2.2 開發工具Visual Studio 2008 2.2.1 Visual Studio的發展簡史 2.2.2 Visual Studio 2008各版本比較 2.2.3 Visual Studio 2008的安裝 2.2.4 Visual Studio 2008集成開發環境 2.3 制作個網站 2.4 ASP.NET開發基礎 2.4.1 ASP.NET程序結構 2.4.2 ASP.NET編程模型 2.4.3 Web窗體 2.5 Web.Config配置文件 2.6 小結第3章 ASP.NET的內置對像 3.1 Response對像 3.1.1 Response對像的常用屬性與方法 3.1.2 向頁面中輸出數據 3.1.3 頁面跳轉 3.1.4 Response對像與JavaScript結合使用 3.2 Request對像 3.2.1 Request對像的常用屬性與方法 3.2.2 獲取頁面間傳送的值 3.2.3 獲取客戶端資料信息 3.3 Application對像 3.3.1 Application對像常用集合、屬性、方法和事件 3.3.2 使用Application對像存儲和讀取全局變量 3.3.3 利用Application設計一個網站訪問計數器 3.3.4 Global.asax文件 3.4 Session對像 3.4.1 Session對像的工作原理 3.4.2 Session對像常用集合、屬性、方法和事件 3.4.3 Session使用語法格式 3.4.4 利用Session實現登錄 3.5 Cookie對像 3.5.1 Cookie對像常用的屬性與方法 3.5.2 Cookie對像的工作原理 3.5.3 使用Cookie對像保存和讀取客戶端信息 3.6 Setver對像 3.6.1 Server對像的屬性與方法 3.6.2 語法格式 3.6.3 實例 3.7 小結第4章 ASP.NET服務器控件 4.1 服務器控件概述 4.1.1 控件的內涵 4.1.2 服務器控件 4.2 標準服務器控件 4.2.1 Label控件 4.2.2 TextBox控件 4.2.3 Button控件 4.2.4 LinkButton控件 4.2.5 ImageButton控件 4.2.6 HyperLink控件 4.2.7 List.Box控件 4.2.8 DropDownList控件 4.2.9 RadioButton控件 4.2.10 CheckBox控件 4.2.11 Image控件 4.2.12 ImageMap控件 4.2.13 Table控件 4.2.14 FileUpload控件 4.2.15 Panel控件 4.3 HTML服務器控件 4.3.1 HTML服務器控件簡介 4.3.2 HTML服務器控件實例 4.4 小結第5章 數據庫操作技術 5.1 SQL Server 2005簡介 5.1.1 安裝SQL Setver 2005 5.1.2 啟動SQL Server 2005服務管理器 5.1.3 創建SQL 數據庫 5.1.4 創建SQL 數據表 5.1.5 數據庫的備份和恢復 5.1.6 附加和分離數據庫 5.1.7 數據庫創建實例 5.2 通過ADO.NET操作數據庫 5.2.1 ADO.NET架構 5.2.2 ADO.NET數據提供者 5.3 連接數據庫 5.3.1 使用SqlConnection對像連接數據庫 5.3.2 使用SqlConnectionStringBuilder對像連接字符串 5.3.3 關閉和釋放連接 5.3.4 使用web.config保存連接字符串並連接數據庫 5.3.5 連接池技術 5.4 操作數據庫 5.4.1 使用Command對像操作數據庫 5.4.2 使用SqlTransaction事務處理 5.4.3 使用DataSet對像和DataAdapter對像操作數據庫 5.4.4 使用DataTable對像操作數據庫 5.4.5 使用DataReader對像操作數據庫 5.5 小結第6章 數據綁定技術 6.1 數據綁定技術基礎 6.1.1 單值數據綁定 6.1.2 重復值數據綁定 6.2 數據源控件 6.2.1 SqlDataSource控件 6.2.2 使用參數過濾數據 6.2.3 AccessDataSource控件 6.2.4 LinqDataSource控件 6.2.5 ObjectDataSource控件 6.2.6 XmlDataSource控件 6.3 小結第7章 數據控件 7.1 GridView控件 7.1.1 GridView控件的常用屬性、方法及事件 7.1.2 綁定GridView控件數據源 7.1.3 定制GridView控件的列 7.1.4 使用GridView控件的模板列 7.1.5 GridView控件的選擇功能與設置控件外觀 7.1.6 GridView控件的分頁和排序功能 7.1.7 GridView控件編輯和刪除數據 7.2 DataList控件 7.2.1 DataList概述 7.2.2 與數據源控件結合顯示數據 7.2.3 定義模板並綁定數據源 7.2.4 分頁顯示DataList數據 7.2.5 在DataList控件中編輯與刪除數據 7.2.6 DataList控件的嵌套 7.3 DetailsView和FormView控件 7.3.1 DetailsView控件 7.3.2 FormView控件 7.4 ListView控件和DataPager控件 7.4.1 ListView控件 7.4.2 DataPager控件 7.5 小結第8章 主題與CSS樣式 8.1 主題 8.1.1 什麼是主題 8.1.2 創建和應用主題 8.1.3 同一種控件定義多種外觀 8.1.4 動態加載主題——網頁換膚 8.2 CSS樣式 8.2.1 什麼是CSS樣式 8.2.2 用Style屬性定義控件外觀 8.2.3 創建獨立的樣式表文件 8.2.4 在網頁中定義樣式表 8.3 綜合運用皮膚文件和CSS文件 8.4 小結第9章 站點導航 9.1 站點地圖 9.2 TreeView控件 9.2.1 使用TreeView控件 9.2.2 TreeView與站點地圖結合實現導航 9.3 Menu控件 9.3.1 Menu控件的功能 9.3.2 創建Menu控件 9.3.3 Menu控件的常用屬性 9.4 SiteMapPath控件 9.5 小結第10章 ASP.NET項目開發實例 10.1 開發背景 10.2 繫統分析 10.2.1 需求分析 10.2.2 可行性分析 10.2.3 編寫項目計劃書 10.3 繫統設計 10.3.1 繫統建模 10.3.2 繫統預覽 10.3.3 編碼規則 10.3.4 開發與運行環境 10.3.5 數據庫設計 10.3.6 網站文件組織結構 10.4 公共類設計 10.4.1 消息框的函數設計 10.4.2 生成隨機驗證碼 10.4.3 截取字符串 10.4.4 數據庫操作函數 10.5 用戶控件設計 10.5.1 Menu菜單 10.5.2 導航用戶控件 10.5.3 頁面底部用戶控件 10.6 主頁面設計 10.6.1 設計視圖 10.6.2 源視圖 10.6.3 Default.aspx.cs 10.6.4 Flash動畫設計 10.7 後臺管理 10.7.1 後臺登錄界面 10.7.2 後臺管理主界面 10.7.3 後臺產品管理 10.7.4 後臺資訊管理 10.7.5 其他後臺管理 10.8 繫統測試 10.9 網站發布 10.10 小結參考文獻致謝 第1章 ASP.NET概論 1.1 微軟.NET框架(.NET Framework)基礎 1.1.1 什麼是.NET Framework 1.1.2 .NET的戰略目標 1.1.3 .NET Framework組成 1.1.4 .NET Framework體繫結構 1.1.5 .NET Framework的特點 1.1.6 .NET Framework的版本 1.2 ASP.NET簡介 1.2.1 動態網頁設計技術 1.2.2 ASP.NET的發展歷程 1.2.3 ASP.NET的運行原理與運行機制 1.3 小結 第2章 ASP.NET開發環境與開發基礎 2.1 安裝與配置Web服務器IIS 2.1.1 安裝IIS 2.1.2 啟動IIS服務 2.2 開發工具Visual Studio 2008 2.2.1 Visual Studio的發展簡史 2.2.2 Visual Studio 2008各版本比較 2.2.3 Visual Studio 2008的安裝 2.2.4 Visual Studio 2008集成開發環境 2.3 制作個網站 2.4 ASP.NET開發基礎 2.4.1 ASP.NET程序結構 2.4.2 ASP.NET編程模型 2.4.3 Web窗體 2.5 Web.Config配置文件 2.6 小結 第3章 ASP.NET的內置對像 3.1 Response對像 3.1.1 Response對像的常用屬性與方法 3.1.2 向頁面中輸出數據 3.1.3 頁面跳轉 3.1.4 Response對像與JavaScript結合使用 3.2 Request對像 3.2.1 Request對像的常用屬性與方法 3.2.2 獲取頁面間傳送的值 3.2.3 獲取客戶端資料信息 3.3 Application對像 3.3.1 Application對像常用集合、屬性、方法和事件 3.3.2 使用Application對像存儲和讀取全局變量 3.3.3 利用Application設計一個網站訪問計數器 3.3.4 Global.asax文件 3.4 Session對像 3.4.1 Session對像的工作原理 3.4.2 Session對像常用集合、屬性、方法和事件 3.4.3 Session使用語法格式 3.4.4 利用Session實現登錄 3.5 Cookie對像 3.5.1 Cookie對像常用的屬性與方法 3.5.2 Cookie對像的工作原理 3.5.3 使用Cookie對像保存和讀取客戶端信息 3.6 Setver對像 3.6.1 Server對像的屬性與方法 3.6.2 語法格式 3.6.3 實例 3.7 小結 第4章 ASP.NET服務器控件 4.1 服務器控件概述 4.1.1 控件的內涵 4.1.2 服務器控件 4.2 標準服務器控件 4.2.1 Label控件 4.2.2 TextBox控件 4.2.3 Button控件 4.2.4 LinkButton控件 4.2.5 ImageButton控件 4.2.6 HyperLink控件 4.2.7 List.Box控件 4.2.8 DropDownList控件 4.2.9 RadioButton控件 4.2.10 CheckBox控件 4.2.11 Image控件 4.2.12 ImageMap控件 4.2.13 Table控件 4.2.14 FileUpload控件 4.2.15 Panel控件 4.3 HTML服務器控件 4.3.1 HTML服務器控件簡介 4.3.2 HTML服務器控件實例 4.4 小結 第5章 數據庫操作技術 5.1 SQL Server 2005簡介 5.1.1 安裝SQL Setver 2005 5.1.2 啟動SQL Server 2005服務管理器 5.1.3 創建SQL 數據庫 5.1.4 創建SQL 數據表 5.1.5 數據庫的備份和恢復 5.1.6 附加和分離數據庫 5.1.7 數據庫創建實例 5.2 通過ADO.NET操作數據庫 5.2.1 ADO.NET架構 5.2.2 ADO.NET數據提供者 5.3 連接數據庫 5.3.1 使用SqlConnection對像連接數據庫 5.3.2 使用SqlConnectionStringBuilder對像連接字符串 5.3.3 關閉和釋放連接 5.3.4 使用web.config保存連接字符串並連接數據庫 5.3.5 連接池技術 5.4 操作數據庫 5.4.1 使用Command對像操作數據庫 5.4.2 使用SqlTransaction事務處理 5.4.3 使用DataSet對像和DataAdapter對像操作數據庫 5.4.4 使用DataTable對像操作數據庫 5.4.5 使用DataReader對像操作數據庫 5.5 小結 第6章 數據綁定技術 6.1 數據綁定技術基礎 6.1.1 單值數據綁定 6.1.2 重復值數據綁定 6.2 數據源控件 6.2.1 SqlDataSource控件 6.2.2 使用參數過濾數據 6.2.3 AccessDataSource控件 6.2.4 LinqDataSource控件 6.2.5 ObjectDataSource控件 6.2.6 XmlDataSource控件 6.3 小結 第7章 數據控件 7.1 GridView控件 7.1.1 GridView控件的常用屬性、方法及事件 7.1.2 綁定GridView控件數據源 7.1.3 定制GridView控件的列 7.1.4 使用GridView控件的模板列 7.1.5 GridView控件的選擇功能與設置控件外觀 7.1.6 GridView控件的分頁和排序功能 7.1.7 GridView控件編輯和刪除數據 7.2 DataList控件 7.2.1 DataList概述 7.2.2 與數據源控件結合顯示數據 7.2.3 定義模板並綁定數據源 7.2.4 分頁顯示DataList數據 7.2.5 在DataList控件中編輯與刪除數據 7.2.6 DataList控件的嵌套 7.3 DetailsView和FormView控件 7.3.1 DetailsView控件 7.3.2 FormView控件 7.4 ListView控件和DataPager控件 7.4.1 ListView控件 7.4.2 DataPager控件 7.5 小結 第8章 主題與CSS樣式 8.1 主題 8.1.1 什麼是主題 8.1.2 創建和應用主題 8.1.3 同一種控件定義多種外觀 8.1.4 動態加載主題——網頁換膚 8.2 CSS樣式 8.2.1 什麼是CSS樣式 8.2.2 用Style屬性定義控件外觀 8.2.3 創建獨立的樣式表文件 8.2.4 在網頁中定義樣式表 8.3 綜合運用皮膚文件和CSS文件 8.4 小結 第9章 站點導航 9.1 站點地圖 9.2 TreeView控件 9.2.1 使用TreeView控件 9.2.2 TreeView與站點地圖結合實現導航 9.3 Menu控件 9.3.1 Menu控件的功能 9.3.2 創建Menu控件 9.3.3 Menu控件的常用屬性 9.4 SiteMapPath控件 9.5 小結 第10章 ASP.NET項目開發實例 10.1 開發背景 10.2 繫統分析 10.2.1 需求分析 10.2.2 可行性分析 10.2.3 編寫項目計劃書 10.3 繫統設計 10.3.1 繫統建模 10.3.2 繫統預覽 10.3.3 編碼規則 10.3.4 開發與運行環境 10.3.5 數據庫設計 10.3.6 網站文件組織結構 10.4 公共類設計 10.4.1 消息框的函數設計 10.4.2 生成隨機驗證碼 10.4.3 截取字符串 10.4.4 數據庫操作函數 10.5 用戶控件設計 10.5.1 Menu菜單 10.5.2 導航用戶控件 10.5.3 頁面底部用戶控件 10.6 主頁面設計 10.6.1 設計視圖 10.6.2 源視圖 10.6.3 Default.aspx.cs 10.6.4 Flash動畫設計 10.7 後臺管理 10.7.1 後臺登錄界面 10.7.2 後臺管理主界面 10.7.3 後臺產品管理 10.7.4 後臺資訊管理 10.7.5 其他後臺管理 10.8 繫統測試 10.9 網站發布 10.10 小結 參考文獻 致謝
|