注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C#典型模塊與項目實(shí)戰(zhàn)大全

C#典型模塊與項目實(shí)戰(zhàn)大全

C#典型模塊與項目實(shí)戰(zhàn)大全

定 價:¥89.00

作 者: 丁士鋒 等編著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: VC++

ISBN: 9787302261544 出版時間: 2012-01-01 包裝: 平裝
開本: 16開 頁數(shù): 703 字?jǐn)?shù):  

內(nèi)容簡介

  本書以實(shí)戰(zhàn)開發(fā)為原則,以.net和c#4.0應(yīng)用程序及項目開發(fā)為主線,通過.net平臺開發(fā)中常見的13個典型模塊和3個完整的項目案例,深入介紹silverlight、wpf、wcf、asp.netmvc、asp.net、entity framework、linq、windowsforms、windows服務(wù)等.net框架的應(yīng)用;同時深入淺出地介紹了.netria開發(fā)模型、mvvm框架在企業(yè)開發(fā)中的應(yīng)用、wpf用戶界面高級開發(fā)技術(shù)、.net分層架構(gòu)在wpf應(yīng)用程序中的實(shí)際應(yīng)用、各種設(shè)計模式在實(shí)際項目中的使用。本書附帶1張dvd光盤,內(nèi)容為本書的多媒體教學(xué)視頻及本書所涉及的源代碼。本書共18章,分為3篇,涵蓋的主要內(nèi)容有c#4.0語法精深解析、silverlight與reportviewer報表查看模塊、xml閱讀器模塊、silverlight可拖放的文件管理模塊、wpf版推箱子和俄羅斯方塊游戲、圖書閱讀器、wpf多媒體管理工具、wcf聊天程序、文件夾同步服務(wù)程序、圖片瀏覽器、安全刪除管理工具、電子商務(wù)網(wǎng)站、學(xué)生管理系統(tǒng)及任務(wù)管理系統(tǒng)等。本書內(nèi)容豐富,實(shí)例典型,實(shí)用性強(qiáng),適合各個層次想要學(xué)習(xí)c#和.net4.0開發(fā)技術(shù)的人員閱讀。尤其適合有一定.net基礎(chǔ),同時又想深入理解.net各種框架在實(shí)際項目中應(yīng)用的人員閱讀。

作者簡介

  丁士鋒,畢業(yè)于國防科技大學(xué)?,F(xiàn)任世界500強(qiáng)某衛(wèi)星通信設(shè)備公司的高級架構(gòu)師。從事.NET項目開發(fā)8年,熟悉.NET平臺的各種框架,擅長SQL Server、Oracle和IBM DB2等數(shù)據(jù)庫技術(shù)。先后參與開發(fā)了多個大型跨國公司企業(yè)的信息管理系統(tǒng)、跨區(qū)域制造行業(yè)ERP管理系統(tǒng)、大型分布式架構(gòu)開發(fā)平臺等項目,承擔(dān)項目分析、項目設(shè)計和項目維護(hù)等多項工作。

圖書目錄

第1篇 c#項目開發(fā)基礎(chǔ) 
 第1章 .net 4.0體系結(jié)構(gòu) 
  教學(xué)視頻:28分鐘 
  1.1 c#與.net的關(guān)系 
  1.1.1 .net framework 4.0簡介 
  1.1.2 linq語言集成查詢 
  1.1.3 wpf表現(xiàn)層技術(shù)簡介 
  1.1.4 wcf通信層技術(shù)簡介 
  1.1.5 wf工作流基礎(chǔ)簡介 
  1.1.6 windows cardspace技術(shù)簡介 
  1.2 公共語言運(yùn)行時 
  1.2.1 通用語言基礎(chǔ)架構(gòu)cli 
  1.2.2 clr的作用 
  1.3 c# 4.0的新增特性 
  1.3.1 c# 4.0面向?qū)ο缶幊毯喗椤?br />  1.3.2 強(qiáng)數(shù)據(jù)類型 
  1.3.3 動態(tài)類型綁定 
  1.3.4 泛型類型的協(xié)變(covariant)和逆變(contravariant) 
  1.3.5 命名參數(shù)和可選參數(shù) 
  1.4 使用visual studio 2010集成化開發(fā)環(huán)境 
  1.4.1 visual studio 2010的新增特性 
  1.4.2 開始頁面 
  1.4.3 多目標(biāo)支持的新增對話框 
  1.4.4 可視化設(shè)計類 
  1.4.5 增強(qiáng)的擴(kuò)展管理器 
  1.5 小結(jié) 
 第2章 c# 4.0語法精深解析 
 教學(xué)視頻:26分鐘 
  2.1 數(shù)據(jù)類型 
  2.1.1 值類型 
  2.1.2 引用類型 
  2.1.3 可空類型 
  2.1.4 隱式類型 
  2.1.5 枚舉類型 
  2.1.6 結(jié)構(gòu)類型 
  2.2 類、命名空間和程序集 
  2.2.1 命名空間 
  2.2.2 程序集 
  2.2.3 類和對象 
  2.3 繼承和多態(tài) 
  2.3.1 繼承的原理 
  2.3.2 多態(tài)的實(shí)現(xiàn) 
  2.4 方法和函數(shù) 
  2.4.1 方法和函數(shù)的定義 
  2.4.2 方法的參數(shù) 
  2.4.3 方法的重載 
  2.4.4 靜態(tài)方法 
  2.5 泛型與集合 
  2.5.1 .net提供的集合類型 
  2.5.2 什么是泛型 
  2.5.3 .net泛型集合類 
  2.6 小結(jié) 
