注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NET.NET Web高級開發(fā)

.NET Web高級開發(fā)

.NET Web高級開發(fā)

定 價:¥59.80

作 者: 羅江華
出版社: 電子工業(yè)出版社
叢編項: 博客園開發(fā)者征途
標 簽: .NET

ISBN: 9787121057687 出版時間: 2008-03-01 包裝: 平裝
開本: 16 頁數(shù): 409 pages 字數(shù):  

內(nèi)容簡介

  本書主要介紹了.NET Web開發(fā)過程當中所運用的各種技術(shù),從介紹ASP.NET出發(fā),對于Web開發(fā)中的站點構(gòu)建技術(shù)、數(shù)據(jù)訪問技術(shù)、構(gòu)建安全的Web應(yīng)用程序、使用Ajax技術(shù)開發(fā)Web應(yīng)用程序、OO技術(shù)和UML在Web開發(fā)中的應(yīng)用、Web應(yīng)用程序界面設(shè)計模式、Web應(yīng)用程序開發(fā)框架,以及Web應(yīng)用程序構(gòu)架設(shè)計模式分別用一章的篇幅詳細地解析,最后用一個綜合實例:博客系統(tǒng),講述了如何將所有技術(shù)運用到實際工作當中,使得讀者可以將本書所學知識很輕松地應(yīng)用到實際工作中。作者在最后一章所奉獻的開發(fā)經(jīng)驗是作者多年實際工作的積累,可以說是本書最為寶貴的一章。本書主要的讀者對象分為三個群體:閱讀過一些關(guān)于.NET入門方面的書籍,對.NET產(chǎn)生興趣并希望對其有更進一步了解的初級開發(fā)者,本書可作為他們提升晉級之用;.NET的中高級開發(fā)者,他們迫切地希望了解更多關(guān)于.NET這套復(fù)雜的框架的信息,而又苦于網(wǎng)絡(luò)上很少能夠找到系統(tǒng)權(quán)威的資料,本書可作為他們工作參考之用;其他對Web開發(fā)和設(shè)計感興趣的開發(fā)者,本書可適合用來使他們更全面、更系統(tǒng)地了解.NET Web開發(fā)的全過程和細節(jié)知識。

作者簡介

  羅江華,微軟最有價值專家(MVP),海外軟件研發(fā)經(jīng)驗,擅長微軟.NET相關(guān)技術(shù)和產(chǎn)品,主要喜好關(guān)注和研究微軟最新產(chǎn)品?,F(xiàn)擔任成都程序員俱樂部主席,業(yè)余兼任IT168 .NET專題作者,目前就職于某全球十大IT類電子商務(wù)公司承擔系統(tǒng)開發(fā)和維護任務(wù)。個人技術(shù)博客為http://jigee.cnblogs.com。

圖書目錄

第1章 ASP.NET介紹
 1.1 新增的服務(wù)
  1.1.1 成員身份服務(wù)
  1.1.2 個性化服務(wù)
 1.2 新增的控件
  1.2.1 數(shù)據(jù)源控件
  1.2.2 MultiView控件
  1.2.3 GridView和DetailsView
  1.2.3 控件
  1.2.4 登錄控件
  1.2.5 ListView控件和DataPager控件
 1.3 新增的功能
  1.3.1 新增的管理功能
  1.3.2 角色管理器
  1.3.3 客戶端回調(diào)管理器
  1.3.4 SQL緩存依賴性
  1.3.5 預(yù)編譯并且在不帶源代碼的情況下進行部署
  1.3.6 新的代碼分隔模型
  1.3.7 驗證組
  1.3.8 跨頁面發(fā)送
 1.4 小結(jié)
