TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
ASP.NET 4揭秘(卷2)(簡體書)
滿額折

ASP.NET 4揭秘(卷2)(簡體書)

商品資訊

人民幣定價:79 元
定價
:NT$ 474 元
優惠價
87412
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :12 點
商品簡介
作者簡介
目次

商品簡介

《ASP.NET 4揭秘(卷2)》是久負盛譽的ASP.NET著作最新版,有“ASP.NET圣經”之譽。作者因為這一系列著作而榮獲微軟公司社區最高技術榮譽“微軟傳奇人物”稱號。
在新版中,作者延續了循序漸進、深入淺出的敘述風格,《ASP.NET 4揭秘(卷2)》保持了詳盡全面和代碼密集等諸多優點。與此同時,作者添加了大量新內容,涵蓋ASP.NET4引入的所有新特性,包括Silverlight、MVC和Entity Framework。卷2是高級篇,主要介紹了ASP.NET的安全性,緩存、狀態維護、本地化等建各種ASP.NET應用程序時所需的關鍵實用技術,自定義控件的構建以及ASP.NETAJAX技術等。《ASP.NET 4揭秘(卷2)》廣受讀者稱道,除了文字敘述清晰透徹之外,代碼示例也處處堪稱經典,體現了作者世界級大師的深厚功力。書中所有代碼示例都用C#語言來描述,圖靈網站提供了C#和VB.NET代碼下載。
《ASP.NET 4揭秘(卷2)》既是絕佳的學習資源,也是可以不斷查閱的必備參考書。

作者簡介

作者:(美國)沃爾瑟(Stephen Walther) (美國)霍夫曼(Kevin Hoffman) (美國)杜德克(Nate Dudek) 譯者:譚振林 黎志 朱興林 等

沃爾瑟(Stephen Walther),蜚聲世界的ASP.NET專家,現為微軟公司ASP.NET小組資深程序經理。多次榮獲微軟最有價值專家(MVP)稱號,并榮獲微軟公司社區最高技術榮譽“微軟傳奇人物”稱號。他開發的微軟ASP.NET示范性應用程序ASP.NET Community Starter Kit,麻省理工學院、斯坦福大學和哈佛大學等200多所大學使用的Collegescape應用程序,以及拍賣網站等,都已經成為經典。本書為其代表著作。
霍夫曼(Kevin Hoffman),Exclaim Computing公司的首席系統架構師,負責為各行業客戶構建自定義架構和應用解決方案。10歲便開始接觸編程,曾為科學儀器、軍事應用、小型企業、財富500強企業編寫各種應用程序。他經常在MSDN Magazine發表文章,且是Kotan Code博客的作者。
杜德克(Nate Dudek),Exclaim Computing公司的開發組長,經常出席各種會議,撰寫文章,就軟件開發最佳實踐、軟件架構和新技術指導軟件開發人員。過去10年,他為各行業構建并開發了多種軟件,包括電力實時系統、企業資源規劃系統和電子商務系統。他在美國克拉克森大學獲得了計算機科學理學學士學位,輔修了軟件工程和數學。

目次

第一部分 安全
第1章 使用Login控件 2
1.1 Login控件概覽 3
1.2 使用Login控件 6
1.2.1 自動重定向用戶到來源頁面 8
1.2.2 自動隱藏已驗證用戶的Login控件 8
1.2.3 使用模板定制Login控件 10
1.2.4 使用Login控件執行自定義身份驗證 12
1.3 使用Create User Wizard控件 14
1.3.1 配置自定義用戶表單字段 16
1.3.2 發送已創建用戶電子郵件通知 17
1.3.3 用戶自動重定向來源頁面 20
1.3.4 自動生成密碼 21
1.3.5 在Create User Wizard控件中使用模板 26
1.3.6 在Create User Wizard控件中添加注冊步驟 29
1.4 使用Login Status控件 31
1.5 使用Login Name控件 32
1.6 使用Change Password控件 34
1.6.1 發送電子郵件通知密碼更改 35
1.6.2 在Change Password控件中使用模板 36
1.7 使用Password Recovery控件 39
1.7.1 找回用戶的原始密碼 40
1.7.2 要求安全提示問題和答案 41
1.7.3 在Password Recovery控件中使用模板 42
1.8 使用Login View控件 44
1.9 小結 47