第2篇 典型模塊開發(fā) 
 第3章 silverlight報表查看模塊(silverlight 4與reportviewer開發(fā)報表應(yīng)用) 
     教學(xué)視頻:43分鐘 
  3.1 報表查看模塊概述 
  3.1.1 microsoft reportviewer控件簡介 
  3.1.2 報表查看器模塊預(yù)覽 
  3.2 model與viewmodel層的實(shí)現(xiàn) 
  3.2.1 實(shí)現(xiàn)調(diào)用web服務(wù)的model層 
  3.2.2 異步調(diào)用web服務(wù) 
  3.2.3 視圖模型viewmodel 
  3.2.4 設(shè)置服務(wù)器端報表路徑 
  3.2.5 viewmodel中的propertychanged屬性變更事件 
  3.3 silverlight用戶界面功能的實(shí)現(xiàn) 
  3.3.1 使用blend 4創(chuàng)建silverlight用戶主界面 
  3.3.2 綁定按鈕事件到viewmodel 
  3.3.3 設(shè)置性別選擇的combobox控件 
  3.3.4 使用fluid ui實(shí)現(xiàn)飛行的人員信息效果 
  3.3.5 實(shí)現(xiàn)htmlpopupwindow類 
  3.3.6 實(shí)現(xiàn)rangeslider用戶控件 
  3.3.7 在rangeslider中使用slider控件 
  3.4 實(shí)現(xiàn)asp.net web服務(wù)與報表 
  3.4.1 定義asp.net web服務(wù) 
  3.4.2 創(chuàng)建rdlc報表 
  3.4.3 使用reportviewer報表查看器控件 
  3.4.4 定制報表的輸出 
  3.4.5 輸出報表為pdf文件 
  3.4.6 使用linq 搜索數(shù)據(jù) 
  3.4.7 將linq查詢轉(zhuǎn)換為datatable對象 
  3.4.8 用showreportviewer顯示報表頁面 
  3.5 關(guān)鍵技術(shù)講解 
  3.5.1 理解reportviewer控件 
  3.5.2 在silverlight客戶端控制瀏覽器 
  3.6 小結(jié) 
 第4章 實(shí)現(xiàn)xml閱讀器(visual studio風(fēng)格的用戶界面) 
     教學(xué)視頻:27分鐘 
  4.1 xml閱讀器概述 
  4.1.1 visual studio風(fēng)格的用戶界面概述 
  4.1.2 大容量xml文件的讀取 
  4.1.3 xml閱讀器預(yù)覽 
  4.2 visual studio風(fēng)格的用戶界面實(shí)現(xiàn) 
  4.2.1 可??康闹鹘缑嬖O(shè)計 
  4.2.2 支持拖放的子窗口 
  4.2.3 限制子窗口的停放位置 
  4.2.4 保存和加載主窗體狀態(tài) 
  4.2.5 實(shí)現(xiàn)文件拖放效果 
  4.3 快速xml閱讀查看界面實(shí)現(xiàn) 
  4.3.1 實(shí)現(xiàn)可??康奈臋n界面 
  4.3.2 使用多線程加載xml文檔 
  4.3.3 實(shí)現(xiàn)文檔顯示與加載同步進(jìn)行 
  4.3.4 計算虛擬滾動條的顯示位置 
  4.3.5 實(shí)現(xiàn)xml的打印與打印預(yù)覽功能 
  4.3.6 多線程搜索功能的實(shí)現(xiàn) 
  4.3.7 關(guān)聯(lián)多線程搜索事件 
  4.4 實(shí)現(xiàn)xml讀取與分析的核心功能 
  4.4.1 實(shí)現(xiàn)quickxmlreader類 
  4.4.2 實(shí)現(xiàn)xml快速讀取類quickstreamreader 
  4.4.3 快速搜索類quickxmlsearch的實(shí)現(xiàn) 
  4.5 深入理解dockpanel控件 
  4.6 小結(jié) 
 第5章 可拖放文件管理模塊(silverlight 4和mvvm模式應(yīng)用) 
     教學(xué)視頻:38分鐘 
  5.1 mvvm簡介 
  5.1.1 mvvm的實(shí)現(xiàn)方式 
  5.1.2 filemanager的系統(tǒng)結(jié)構(gòu) 
  5.2 創(chuàng)建asp.net web項目 
  5.2.1 實(shí)現(xiàn)文件上傳實(shí)體類 
  5.2.2 實(shí)現(xiàn)文件上傳功能 
  5.2.3 實(shí)現(xiàn)文件上傳http擴(kuò)展 
  5.2.4 實(shí)現(xiàn)文件下載功能 
  5.2.5 創(chuàng)建web服務(wù)獲取文件列表 
  5.3 使用mvvm模式開發(fā)silverlight客戶端 
  5.3.1 實(shí)現(xiàn)icommand接口 
  5.3.2 實(shí)現(xiàn)model模型 
  5.3.3 實(shí)現(xiàn)viewmodel模型 
  5.3.4 在viewmodel中實(shí)現(xiàn)文件拖放功能 
  5.4 用戶界面功能實(shí)現(xiàn) 
  5.4.1 使用blend 4構(gòu)建主用戶界面 
  5.4.2 創(chuàng)建文件拖放效果 
  5.5 關(guān)鍵技術(shù)講解 
  5.5.1 再議mvvm模式 
  5.5.2 expression blend 4功能介紹 
  5.6 小結(jié) 
 第6章 網(wǎng)絡(luò)視頻播放器(silverlight多媒體技術(shù)) 
     教學(xué)視頻:18分鐘 
  6.1 silverlight多媒體簡介 
  6.1.1 mediaelement元素的使用 
  6.1.2 expression encoder概述 
  6.2 實(shí)現(xiàn)model和viewmodel 
  6.2.1 實(shí)現(xiàn)獲取文件列表的web服務(wù) 
  6.2.2 實(shí)現(xiàn)model模型 
  6.2.3 實(shí)現(xiàn)viewmodel模型 
  6.2.4 操縱mediaelement實(shí)現(xiàn)視頻控制 
  6.2.5 設(shè)置mediaelement的全屏播放 
  6.3 使用expression blend 4設(shè)計ui 
  6.3.1 播放界面設(shè)計 
  6.3.2 綁定mediaelement到viewmodel中的屬性和命令 
  6.3.3 綁定其他ui元素到viewmodel中 
  6.4 關(guān)鍵技術(shù)講解 
  6.4.1 關(guān)于rx framework 
  6.4.2 viewmodel中的command詳解 
  6.5 小結(jié) 
 第7章 再造俄羅斯方塊(用silverlight開發(fā)游戲) 
     教學(xué)視頻:59分鐘 
  7.1 silverlight游戲架構(gòu)設(shè)計 
  7.1.1 游戲運(yùn)行原理 
  7.1.2 基于silverlight的游戲架構(gòu)設(shè)計 
  7.1.3 游戲解決方案項目介紹 
  7.2 游戲核心功能的實(shí)現(xiàn) 
  7.2.1 方格的設(shè)計 
  7.2.2 形狀方塊basebricksarray基類的實(shí)現(xiàn) 
  7.2.3 形狀方塊baseshape基類的實(shí)現(xiàn) 
  7.2.4 方塊的旋轉(zhuǎn)功能實(shí)現(xiàn) 
  7.2.5 定制方塊字母形狀的實(shí)現(xiàn) 
  7.2.6 brickboard容器類的實(shí)現(xiàn) 
  7.2.7 brickboard容器類重載的構(gòu)造函數(shù) 
  7.2.8 初始化游戲方塊與形狀 
  7.2.9 確定方塊可放置位置 
  7.2.10 自動消行功能的實(shí)現(xiàn) 
  7.2.11 處理方塊的移動行為 
  7.2.12 brickspresenter控制器類的實(shí)現(xiàn) 
  7.3 silverlight項目mvvm模式實(shí)現(xiàn) 
  7.3.1 定義iview接口 
  7.3.2 實(shí)現(xiàn)iview接口 
  7.3.3 顯示玩家得分功能實(shí)現(xiàn) 
  7.3.4 實(shí)現(xiàn)供ui綁定的屬性 
  7.3.5 實(shí)現(xiàn)icommand接口提供命令綁定 
  7.4 實(shí)現(xiàn)ui界面 
  7.4.1 設(shè)置游戲主界面 
  7.4.2 使用樣式和模板定義顯示方塊 
  7.5 關(guān)鍵技術(shù)講解 
  7.5.1 什么是ioc控制反轉(zhuǎn) 
  7.5.2 理解silverlight樣式和模板 
  7.6 小結(jié) 
 第8章 圖書閱讀器(wpf用戶控件技術(shù)) 
     教學(xué)視頻:42分鐘 
  8.1 圖書閱讀器系統(tǒng)架構(gòu) 
  8.1.1 使用圖書閱讀器讀書 
  8.1.2 系統(tǒng)架構(gòu)設(shè)計 
  8.1.3 項目文件夾介紹 
  8.2 系統(tǒng)核心類的實(shí)現(xiàn) 
  8.2.1 實(shí)現(xiàn)圖書目錄catalog類 
  8.2.2 加載書簽信息 
  8.2.3 加載圖書封面 
  8.2.4 多線程圖書搜索 
  8.2.5 保存圖書信息 
  8.2.6 刷新圖書列表 
  8.2.7 定義圖書接口ibook 
  8.2.8 圖書基類basebook 
  8.2.9 圖書頁面接口ibookitem的定義 
  8.2.10 實(shí)現(xiàn)rar壓縮文件格式的圖書 
  8.2.11 多線程提取圖書封面 
  8.2.12 從壓縮文件中提取圖書 
  8.2.13 使用緩存提升加載速度 
  8.2.14 實(shí)現(xiàn)緩存管理核心類 
  8.2.15 實(shí)現(xiàn)自定義的異常處理 
  8.3 設(shè)計bookreader用戶主界面 
  8.3.1 設(shè)計系統(tǒng)主界面 
  8.3.2 實(shí)現(xiàn)主窗口樣式綁定 
  8.3.3 實(shí)現(xiàn)圖書列表界面 
  8.3.4 實(shí)現(xiàn)圖書閱讀界面 
  8.4 實(shí)現(xiàn)用戶界面功能 
  8.4.1 實(shí)現(xiàn)工具按鈕事件 
  8.4.2 實(shí)現(xiàn)上下文菜單事件處理 
  8.4.3 創(chuàng)建pageviewer用戶控件 
  8.4.4 pageviewer控件屬性定義 
  8.4.5 定義pageviewer控件路由事件 
  8.4.6 處理屏幕滾動 
  8.4.7 控制鼠標(biāo)滾輪 
  8.4.8 實(shí)現(xiàn)頁面拖動效果 
  8.4.9 創(chuàng)建放大器用戶控件 
  8.4.10 在pageviewer中加載放大器 
  8.5 關(guān)鍵技術(shù)講解 
  8.5.1 在wpf中使用多線程 
  8.5.2 wpf中的事件路由技術(shù) 
  8.6 小結(jié) 
 第9章 多媒體管理工具(用wpf打造動感用戶界面) 
     教學(xué)視頻:28分鐘 
  9.1 wpf用戶界面設(shè)計概述 
  9.1.1 理解wpf用戶界面設(shè)計 
  9.1.2 多媒體管理工具使用預(yù)覽 
  9.2 使用wpf實(shí)現(xiàn)用戶界面 
  9.2.1 實(shí)現(xiàn)用戶主界面布局 
  9.2.2 實(shí)現(xiàn)鼠標(biāo)拖動效果 
  9.2.3 實(shí)現(xiàn)主界面viewmodel 
  9.2.4 實(shí)現(xiàn)面包屑管理服務(wù) 
  9.2.5 初始化面包屑管理服務(wù) 
  9.3 面包屑視圖控件的實(shí)現(xiàn) 
  9.3.1 面包屑管理器用戶界面的實(shí)現(xiàn) 
  9.3.2 使用轉(zhuǎn)場控件實(shí)現(xiàn)轉(zhuǎn)場效果 
  9.3.3 使用滾動列表控件frictionscrollviewer 
  9.3.4 定義面包屑管理器用戶控件 
  9.3.5 添加面包屑 
  9.3.6 移除面包屑 
  9.3.7 轉(zhuǎn)場特效的具體實(shí)現(xiàn) 
  9.3.8 使用自定義的轉(zhuǎn)換器 
  9.3.9 實(shí)現(xiàn)縮略圖面板 
  9.4 實(shí)現(xiàn)音樂和圖片視圖控件 
  9.4.1 音樂視圖控件的布局 
  9.4.2 用listbox顯示音樂信息 
  9.4.3 音樂視圖代碼實(shí)現(xiàn) 
  9.4.4 實(shí)現(xiàn)圖片視圖控件 
  9.5 關(guān)鍵技術(shù)講解 
  9.5.1 理解wpf的依賴屬性和附加屬性 
  9.5.2 使用wpf數(shù)據(jù)模板定義控件呈現(xiàn) 
  9.6 小結(jié) 
 第10章 基于wcf的silverlight繪圖聊天程序(wcf技術(shù)實(shí)戰(zhàn)) 
     教學(xué)視頻:36分鐘 
  10.1 wcf技術(shù)概述 
  10.1.1 wcf技術(shù)的開發(fā)模型 
  10.1.2 繪圖聊天程序的預(yù)覽效果 
  10.2 wcf服務(wù)器端功能的設(shè)計 
  10.2.1 定義wcf服務(wù)契約 
  10.2.2 定義wcf回調(diào)契約 
  10.2.3 實(shí)現(xiàn)服務(wù)契約 
  10.2.4 客戶端注冊功能的實(shí)現(xiàn) 
  10.2.5 繪圖方法的實(shí)現(xiàn) 
  10.2.6 配置wcf服務(wù)器 
  10.3 silverlight客戶端的設(shè)計 
  10.3.1 添加對wcf服務(wù)的引用 
  10.3.2 設(shè)計主用戶界面 
  10.3.3 實(shí)現(xiàn)用戶注冊到服務(wù)器功能 
  10.3.4 實(shí)現(xiàn)duplexclienthelper服務(wù)幫助類 
  10.3.5 響應(yīng)notifyreceived事件更新客戶端 
  10.3.6 處理客戶端登錄事件 
  10.3.7 實(shí)現(xiàn)客戶端繪圖功能 
  10.3.8 使用drawingarea類繪圖 
  10.3.9 處理canvas鼠標(biāo)事件 
  10.3.10 實(shí)現(xiàn)繪圖處理代碼 
  10.3.11 在多個客戶端之間同步繪圖數(shù)據(jù) 
  10.3.12 使用canvashelper類將繪圖數(shù)據(jù)打包 
  10.3.13 使用jsonserializerhelper轉(zhuǎn)換json數(shù)據(jù) 
  10.3.14 使用客戶端回調(diào)功能更新繪圖板 
  10.3.15 實(shí)現(xiàn)聊天記錄的發(fā)送 
  10.4 關(guān)鍵技術(shù)講解 
  10.4.1 使用wcf服務(wù)的雙向通信 
  10.4.2 理解wcf服務(wù)的線程模型 
  10.5 小結(jié) 
 第11章 推箱子游戲(wpf技術(shù)實(shí)戰(zhàn)) 
     教學(xué)視頻:42分鐘 
  11.1 推箱子游戲概述 
  11.1.1 游戲運(yùn)行原理 
  11.1.2 示例游戲效果預(yù)覽 
  11.2 基于mvvm的游戲邏輯實(shí)現(xiàn) 
  11.2.1 實(shí)現(xiàn)全局控制類game 
  11.2.2 game類的屬性定義 
  11.2.3 加載游戲關(guān)卡 
  11.2.4 使用synchronizationcontext處理線程同步 
  11.2.5 設(shè)置游戲完成狀態(tài) 
  11.2.6 與游戲相關(guān)的一些方法 
  11.2.7 實(shí)現(xiàn)關(guān)卡類level 
  11.2.8 使用level類的load()方法加載關(guān)卡數(shù)據(jù) 
  11.2.9 根據(jù)地圖構(gòu)建方塊 
  11.2.10 實(shí)現(xiàn)游戲方格對象 
  11.2.11 更新方塊的內(nèi)容 
  11.2.12 實(shí)現(xiàn)游戲方格內(nèi)容對象 
  11.2.13 實(shí)現(xiàn)箱子對象 
  11.2.14 實(shí)現(xiàn)移動、跳轉(zhuǎn)和推送方法 
  11.2.15 command模式的實(shí)現(xiàn) 
  11.2.16 commandmanager類與ui交互 
  11.2.17 定義actor角色類 
  11.2.18 實(shí)現(xiàn)actor的單步移動操作 
  11.2.19 實(shí)現(xiàn)actor的跳轉(zhuǎn)操作 
  11.3 實(shí)現(xiàn)游戲用戶界面 
  11.3.1 使用expression design設(shè)計圖案 
  11.3.2 實(shí)現(xiàn)用戶主界面 
  11.3.3 程序啟動時加載關(guān)卡 
  11.3.4 更新游戲界面的顯示 
  11.3.5 處理方塊單擊事件 
  11.3.6 使用command模式發(fā)送命令請求 
  11.3.7 使用multidatatrigger改變方塊外觀 
  11.4 關(guān)鍵技術(shù)講解 
  11.4.1 理解synchronizationcontext對象 
  11.4.2 使用樣式觸發(fā)器動態(tài)更改控件外觀 
  11.5 小結(jié) 
 第12章 文件夾同步服務(wù)程序(wcf和windows服務(wù)) 
     教學(xué)視頻:44分鐘 
  12.1 文件夾同步服務(wù)程序概述 
  12.1.1 軟件實(shí)現(xiàn)的功能 
  12.1.2 程序使用效果預(yù)覽 
  12.1.3 項目文件夾介紹 
  12.2 實(shí)現(xiàn)文件同步核心功能 
  12.2.1 實(shí)現(xiàn)文件夾同步項 
  12.2.2 文件夾同步項syncitem類 
  12.2.3 實(shí)現(xiàn)后臺同步線程 
  12.2.4 實(shí)現(xiàn)文件夾同步項集合對象 
  12.2.5 實(shí)現(xiàn)文件比較對象fileinfoex 
  12.2.6 實(shí)現(xiàn)文件同步操作列表對象 
  12.2.7 實(shí)現(xiàn)文件同步update()方法 
  12.2.8 實(shí)現(xiàn)文件備份操作 
  12.2.9 實(shí)現(xiàn)配置類syncsettings 
  12.2.10 從xml文件中加載配置文件 
  12.2.11 將配置保存為xml文件 
  12.3 文件同步windows服務(wù)技術(shù)實(shí)現(xiàn) 
  12.3.1 創(chuàng)建windows服務(wù)項目 
  12.3.2 重載onstart服務(wù)方法 
  12.3.3 實(shí)現(xiàn)updatethread線程方法 
  12.3.4 實(shí)現(xiàn)服務(wù)自安裝 
  12.4 實(shí)現(xiàn)使用命名管道的wcf服務(wù) 
  12.4.1 定義和實(shí)現(xiàn)服務(wù)契約 
  12.4.2 創(chuàng)建命名管道服務(wù)器和客戶端 
  12.5 實(shí)現(xiàn)監(jiān)控和配置項目 
  12.5.1 用戶主界面設(shè)計 
  12.5.2 在主窗口中啟動或停止服務(wù) 
  12.5.3 實(shí)現(xiàn)配置服務(wù)窗口 
  12.5.4 動態(tài)安裝和卸載服務(wù)功能的實(shí)現(xiàn) 
  12.5.5 保存與刪除同步項 
  12.5.6 實(shí)現(xiàn)添加與編輯同步項窗口 
  12.5.7 使用同步項更新用戶界面 
  12.5.8 驗(yàn)證同步項數(shù)據(jù) 
  12.6 關(guān)鍵技術(shù)講解 
  12.6.1 使用wcf開發(fā)命名管道程序 
  12.6.2 使用程序代碼控制windows服務(wù) 
  12.7 小結(jié) 
 第13章 安全刪除小管家(windows文件管理技術(shù)) 
     教學(xué)視頻:33分鐘 
  13.1 安全刪除小管家概述 
  13.1.1 使用sdelete程序安全刪除文件 
  13.1.2 程序使用預(yù)覽 
  13.2 程序核心功能實(shí)現(xiàn) 
  13.2.1 使用.net互操作獲取文件信息 
  13.2.2 使用explorerfileinfo類保存文件信息 
  13.2.3 實(shí)現(xiàn)應(yīng)用程序日志類logger 
  13.2.4 sdelete執(zhí)行封裝類filecleaner 
  13.2.5 調(diào)用sdelete執(zhí)行安全刪除 
  13.2.6 用戶選項類useroptions的實(shí)現(xiàn) 
  13.2.7 保存和加載選項文件 
  13.3 用戶界面的實(shí)現(xiàn) 
  13.3.1 實(shí)現(xiàn)用戶主窗體 
  13.3.2 初始化樹視圖 
  13.3.3 使用.net 4.0 任務(wù)和延續(xù)任務(wù)填充treeview控件 
  13.3.4 在后臺線程更新treeview控件 
  13.3.5 使用filesystemwatcher監(jiān)控文件變更 
  13.3.6 使用并行任務(wù)獲取文件列表 
  13.3.7 實(shí)現(xiàn)listview文件拖拽操作 
  13.3.8 安全刪除所選擇的文件 
  13.3.9 使用backgroundworker控件異步刪除文件 
  13.3.10 響應(yīng)backgroundworker控件事件 
  13.3.11 實(shí)現(xiàn)listview的自定義排序 
  13.3.12 實(shí)現(xiàn)單實(shí)例應(yīng)用程序 
  13.4 理解.net 4.0并行編程 
  13.5 小結(jié) 
 第14章 賬單管理程序(wpf分層架構(gòu)實(shí)戰(zhàn)) 
     教學(xué)視頻:34分鐘 
  14.1 賬單管理程序概述 
  14.1.1 理解軟件分層架構(gòu) 
  14.1.2 賬單管理程序預(yù)覽 
  14.2 數(shù)據(jù)訪問層的實(shí)現(xiàn) 
  14.2.1 實(shí)現(xiàn)數(shù)據(jù)訪問管理者接口 
  14.2.2 定義數(shù)據(jù)訪問xml架構(gòu) 
  14.2.3 實(shí)現(xiàn)數(shù)據(jù)訪問實(shí)體類 
  14.2.4 實(shí)現(xiàn)xml數(shù)據(jù)訪問類 
  14.2.5 實(shí)現(xiàn)單件模式提供單實(shí)例訪問 
  14.2.6 實(shí)現(xiàn)xml文件的加載與創(chuàng)建 
  14.2.7 使用讀取/寫入線程模式讀取賬單數(shù)據(jù) 
  14.2.8 使用讀取/寫入線程模式新增賬單數(shù)據(jù) 
  14.2.9 使用讀取/寫入線程模式刪除賬單數(shù)據(jù) 
  14.2.10 使用讀取/寫入線程模式更新賬單數(shù)據(jù) 
  14.2.11 xml數(shù)據(jù)訪問層設(shè)置項 
  14.3 業(yè)務(wù)邏輯層的實(shí)現(xiàn) 
  14.3.1 實(shí)現(xiàn)業(yè)務(wù)邏輯層契約接口 
  14.3.2 實(shí)現(xiàn)billsmanager業(yè)務(wù)邏輯處理類 
  14.3.3 實(shí)現(xiàn)業(yè)務(wù)邏輯方法 
  14.4 表示層的實(shí)現(xiàn) 
  14.4.1 定義主用戶界面 
  14.4.2 定義idatagridproxy操作代理 
  14.4.3 recentbillsdatagridproxy類操縱datagrid 
  14.4.4 處理屬性與集合變更通知 
  14.4.5 更新數(shù)據(jù)源 
  14.4.6 實(shí)現(xiàn)賬單圖表顯示功能 
  14.4.7 定義icharting接口 
  14.4.8 使用策略模式設(shè)置圖表顯示外觀 
  14.4.9 動態(tài)變更圖表類型 
  14.4.10 實(shí)現(xiàn)賬單管理多語言顯示功能 
  14.4.11 使用resourcemanager設(shè)置界面顯示語言 
  14.5 使用booleanswitch和trace記錄程序運(yùn)行信息 
  14.6 小結(jié) 
 第15章 用wpf打造幻燈片式圖片瀏覽器(wpf用戶界面技術(shù)) 
     教學(xué)視頻:26分鐘 
  15.1 圖片瀏覽器用戶界面設(shè)計 
  15.1.1 使用expression design設(shè)計用戶界面圖形 
  15.1.2 定義導(dǎo)航面板用戶控件 
  15.1.3 導(dǎo)航按鈕的布局 
  15.1.4 使用multibinding控制面板顯示 
  15.1.5 實(shí)現(xiàn)多值轉(zhuǎn)換器 
  15.1.6 定義導(dǎo)航按鈕命令 
  15.1.7 實(shí)現(xiàn)圖片文件夾選擇功能 
  15.1.8 使用樣式選擇器動態(tài)改變樣式 
  15.1.9 使用模板選擇器動態(tài)改變模板 
  15.1.10 定制treeviewitem的顯示樣式 
  15.1.11 定制treeviewitem的控件模板 
  15.1.12 實(shí)現(xiàn)自定義控件informationbasecheckbox 
  15.1.13 實(shí)現(xiàn)圖片的幻燈播放效果 
  15.1.14 使用timer類控制播放定時 
  15.1.15 設(shè)計圖像顯示區(qū)域 
  15.1.16 根據(jù)bitmapmetadata元數(shù)據(jù)旋轉(zhuǎn)圖像 
  15.2 圖片瀏覽器的核心邏輯實(shí)現(xiàn) 
  15.2.1 使用fileenumerator類導(dǎo)航圖像 
  15.2.2 使用assignfiles()方法加載文件列表 
  15.2.3 使用setfiles()方法加載圖像文件列表 
  15.2.4 實(shí)現(xiàn)圖片的導(dǎo)覽方法 
  15.2.5 添加歷史記錄圖片列表 
  15.2.6 實(shí)現(xiàn)應(yīng)用程序配置類settings 
  15.2.7 實(shí)例化settings類 
  15.2.8 設(shè)置配置文件保存路徑 
  15.2.9 保存應(yīng)用程序配置 
  15.2.10 實(shí)現(xiàn)文件夾信息基類informationbase 
  15.2.11 實(shí)現(xiàn)我的電腦信息類mycomputerinformation 
  15.2.12 實(shí)現(xiàn)驅(qū)動器列表類driveinformation 
  15.2.13 實(shí)現(xiàn)文件夾信息類desktopinformation 
  15.3 關(guān)鍵技術(shù)講解 
  15.3.1 理解wpf的多值綁定 
  15.3.2 使用kent.boogaart通用轉(zhuǎn)換器 
  15.4 小結(jié) 