第2章 WEB站點構(gòu)建技術(shù)
 2.1 實現(xiàn)站點導(dǎo)航
  2.1.1 站點導(dǎo)航概述
  2.1.2 ASP.NET 1.x時代的站點導(dǎo)航
  2.1.3 ASP.NET 2.0中的站點導(dǎo)航
  2.1.4 定義站點地圖
  2.1.5 站點導(dǎo)航控件
 2.2 實現(xiàn)母版頁
  2.2.1 母版頁概述
  2.2.2 母版頁和內(nèi)容頁
  2.2.3 母版頁中的URL重置
  2.2.4 從代碼訪問母版頁
  2.2.5 嵌套母版頁
  2.2.6 擴展現(xiàn)有母版頁
 2.3 實現(xiàn)主題和皮膚
  2.3.1 主題和皮膚概述
  2.3.2 使用主題和皮膚
  2.3.3 工作原理解析
  2.3.4 Theme和StylesheetTheme的區(qū)別
 2.4 使用Web Parts技術(shù)靈活布局網(wǎng)頁
  2.4.1 Web Parts概述
  2.4.2 劃分頁面
  2.4.3 控件層次
  2.4.4 部署Web Parts
  2.4.5 Web Parts應(yīng)用
 2.5 小結(jié)
第3章 WEB開發(fā)中的數(shù)據(jù)訪問技術(shù)
 3.1 數(shù)據(jù)訪問概述
  3.1.1 數(shù)據(jù)訪問技術(shù)的發(fā)展
  3.1.2 主流數(shù)據(jù)訪問技術(shù)的介紹和比較
  3.1.3 數(shù)據(jù)訪問模式
 3.2 ADO.NET
  3.2.1 ADO.NET介紹
  3.2.2 ADO.NET 2.0的新特性
  3.2.3 Visual Studio 5 for
  3.2.3 ADO.NET 2.0
 3.3 對象關(guān)系映射技術(shù)
  3.3.1 什么是Object Relational Mapping
  3.3.2 .NET下的O/R Mapping框架
  3.3.2 的介紹和簡單方法
  3.3.3 DLINQ和ADO.NET實體框架
 3.4 對象數(shù)據(jù)庫的應(yīng)用
  3.4.1 對象數(shù)據(jù)庫的概念
  3.4.2 DB4O的使用
 3.5 Web頁面數(shù)據(jù)綁定技術(shù)
  3.5.1 綁定到數(shù)據(jù)庫
  3.5.2 綁定到Xml數(shù)據(jù)
  3.5.3 綁定到自定義實體對象
 3.6 通過事務(wù)保證數(shù)據(jù)完整性
  3.6.1 .NET事務(wù)基礎(chǔ)
  3.6.2 事務(wù)技術(shù)
  3.6.3 使用System.Transaction
  3.6.3 命名空間
 3.7 小結(jié)
第4章 構(gòu)建安全的WEB應(yīng)用程序
 4.1 .NET 2.0中新增安全功能概述
 4.2 身份驗證和授權(quán)
  4.2.1 使用窗體身份驗證
  4.2.2 使用Windows驗證
  4.2.3 使用Passport驗證
 4.3 Web Service安全性
  4.3.1 基本原理
  4.3.2 基于Windows的身份驗證
  4.3.3 基于SOAP標頭的自定義
  4.3.3 解決方案
  4.3.4 自定義基于Windows的身份驗證
  4.3.5 代碼級別的安全訪問
 4.4 數(shù)據(jù)操作安全性
  4.4.1 阻止SQL注入
  4.4.2 編寫安全SQL代碼
 4.5 小結(jié)
第5章 AJAX技術(shù)應(yīng)用
 5.1 什么是Ajax
  5.1.1 Ajxa的工作方式
  5.1.2 Ajax的優(yōu)勢
  5.1.3 Ajax的缺陷
  5.1.4 Ajax.NET簡介
 5.2 Ajax基礎(chǔ)
  5.2.1 XMLHttpRequest對象
  5.2.2 JavaScript基礎(chǔ)
  5.2.3 DOM模型基礎(chǔ)
  5.2.4 XML與JSON
  5.2.5 xHTML和CSS
 5.3 使用Ajax.NET進行開發(fā)
  5.3.1 配置及安裝
  5.3.2 編寫服務(wù)端代碼
  5.3.3 編寫客戶端調(diào)用
  5.3.4 處理類型
 5.4 基于Ajax的MVC方案實現(xiàn)
  5.4.1 背景描述
  5.4.2 分析解決
  5.4.3 代碼實現(xiàn)
  5.4.4 分析總結(jié)
 5.5 小結(jié)