第2章 使用ASP.NET Membership 48
2.1 配置身份驗證 48
2.1.1 配置Forms身份驗證 50
2.1.2 使用無cookie的Forms身份驗證 51
2.1.3 在Forms身份驗證中使用相對超時限制 52
2.1.4 跨應用程序使用Forms身份驗證 52
2.1.5 跨域使用Forms身份驗證 55
2.1.6 使用Forms Authentication類 56
2.1.7 使用User類 60
2.2 配置安全授權 60
2.2.1 角色授權 62
2.2.2 根據位置授權訪問文件 62
2.2.3 對圖片以及其他文件類型進行訪問授權 63
2.3 使用ASP.NET Membership 64
2.3.1 使用Membership API 65
2.3.2 加密和散列用戶密碼 68
2.3.3 修改用戶密碼條件 70
2.3.4 鎖定壞用戶 71
2.3.5 配置SQL Membership Provider提供程序 73
2.3.6 配置Active Directory Member-ship Provider 74
2.3.7 創建自定義Membership提供程序 78
2.4 使用角色管理器 80
2.4.1 配置Sql Role Provider 80
2.4.2 配置Windows Token Role-Provider 85
2.4.3 配置Authorization Store Role-Provider 86
2.4.4 在瀏覽器cookie中緩存角色 88
2.4.5 使用Roles API 89
2.5 小結 91

第二部分 創建ASP.NET應用程序
第3章 維護應用程序狀態 94
3.1 使用瀏覽器cookie 94
3.1.1 cookie的安全性限制 95
3.1.2 創建cookie 96
3.1.3 讀取cookie 98
3.1.4 設置cookie屬性 100
3.1.5 刪除cookie 101
3.1.6 使用多值cookie 103
3.2 使用Session狀態 105
3.2.1 在Session狀態中保存數據庫數據 107
3.2.2 使用Session對象 109
3.2.3 處理Session事件 110
3.2.4 會話失效控制 112
3.2.5 使用無Cookie的Session狀態 112
3.2.6 配置Session狀態存儲 114
3.2.7 配置SQL Server Session狀態 116
3.3 使用用戶配置文件 119
3.3.1 創建用戶配置文件組 122
3.3.2 支持匿名用戶 123
3.3.3 合并匿名用戶配置文件 126
3.3.4 從自定義類繼承Profile 126
3.3.5 創建復雜Profile屬性 128
3.3.6 自動保存用戶配置 133
3.3.7 從組件訪問用戶配置 136
3.3.8 使用配置文件管理器 138
3.3.9 配置用戶配置提供程序 140
3.3.10 創建自定義用戶配置提供程序 141
3.4 小結 145

第4章 緩存應用程序頁面和數據 146
4.1 緩存概覽 146
4.2 使用頁面輸出緩存 147
4.2.1 使用參數改變輸出緩存 148
4.2.2 基于控件變化的輸出緩存 151
4.2.3 基于頭變化的輸出緩存 153
4.2.4 基于瀏覽器變化的輸出緩存 154
4.2.5 基于自定義函數變化的輸出緩存 154
4.2.6 設置緩存位置 156
4.2.7 創建頁面輸出緩存文件依賴 157
4.2.8 使用編程方式設置頁面輸出緩存過期 159
4.2.9 以編程方式操作頁面輸出緩存 163
4.2.10 創建頁面輸出緩存配置 164
4.3 使用部分頁面緩存 165
4.3.1 使用緩存后替換 165
4.3.2 用戶控件緩存 169
4.3.3 共享用戶控件的輸出緩存 171
4.3.4 以編程方式處理用戶控件緩存 172
4.3.5 創建用戶控件緩存的文件依賴 172
4.3.6 緩存動態載入的用戶控件 174
4.4 使用數據源緩存 175
4.4.1 使用絕對緩存過期策略 176
4.4.2 使用彈性緩存過期策略 177
4.4.3 使用Object Data Source控件緩存 179
4.4.4 使用Xml Data Source控件緩存 180
4.4.5 創建Data Source控件鍵依賴 181
4.5 使用數據緩存 184
4.5.1 使用緩存API 184
4.5.2 添加項目到緩存 186
4.5.3 使用絕對過期策略添加項目 186
4.5.4 使用彈性過期策略添加項目到緩存 188
……
第5章 多語言本地化應用程序 207
第6章 使用HTTP運行庫 234
第7章 創建動態數據應用 263
第8章 創建ASP.NET MVC應用 271
第9章 配置應用程序 278
第10章 部署ASP.NET Web應用 319
第三部分 構建自定義控件
第11章 構建自定義控件 328
第12章 創建模板化數據綁定控件 382
第四部分 ASP.NET AJAX
第13章 使用服務器端ASP.NET AJAX 404
第14章 使用ASP.NET AJAX Control Toolkit 449
第15章 用jQuery實現客戶端Ajax 476

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 412
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區