基於ASP.NET的Web套用開發技術實用教程(第2版)

基於ASP.NET的Web套用開發技術實用教程(第2版)

《基於ASP.NET的Web套用開發技術實用教程(第2版)概述》是2015年電子工業出版社出版的圖書,作者是方玉燕。

基本介紹

  • 書名:基於ASP.NET的Web套用開發技術實用教程(第2版)
  • 作者:方玉燕
  • ISBN:9787121241314
  • 頁數:284
  • 出版社:電子工業出版社
  • 出版時間:2015-01
  • 開本:16(185*260)
  • 千字數:454
內容簡介,目錄,

內容簡介

本書採用基於C#的ASP.NET 4.5的技術,用項目教學法將ASP.NET的知識點融入教學案例當中。項目的選擇遵循易於理解、簡單而又全面的原則,使學生隨著教材內容的推進在不知不覺中掌握Web開發技術的精髓。書中遵循“理論來源於實踐,又指導實踐”的思想,採用“實踐演練→知識點學習→任務拓展實戰”的方式來編排教學內容,彌補了大多數教材中理論教學與實踐脫節的不足。 本書採用項目化教學方式,共分為6個項目。項目可以歸為兩類,其中有3個項目是獨立的功能模組,融合了Web開發所需的一些常用技術,這3個功能模組分別是我的第一個網站、信息處理和Ajax聊天室;另外4個項目以3個完整的網站為紐帶,把項目分解為多個子任務的方式來完成項目的開發,同時把ASP.NET 4.5的基本知識體系融入其中,其中項目2和項目3採用同一個網站,項目3可以說是對項目2進行了完善,這3個完整的網站是網路通訊錄、企業網站和聊天室。

目錄

項目一 我的第一個網站 1
1.1 情境介紹 2
1.2 任務1 網站建設的基本知識 2
1.2.1 認識網站 2
1.2.2 網站的要素 8
1.3 任務2 ASP.NET開發環境 10
1.3.1 Visual Studio 2012的安裝 11
1.3.2 Visual Studio 2012 Web開發環境 14
1.3.3 IIS的安裝與配置 21
1.4 任務3 ASP.NET Web頁面 24
1.4.1 Web可視頁面 25
1.4.2 創建事件處理程式 31
1.4.3 網站的調試與發布 38
課外思考題 41
項目二 網路通訊錄 43
2.1 情境介紹 44
2.2 任務1 ASP.NET伺服器控制項 45
2.2.1 HTML伺服器控制項 46
2.2.2 ASP.NET Web標準伺服器控制項 53
2.2.3 ASP.NET伺服器驗證控制項 71
2.2.4 ASP.NET用戶控制項 81
2.3 任務2 ASP.NET內部對象 85
2.3.1 頁面間跳轉 86
2.3.2 頁間傳值 89
2.3.3 伺服器訊息的獲取 92
2.4 任務3 ADO.NET連線環境下的資料庫操作 95
2.4.1 連線資料庫環境 95
2.4.2 創建Command數據操作 99
2.4.3 DataReader數據對象 106
2.5 任務3 網站的調試與發布 113
2.5.1 .NET平台的調試工具 114
2.5.2 代碼跟蹤 116
2.5.3 發布與部署 119
課外思考題 125
項目三 信息驗證 126
3.1 情境介紹 127
3.2 任務1 ASP.NET圖文處理 128
3.2.1 .NET偽隨機數生成器 128
3.2.2 .NET基本字元串操作 130
3.2.3 .NET圖形處理 133
3.2.4 ASP.NET流信息 138
3.3 任務2 ASP.NET郵件處理 141
3.3.1 使用ASP.NET類實現電子郵件的傳送 141
3.3.2 使用Jmail第三方組件實現郵件傳送 147
課外思考題 153
項目四 信息處理 154
4.1 情境介紹 155
4.2 任務1 ASP.NET檔案處理與上下文信息 155
4.2.1 ASP.NET檔案處理 155
4.2.2 ASP.NET上下文信息 161
4.2.3 ASP.NET常用編碼格式 163
4.3 任務2 圖片檔案的上傳與顯示 166
4.3.1 GDI+中裁切和縮放圖像 166
4.3.2 圖片的顯示 169
4.4 任務3 文字處理與第三方控制項的使用 172
4.4.1 實現簡易文本編輯器 173
4.4.2 FreeTextBox上傳組件的套用 175
4.4.3 用CuteEditor組件實現數據與檔案的同步上傳 179
課外思考題 183
項目五 企業網站 184
5.1 情境介紹 185
5.2 任務1 ASP.NET網站結構 189
5.2.1 網站布局設計 189
5.2.2 ASP.NET檔案類型 190
5.2.3 ASP.NET的應用程式資料夾及網站路徑 192
5.2.4 Web.config配置檔案 194
5.3 任務2 ASP.NET網站生命周期與狀態管理 198
5.3.1 應用程式生命周期與Global.asax檔案 199
5.3.2 ASP.NET Application應用程式對象 202
5.3.3 ASP.NET Cookie套用 204
5.4 任務3 ASP.NET的母版頁與導航技術 206
5.4.1 ASP.NET的母版頁與皮膚 206
5.4.2 ASP.NET的站點導航技術 211
5.5 任務4 非連線環境下的數據訪問 217
5.5.1 DataSet數據訪問方式 217
5.5.2 數據綁定控制項 225
5.5.3 GridView數據控制項 237
5.6 任務5 ASP.NET頁面安全設定 242
5.7 任務6 建立與其他應用程式間的通信 247
5.7.1 創建通信錄Web Service 247
5.7.2 在Web網站中調用通訊錄Web Service 250
課外思考題 253
項目六 Ajax聊天室 254
6.1 情境介紹 255
6.2 任務1 ASP.NET Ajax 伺服器控制項 257
6.2.1 聊天室業務邏輯類的設計 258
6.2.2 管理員登錄 259
6.2.3 新建聊天室 260
6.2.4 ASP.NET Ajax伺服器控制項 261
6.3 任務2 ASP.NET Ajax伺服器控制項套用 265
6.3.1 會員註冊 266
6.3.2 選擇聊天室登錄 267
6.3.3 即時顯示線上人員信息 269
6.3.4 傳送聊天信息 270
6.3.5 聊天訊息的定時刷新 271
課外思考題 273

相關詞條

熱門詞條

聯絡我們