.NETWeb高級開發

.NETWeb高級開發

本書主要介紹了NETWeb開發過程當中所運用的各種技術,從介紹ASPNET出發,對於Web開發中的站點構建技術、數據訪問技術、構建安全的Web應用程式、使用Ajax技術開發Web應用程式、OO技術和UML在Web開發中的套用、Web應用程式界面設計模式、Web應用程式開發框架,以及Web應用程式構架設計模式分別用一章的篇幅詳細地解析,最後用一個綜合實例:部落格系統,講述了如何將所有技術運用到實際工作當中,使得讀者可以將本書所學知識很輕鬆地套用到實際工作中。作者在最後一章所奉獻的開發經驗是作者多年實際工作的積累,可以說是本書最為寶貴的一章。

基本介紹

  • 書名:NETWeb高級開發
  • 作者:羅江華
  • ISBN:9787121057687
  • 類別:計算機
  • 定價:59.80 元
  • 出版社:電子工業出版社
  • 出版時間:2008
  • 裝幀:平裝
  • 開本:16開
版權資訊,內容簡介,目錄,

版權資訊

書 名: .NETWeb高級開發
作 者:羅江華
出版時間: 2008
ISBN: 9787121057687
開本: 16
定價: 59.80 元

內容簡介

本書主要的讀者對象分為三個群體:閱讀過一些關於.NET入門方面的書籍,對.NET產生興趣並希望對其有更進一步了解的初級開發者,本書可作為他們提升晉級之用;.NET的中高級開發者,他們迫切地希望了解更多關於.NET這套複雜的框架的信息,而又苦於網路上很少能夠找到系統權威的資料,本書可作為他們工作參考之用;其他對Web開發和設計感興趣的開發者,本書可適合用來使他們更全面、更系統地了解.NETWeb開發的全過程和細節知識。

目錄

第1章ASP.NET介紹1
1.1新增的服務2
1.1.1成員身份服務3
1.1.2個性化服務10
1.2新增的控制項11
1.2.1數據源控制項13
1.2.2MultiView控制項18
1.2.3GridView和DetailsView
1.2.3控制項25
1.2.4登錄控制項39
1.2.5ListView控制項和DataPager
1.2.5控制項42
1.3新增的功能44
1.3.1新增的管理功能44
1.3.2角色管理器45
1.3.3客戶端回調管理器45
1.3.4SQL快取依賴性46
1.3.5預編譯並且在不帶原始碼
1.3.5的情況下進行部署47
1.3.6新的代碼分隔模型48
1.3.7驗證組50
1.3.8跨頁面傳送51
1.4小結53
第2章WEB站點構建技術55
2.1實現站點導航56
2.1.1站點導航概述56
2.1.2ASP.NET1.x時代的站點
2.1.2導航59
2.1.3ASP.NET2.0中的站點
2.1.3導航59
2.1.4定義站點地圖60
2.1.5站點導航控制項62
2.2實現母版頁75
2.2.1母版頁概述75
2.2.2母版頁和內容頁75
2.2.3母版頁中的URL重置79
2.2.4從代碼訪問母版頁79
2.2.5嵌套母版頁82
2.2.6擴展現有母版頁84
2.3實現主題和皮膚85
2.3.1主題和皮膚概述85
2.3.2使用主題和皮膚86
2.3.3工作原理解析92
2.3.4Theme和StylesheetTheme
2.3.4的區別93
2.4使用WebParts技術靈活布局網頁93
2.4.1WebParts概述94
2.4.2劃分頁面96
2.4.3控制項層次96
2.4.4部署WebParts98
2.4.5WebParts套用98
2.5小結110
第3章WEB開發中的數據訪問技術111
3.1數據訪問概述111
3.1.1數據訪問技術的發展111
3.1.2主流數據訪問技術的介紹
3.1.2和比較113
3.1.3數據訪問模式116
3.2ADO.NET119
3.2.1ADO.NET介紹119
3.2.2ADO.NET2.0的新特性121
3.2.3VisualStudio2005for
3.2.3ADO.NET2.0122
3.3對象關係映射技術123
3.3.1什麼是ObjectRelational
3.3.1Mapping123
3.3.2.NET下的O/RMapping框架
3.3.2的介紹和簡單方法124
3.3.3DLINQ和ADO.NET實體
3.3.3框架132
3.4對象資料庫的套用134
3.4.1對象資料庫的概念134
3.4.2DB4O的使用134
3.5Web頁面數據綁定技術136
3.5.1綁定到資料庫137
3.5.2綁定到Xml數據139
3.5.3綁定到自定義實體對象141
3.6通過事務保證數據完整性146
3.6.1.NET事務基礎146
3.6.2事務技術147
3.6.3使用System.Transaction
3.6.3命名空間150
3.7小結152
第4章構建安全的WEB應用程式153
4.1.NET2.0中新增安全功能概述153
4.2身份驗證和授權158
4.2.1使用窗體身份驗證159
4.2.2使用Windows驗證162
4.2.3使用Passport驗證164
4.3WebService安全性166
4.3.1基本原理167
4.3.2基於Windows的身份驗證170
4.3.3基於SOAP標頭的自定義
4.3.3解決方案173
4.3.4自定義基於Windows的
4.3.4身份驗證181
4.3.5代碼級別的安全訪問183
4.4數據操作安全性184
4.4.1阻止SQL注入185
4.4.2編寫安全SQL代碼187
4.5小結190
第5章AJAX技術套用191
第6章OO和UML在WEB中的套用245
第9章WEB應用程式開發框架335
第10章實現一個部落格系統362
小結409
……

相關詞條

熱門詞條

聯絡我們