出版時間:2012-3 出版社:電子工業(yè)出版社 作者:丁士鋒 頁數(shù):544
內(nèi)容概要
ASP.NET
4.0是目前最流行的Web應用程序開發(fā)框架,隨著微軟在.NET平臺上的不斷完善與創(chuàng)新,ASP.NET集成了越來越多的新功能,如對jQuery、AJAX的內(nèi)置支持,讓開發(fā)Web應用程序變得越來越快捷、高效,本書就是結合這些新框架實現(xiàn)項目的開發(fā)。
全書共介紹了10個項目案例,內(nèi)容涉及目前較為流行的開發(fā)框架,如ASP.NET Web
Form、AJAX、Silverlight與ASP.NET的整合開發(fā)、ASP.NET
MVC、jQuery、ExtJs等技術。同時還介紹了微軟的ORM框架Entity
Framework在ASP.NET中的實際運用。在每一個項目案例的介紹中,筆者都是按照實際的開發(fā)步驟一個模塊一個模塊地進行介紹的,對每一個項目的代碼都進行了詳細注釋,盡量讓讀者讀懂代碼中的每一行、每一個細節(jié)。
書籍目錄
第1章 ASP.NET 4.0與.NET Framework概述
1.1 理解.NET Framework
1.1.1 什么是.NET Framework
1.1.2 .NET Framework 4.0的新增功能
1.1.3 ASP.NET 4.0簡介
1.1.4 ASP.NET MVC簡介
1.1.5 ADO.NET Entity Framework概述
1.1.6 ASP.NET 4.0 AJAX功能的增強
1.1.7 在ASP.NET中使用jQuery
1.2 開發(fā)ASP.NET 4.0應用程序
1.2.1 準備ASP.NET的開發(fā)環(huán)境
1.2.2 理解Web網(wǎng)站與Web應用程序的差異
1.2.3 開發(fā)第一個ASP.NET應用程序
1.2.4 開發(fā)第一個ASP.NET MVC應用程序
1.3 Visual Studio 2010新增功能簡介
1.3.1 起始頁面
1.3.2 增強的多目標支持
1.3.3 代碼編輯器的增強特性
1.3.4 使用類視圖查看器查看類信息
1.3.5 使用對象瀏覽器查看對象
1.3.6 使用Visual Studio 2010的重構工具
1.3.7 可視化類設計工具
1.4 使用Visual Studio 2010開發(fā)Web應用程序
1.4.1 IDE開發(fā)窗口介紹
1.4.2 使用代碼編輯器
1.4.3 創(chuàng)建Web項目
1.4.4 使用多目標特性創(chuàng)建Web程序
1.4.5 使用可視化設計器設計Web頁面
1.5 在Visual Studio 2010中調(diào)試ASP.NET程序
1.5.1 單步調(diào)試
1.5.2 變量檢測
1.5.3 高級斷點設置
1.6 小結
第2章 基于Silverlight的電子相冊系統(tǒng)
2.1 系統(tǒng)總體設計
2.1.1 需求分析
2.1.2 可行性分析
2.1.3 系統(tǒng)目標
2.1.4 系統(tǒng)功能結構
2.1.5 構建開發(fā)環(huán)境
2.1.6 系統(tǒng)功能介紹
2.1.7 系統(tǒng)架構簡介
2.2 數(shù)據(jù)庫設計
2.2.1 數(shù)據(jù)表結構
2.2.2 數(shù)據(jù)庫表關系
2.3 系統(tǒng)公共層設計
2.3.1 定義業(yè)務實體類
2.3.2 定義IPhotoBrowserService服務接口
2.3.3 圖片上傳處理類ImageSlot
2.4 ASP.NET Web服務器端的實現(xiàn)
2.4.1 定義相冊用戶控件基類
2.4.2 實現(xiàn)相冊顯示用戶控件
2.4.3 顯示相冊列表
2.4.4 在Silverlight控件中瀏覽相冊
2.4.5 創(chuàng)建相冊管理Web服務
2.5 Silverlight客戶端相冊管理實現(xiàn)
2.5.1 定義Silverlight用戶控件基類BrowserControlBase
2.5.2 實現(xiàn)主窗口用戶界面
2.5.3 實現(xiàn)縮略圖顯示
2.5.4 定義縮略圖用戶控件
2.5.5 顯示相冊圖像功能
2.5.6 實現(xiàn)相片顯示用戶控件
2.5.7 多圖片上傳功能的實現(xiàn)
2.5.8 實現(xiàn)圖片上傳用戶控件
2.6 關鍵技術講解
2.6.1 理解Silverlight的視覺場景
2.6.2 使用Blend 4創(chuàng)建動畫
2.7 小結
第3章 ASP.NET 4.0 AJAX三層電子商務系統(tǒng)
3.1 系統(tǒng)總體設計
3.1.1 需求分析
3.1.2 可行性分析
3.1.3 系統(tǒng)目標
3.1.4 系統(tǒng)功能結構
3.1.5 構建開發(fā)環(huán)境
3.1.6 系統(tǒng)功能介紹
3.1.7 系統(tǒng)架構簡介
3.2 數(shù)據(jù)庫設計
3.2.1 數(shù)據(jù)表結構
3.2.2 使用Entity Framework生成業(yè)務實體
3.3 系統(tǒng)核心層設計
3.3.1 理解軟件分層架構
3.3.2 Web.config系統(tǒng)配置
3.3.3 Entity Framework實體關系介紹
3.3.4 使用母版頁和CSS控制網(wǎng)站外觀
3.4 產(chǎn)品分類列表
3.4.1 產(chǎn)品目錄列表
3.4.2 產(chǎn)品詳細信息
3.4.3 其他感興趣的產(chǎn)品列表用戶控件
3.4.4 顯示熱門產(chǎn)品列表
3.5 產(chǎn)品評論管理
3.5.1 顯示產(chǎn)品評論列表
3.5.2 增加新的產(chǎn)品評論
3.6 基于角色的安全性管理
3.6.1 注冊窗口設計
3.6.2 用戶登錄窗口實現(xiàn)
3.6.3 密碼更改窗口
3.6.4 顯示用戶訂單列表
3.6.5 顯示訂單詳細信息
3.7 購物車管理
3.7.1 添加產(chǎn)品到購物車
3.7.2 從匿名用戶遷移購物車
3.7.3 更新購物車
3.7.4 購物車結算功能
3.8 關鍵技術講解
3.8.1 ASP.NET全局異常處理
3.8.2 在ASP.NET中發(fā)送電子郵件
3.9 小結
第4章 基于ASP.NET MVC 2的內(nèi)容管理系統(tǒng)
第5章 ASP.NET 4.0 AJAX博客系統(tǒng)
第6章 ASP.NET 4.0 jQuery客戶關系管理系統(tǒng)
第7章 使用ASP.NET+Div+CSS打造企業(yè)門戶網(wǎng)站
第8章 ASP.NET 4.0 ExtJs網(wǎng)上課程管理系統(tǒng)
第9章 基于ASP.NET三層架構訂單管理系統(tǒng)
第10章 使用ASP.NET MVC開發(fā)微博
第11章 使用ASP.NET 4.0實現(xiàn)團購系統(tǒng)
章節(jié)摘錄
版權頁:插圖:在介紹了系統(tǒng)的核心邏輯層設計之后,從本節(jié)開始來討論團購模塊的表現(xiàn)層實現(xiàn)。本節(jié)的內(nèi)容將涉及一些ASP.NET服務器控件的使用,以及如何使用ASENE'I用戶控件模塊化頁面的設計。介紹了團購的基本功能后,下一節(jié)的內(nèi)容將討論團購管理功能的實現(xiàn)。實現(xiàn)團購系統(tǒng)首頁團購系統(tǒng)首頁位于Gather文件夾下的Index.aspx文件,這個標準的Web表單頁面使用了幾個用戶控件來顯示標題、團購信息列表,整個用戶界面使用HTML表格進行布局,首頁的控件組成結構如圖11.13所示。除了圖中列出的這些用戶控件外,在下面還具有按分類顯示團購列表的Trype.ascx和用來顯示團購論壇最新帖子的NewNoteslnfo.ascx用戶控件。由這些用戶控件一起組成了團購系統(tǒng)的首頁。
編輯推薦
《亮劍ASP.NET項目開發(fā)案例導航》特色:以項目案例為導航.提高讀者的項目開發(fā)水平,輕松掌握10個不同類型的項目案例的開發(fā)過程,超值、大容量DVD,《亮劍ASP.NET項目開發(fā)案例導航》配套教學視頻,《亮劍ASP.NET項目開發(fā)案例導航》源代碼、《亮劍ASP.NET項目開發(fā)案例導航》教學PPT,《亮劍ASP.NET項目開發(fā)案例導航》技術支持。循序漸進?由淺入深?內(nèi)容充實?屢次清楚實例豐富?步驟清晰對比講解?理解深刻?習題指導?鞏固學習?案例精講?深入剖析。
圖書封面
評論、評分、閱讀與下載