第6章 OO和UML在WEB中的應(yīng)用
 6.1 面向?qū)ο?
  6.1.1 OO技術(shù)概述
  6.1.2 面向?qū)ο蟮幕驹瓌t
  6.1.3 設(shè)計模式
 6.2 UML介紹
  6.2.1 簡介
  6.2.2 類圖
  6.2.3 用例圖
 6.3 UML如何輔助Web應(yīng)用程序的設(shè)計
  6.3.1 建模
  6.3.2 Web應(yīng)用程序架構(gòu)
  6.3.3 表單
 6.4 小結(jié)
第7章 WEB應(yīng)用程序界面的設(shè)計模式
 7.1 設(shè)計模式概述
  7.1.1 設(shè)計模式介紹
  7.1.2 為什么要使用設(shè)計模式
  7.1.3 經(jīng)典的GoF模式
  7.1.4 微軟提出的設(shè)計模式
 7.2 在ASP.NET中實現(xiàn)MVC
  7.2.1 MVC
  7.2.2 Page Controller
  7.2.3 Front Controller
  7.2.4 MS MVC框架
 7.3 小結(jié)
第8章 WEB應(yīng)用程序架構(gòu)模式
 8.1 軟件架構(gòu)概述
  8.1.1 什么是軟件架構(gòu)和架構(gòu)模式
  8.1.2 為何要進行架構(gòu)設(shè)計
 8.2 分層架構(gòu)模式
  8.2.1 分層模式概述
  8.2.2 三層應(yīng)用程序
  8.2.3 實現(xiàn)分層系統(tǒng)
 8.3 架構(gòu)新模式
  8.3.1 控制反轉(zhuǎn)IOC和依賴注入DI
  8.3.2 使用Castle實現(xiàn)IOC和DI開發(fā)
  8.3.3 面向方面編程AOP
  8.3.4 使用Castle實現(xiàn)AOP開發(fā)
 8.4 面向服務(wù)架構(gòu)
  8.4.1 SOA概念
  8.4.2 WCF介紹和實現(xiàn)SOA
  8.4.3 ESB和BizTalk
 8.5 小結(jié)
第9章 WEB應(yīng)用程序開發(fā)框架
 9.1 開發(fā)框架概述
  9.1.1 什么是開發(fā)框架
  9.1.2 開發(fā)框架包含的基本內(nèi)容
  9.1.3 開發(fā)框架和設(shè)計模式的
  9.1.3 關(guān)系
  9.1.4 為什么要使用開發(fā)框架
 9.2 Windows SharePoint Service3.0
  9.2.1 Windows SharePoint Service
  9.2.1 介紹
  9.2.2 WSS 3.0概述
  9.2.3 開發(fā)Web Part
  9.2.4 使用WSS中的工作流
 9.3 DotNetNuke
  9.3.1 DotNetNuke是什么
  9.3.2 使用DotNetNuke建立
  9.3.2 站點
  9.3.3 開發(fā)DotNetNuke的Module
 9.4 小結(jié)
第10章 實現(xiàn)一個博客系統(tǒng)
 10.1 系統(tǒng)設(shè)計
  10.1.1 總體設(shè)計
  10.1.2 系統(tǒng)架構(gòu)設(shè)計
  10.1.3 數(shù)據(jù)庫設(shè)計
 10.2 系統(tǒng)模塊設(shè)計與實現(xiàn)
 10.3 實現(xiàn)數(shù)據(jù)訪問層
  10.3.1 添加DataSet及
  10.3.1 DataTable
  10.3.2 添加Query
  10.3.3 擴展TableAdapter
  10.3.4 優(yōu)化事務(wù)處理
 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號