ASP.NET網站開發

ASP.NET網站開發

《ASP.NET網站開發》是2016年1月清華大學出版社出版的圖書,作者是武漢厚溥教育科技有限公司

基本介紹

  • 書名:ASP.NET網站開發
  • 作者:武漢厚溥教育科技有限公司
  • 出版社:清華大學出版社
  • 出版時間:2016年1月
  • 定價:39.8 元
  • ISBN:9787302424109
內容簡介,圖書目錄,

內容簡介

本書按照高等院校、高職高專計算機課程基本要求,以案例驅動的形式來組織內容,突出計算機課程的實踐性特點。本書共包括7章:LINQ to SQL、用戶控制項與HttpHandler、成員資格和角色管理、個性化用戶配置、數據快取、母版頁與站點導航、項目整合和主題。
本書內容安排合理,層次清楚,通俗易懂,實例豐富,突出理論和實踐的結合,可作為各類高等院校、高職高專及培訓機構的教材,也可供廣大程式設計人員參考。

圖書目錄

第1章 LINQ to SQL 1
1.1 LINQ to SQL概述 2
1.2 使用Visual Studio 2008創建DBML檔案 6
1.3 數據上下文 8
1.3.1 DataContext概述 8
1.3.2 DataContext類的屬性 8
1.3.3 DataContext類的方法 9
1.4 處理Table< T >類型的結果 12
1.5 處理EntitySet<T>類型的結果 14
1.5.1 添加實體的Add ()方法 14
1.5.2 移除實體的方法 16
1.5.3 查找是否包含實體的Contains()方法 18
1.6 處理EntityRef< T >類型的結果 18
1.7 處理ISingleResult< T >類型的結果 21
1.8 查詢資料庫中的數據 23
1.8.1 簡單查詢 23
1.8.2 複雜查詢 24
1.8.3 聚合查詢 25
1.8.4 分組查詢 27
1.9 動態數據支持 29
【小結】 33
【自測題】 33
【上機部分】 34
【課後作業】 44
第2章 用戶控制項與HttpHandler 45
2.1 用戶控制項 46
2.1.1 什麼是用戶控制項 46
2.1.2 創建用戶控制項 47
2.1.3 使用用戶控制項 51
2.2 模組和處理程式 53
2.2.1 封面數字水印的需求 53
2.2.2 HttpModule和HttpHandler 53
2.2.3 HttpHandler概述 54
2.2.4 封面數字水印的實現(指定Handler方式) 56
2.2.5 數字水印的實現(全局Handler方式) 59
【小結】 64
【自測題】 65
【上機部分】 65
【課後作業】 74
第3章 成員資格和角色管理 75
3.1 ASP.NET的安全模式 76
3.1.1 Windows身份驗證 77
3.1.2 Passport身份驗證 77
3.1.3 窗體身份驗證 78
3.2 基於窗體的身份授權模式 79
3.3 成員資格管理 88
3.3.1 成員資格簡介 88
3.3.2 Membership類 89
3.3.3 建立成員資格支持 91
3.3.4 成員資格管理實例 96
3.3.5 成員資格提供程式 99
3.4 角色管理 100
3.4.1 Roles類 103
3.4.2 角色管理實例 104
3.5 使用用戶管理控制項 109
3.5.1 Login控制項 111
3.5.2 LoginName控制項 112
3.5.3 LoginStatus控制項 113
3.5.4 LoginView控制項 114
【小結】 116
【自測題】 117
【上機部分】 118
【課後作業】 130
第4章 個性化用戶配置 131
4.1 個性化用戶配置概述 132
4.2 <profile>配置節 133
4.3 個性化用戶配置API 137
4.4 使用個性化配置存儲複雜類型 142
4.5 匿名個性化 146
【小結】 154
【自測題】 154
【上機部分】 155
【課後作業】 167
第5章 數據快取 168
5.1 頁面輸出快取 169
5.1.1 @OutputCache指令 170
5.1.2 HttpCachePolicy類 171
5.2 頁面部分快取 172
5.2.1 控制項快取 172
5.2.2 快取後替換 173
5.3 應用程式數據快取 176
5.3.1 Cache類 176
5.3.2 Add方法 177
5.3.3 Insert方法 179
5.3.4 檢索應用程式快取對象 180
5.4 快取依賴 181
5.4.1 CacheDependency類 182
5.4.2 實現SQL數據快取依賴 188
5.4.3 聚合快取依賴AggregateCache Dependency類 193
5.5 應用程式快取移除回調 194
【小結】 195
【自測題】 195
【上機部分】 196
【課後作業】 201
第6章 母版頁與站點導航 202
6.1 母版頁 203
6.1.1 母版頁概述 203
6.1.2 創建母版頁 209
6.1.3 創建內容頁 215
6.1.4 訪問母版頁 218
6.1.5 動態載入母版頁 234
6.2 站點導航 243
6.2.1 SiteMapPath控制項 244
6.2.2 TreeView控制項 251
6.2.3 Menu控制項 256
【小結】 260
【自測題】 261
【上機部分】 261
【課後作業】 272
第7章 項目整合和主題 273
7.1 項目整合 274
7.1.1 網站開發步驟 274
7.1.2 程式設計師與美工 276
7.2 創建主題 279
7.2.1 創建皮膚檔案 279
7.2.2 為主題添加CSS檔案 283
7.2.3 在主題中使用圖片 286
7.3 套用主題 289
7.3.1 指定和禁用主題 289
7.3.2 動態載入主題 292
【小結】 297
【自測題】 298
【上機部分】 298
【課後作業】 311
參考文獻 312

相關詞條

熱門詞條

聯絡我們