第3篇 項目案例實(shí)戰(zhàn) 
 第16章 音樂商店網(wǎng)站(asp.net mvc應(yīng)用) 
     教學(xué)視頻:55分鐘 
  16.1 開發(fā)站點(diǎn)前的配置 
  16.1.1 預(yù)覽音樂商店網(wǎng)站 
  16.1.2 系統(tǒng)架構(gòu)總覽 
  16.1.3 系統(tǒng)數(shù)據(jù)庫設(shè)計 
  16.1.4 系統(tǒng)文件目錄結(jié)構(gòu) 
  16.1.5 創(chuàng)建母版頁和css文件 
  16.1.6 使用entity framework創(chuàng)建實(shí)體模型 
  16.2 音樂專輯列表實(shí)現(xiàn) 
  16.2.1 首頁控制器實(shí)現(xiàn) 
  16.2.2 創(chuàng)建首頁視圖 
  16.2.3 瀏覽音樂流派 
  16.2.4 瀏覽音樂明細(xì)信息 
  16.3 管理音樂列表 
  16.3.1 基于角色的身份驗(yàn)證 
  16.3.2 編輯音樂信息 
  16.3.3 基于模型的數(shù)據(jù)驗(yàn)證 
  16.4 實(shí)現(xiàn)和管理購物車 
  16.4.1 添加到購物車功能 
  16.4.2 從購物車中移除功能 
  16.4.3 提交購物車 
  16.5 關(guān)鍵技術(shù)講解 
  16.6 小結(jié) 
 第17章 學(xué)生管理系統(tǒng)(entity framework在asp.net中的應(yīng)用) 
     教學(xué)視頻:56分鐘 
  17.1 系統(tǒng)分析 
  17.1.1 需求分析 
  17.1.2 可行性分析 
  17.2 系統(tǒng)設(shè)計 
  17.2.1 系統(tǒng)目標(biāo) 
  17.2.2 系統(tǒng)功能結(jié)構(gòu) 
  17.2.3 構(gòu)建開發(fā)環(huán)境 
  17.2.4 系統(tǒng)預(yù)覽 
  17.3 數(shù)據(jù)庫設(shè)計 
  17.3.1 數(shù)據(jù)庫表設(shè)計 
  17.3.2 創(chuàng)建實(shí)體數(shù)據(jù)模型 
  17.3.3 瀏覽實(shí)體數(shù)據(jù)模型關(guān)系 
  17.4 學(xué)生管理功能實(shí)現(xiàn) 
  17.4.1 創(chuàng)建母版頁 
  17.4.2 瀏覽學(xué)生列表 
  17.4.3 新增學(xué)生對象 
  17.5 課程管理功能實(shí)現(xiàn) 
  17.5.1 課程列表功能實(shí)現(xiàn) 
  17.5.2 添加課程功能實(shí)現(xiàn) 
  17.6 教師管理功能實(shí)現(xiàn) 
  17.6.1 管理教師功能實(shí)現(xiàn) 
  17.6.2 獲取相關(guān)授課課程 
  17.6.3 課程詳細(xì)和學(xué)生成績列表 
  17.6.4 教師課程分配功能實(shí)現(xiàn) 
  17.6.5 學(xué)生統(tǒng)計功能實(shí)現(xiàn) 
  17.7 關(guān)鍵技術(shù)講解 
  17.7.1 具有層次結(jié)構(gòu)的實(shí)體模型 
  17.7.2 在實(shí)體中調(diào)用存儲過程 
  17.7.3 使用動態(tài)數(shù)據(jù)功能驗(yàn)證和格式化數(shù)據(jù) 
  17.8 小結(jié) 
 第18章 任務(wù)管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)(windows forms和linq to entity實(shí)現(xiàn)) 
     教學(xué)視頻:46分鐘 
  18.1 系統(tǒng)分析 
  18.1.1 需求分析 
  18.1.2 可行性分析 
  18.2 系統(tǒng)設(shè)計 
  18.2.1 系統(tǒng)目標(biāo) 
  18.2.2 系統(tǒng)功能結(jié)構(gòu) 
  18.2.3 構(gòu)建開發(fā)環(huán)境 
  18.2.4 系統(tǒng)總覽 
  18.3 系統(tǒng)數(shù)據(jù)庫設(shè)計 
  18.3.1 數(shù)據(jù)庫設(shè)計 
  18.3.2 使用entity framework生成實(shí)體類 
  18.4 任務(wù)管理功能的實(shí)現(xiàn) 
  18.4.1 主窗口設(shè)計 
  18.4.2 任務(wù)管理窗口 
  18.4.3 加載任務(wù)列表 
  18.4.4 格式化datagridview控件 
  18.4.5 加載所選的task詳細(xì)信息 
  18.4.6 使用cellformatting事件格式化單元格 
  18.4.7 顯示任務(wù)詳細(xì)信息 
  18.4.8 添加/編輯任務(wù)窗口 
  18.4.9 使用linq to entity查詢?nèi)蝿?wù) 
  18.4.10 保存任務(wù)到數(shù)據(jù)庫 
  18.4.11 刪除選定的任務(wù) 
  18.4.12 任務(wù)甘特圖窗口 
  18.5 資源管理功能的實(shí)現(xiàn) 
  18.5.1 資源管理窗口 
  18.5.2 添加資源窗口 
  18.5.3 使用errorprovider控件驗(yàn)證表單 
  18.5.4 保存資源到數(shù)據(jù)庫 
  18.5.5 刪除指定的資源 
  18.6 類別管理功能的實(shí)現(xiàn) 
  18.6.1 類別管理窗口 
  18.6.2 添加類別窗口 
  18.7 關(guān)鍵技術(shù)講解 
  18.7.1 實(shí)現(xiàn)甘特圖視圖用戶控件 
  18.7.2 實(shí)現(xiàn)任務(wù)列表用戶控件 
  18.7.3 實(shí)現(xiàn)自繪制功能的combobox控件 
  18.8 小結(jié)

本目錄推薦

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