課程詳情
課程介紹
MCTS-3 WCF與工作流(WF)開發(fā)編程
對應:
微軟認證技術工程師MCTS_WCF與工作流(WF)開發(fā)編程
近期開班
城市方式 | 開課日期 | 班類 | ? |
天津 (面授) | 脫產班 | ? |
?
課程介紹:
WCF是在面向服務的應用(SOA)框架下微軟新一代的基于Windows 平臺下開發(fā)和部署服務的軟件開發(fā)包;WF是微軟提供的工作流框架開發(fā)平臺和組件包。WCF,WF,WPF以及CardSpace合稱為新一代.NET框架組成部分。本課程將學習在Visual Studio2010環(huán)境下建立和調試,部署WCF應用程序,以及各種類型的工作流應用的開發(fā)技術。
?
適合人群:
學習本課程需要學員具備下列基礎知識:
具備任何一門其他開發(fā)語言編程基礎
了解面向對象編程技術
掌握Visual Studio 2010開發(fā)環(huán)境的使用
掌握了Web應用程序開發(fā)知識
掌握了C#3.5或以前版本的編程語言
具備任何一門其他開發(fā)語言編程基礎
了解面向對象編程技術
掌握Visual Studio 2010開發(fā)環(huán)境的使用
掌握了Web應用程序開發(fā)知識
掌握了C#3.5或以前版本的編程語言
?
培訓目標:
WCF和WF是.NET框架3.0及以后版本中的兩部分功能。WCF可以幫助您有效地構建分布式應用程序,
它的出現(xiàn),極大程度上降低了曾經開發(fā)分布式應用程序所需的學習曲線。并且,開發(fā)出的應用程序,
能夠做到和現(xiàn)有的Web Service兼容,這將會為您帶來業(yè)務系統(tǒng)整合上的便利。
而WF,則提供給我們一個完整的工作流引擎。通過使用WF,我們可以快捷地建模企業(yè)流程,
實現(xiàn)ITaaS這樣的目標。
在培訓結束后,您還可以參加相應的Exam: TS: Windows Communication Foundation Development with Microsoft .NET Framework 4獲取MCTS。
?
課程大綱:
天?內容
章.?WCF 簡介
目的:理解基于SOA框架的模型,掌握各種分布式應用程序的原理,了解WCF的結構和組件
1.?SOA模型簡介
2.?WCF模型概述
3.?? Framework 4.0中的WCF組件
4.?? 建立簡單WCF應用
章.?WCF 簡介
目的:理解基于SOA框架的模型,掌握各種分布式應用程序的原理,了解WCF的結構和組件
1.?SOA模型簡介
2.?WCF模型概述
3.?? Framework 4.0中的WCF組件
4.?? 建立簡單WCF應用
第二章.?托管WCF服務
目的:學習WCF的基本原理,了解WCF服務的托管機制,實現(xiàn)在各種類型應用中托管WCF
1、?WCF托管服務
2、?Service Host概述
3、?在windows服務中托管WCF
4、?在IIS,WAS和AppFabric中托管WCF
5、?配置WCF HOST
第三章.?定義和實現(xiàn)WCF服務的Contracts
目的:理解契約的概念和意義,學習定義和實現(xiàn)契約
1、?Contracts概述
2、?Contracts類型和對象
3、?定義WCF的Contracts
4、?實現(xiàn)Contracts
目的:學習WCF的基本原理,了解WCF服務的托管機制,實現(xiàn)在各種類型應用中托管WCF
1、?WCF托管服務
2、?Service Host概述
3、?在windows服務中托管WCF
4、?在IIS,WAS和AppFabric中托管WCF
5、?配置WCF HOST
第三章.?定義和實現(xiàn)WCF服務的Contracts
目的:理解契約的概念和意義,學習定義和實現(xiàn)契約
1、?Contracts概述
2、?Contracts類型和對象
3、?定義WCF的Contracts
4、?實現(xiàn)Contracts
第二天?內容
第四章.?Endpoints 和 Behaviors
目的:了解Endpoints的概念,學習定義和實現(xiàn)端點了解在端點中定義地址和契約
1、?WCF中的A,B,C
2、?定義Endpoints
3、?定義多個可以Endpoints共享相同地址和契約
4、?WCF的發(fā)現(xiàn)
5、?WCF默認的Endpoints
第五章.?WCF和故障排除
目的:理解WCF中的各種類型的異常,掌握WCF異常類型和定義,學習調試和測實WCF應用
1、?WCF中的錯誤和異常處理
2、?WCF中的一半異常處理機制
3、?在VisualStudio2010中調試WCF服務
4、?WCF應用
第四章.?Endpoints 和 Behaviors
目的:了解Endpoints的概念,學習定義和實現(xiàn)端點了解在端點中定義地址和契約
1、?WCF中的A,B,C
2、?定義Endpoints
3、?定義多個可以Endpoints共享相同地址和契約
4、?WCF的發(fā)現(xiàn)
5、?WCF默認的Endpoints
第五章.?WCF和故障排除
目的:理解WCF中的各種類型的異常,掌握WCF異常類型和定義,學習調試和測實WCF應用
1、?WCF中的錯誤和異常處理
2、?WCF中的一半異常處理機制
3、?在VisualStudio2010中調試WCF服務
4、?WCF應用
第三天?內容
第六章.?WCF安全性
目的:理解WCF安全性模型,實現(xiàn)WCF中的身份驗證和授權機制
1、?應用程序安全性概述
2、?WCF安全模型
3、?定義消息和信道的安全性
4、?在WCF服務中的身份驗證和授權機制
5、?自定義安全性
第七章.?WCF主題
目的:掌握WCF異步模型,了解路由機制,掌握WCF和其他相關技術的關聯(lián)性
1、?WCF客戶端的同步和異步訪問機制
2、?異步訪問的數(shù)據(jù)安全性
3、?WCF的擴展
4、?路由機制
5、?WCF和工作流
第六章.?WCF安全性
目的:理解WCF安全性模型,實現(xiàn)WCF中的身份驗證和授權機制
1、?應用程序安全性概述
2、?WCF安全模型
3、?定義消息和信道的安全性
4、?在WCF服務中的身份驗證和授權機制
5、?自定義安全性
第七章.?WCF主題
目的:掌握WCF異步模型,了解路由機制,掌握WCF和其他相關技術的關聯(lián)性
1、?WCF客戶端的同步和異步訪問機制
2、?異步訪問的數(shù)據(jù)安全性
3、?WCF的擴展
4、?路由機制
5、?WCF和工作流
第四天?內容
第八章.?工作流的創(chuàng)建和托管
目的:理解Framework中的工作流的概念和實現(xiàn),學習定以簡單的工作流
1、?Windows WorkFlow(WF)概述
2、?創(chuàng)建簡單的順序工作流
3、?創(chuàng)建簡單的狀態(tài)機工作流
4、?修改工作流
第八章.?工作流的創(chuàng)建和托管
目的:理解Framework中的工作流的概念和實現(xiàn),學習定以簡單的工作流
1、?Windows WorkFlow(WF)概述
2、?創(chuàng)建簡單的順序工作流
3、?創(chuàng)建簡單的狀態(tài)機工作流
4、?修改工作流
第九章.?在工作流中實施條件和規(guī)則
目的:理解規(guī)則的意義,掌握在工作流中實施規(guī)則和條件的技術
1、?工作流控制的實現(xiàn)和意義
2、?規(guī)則集的定義和執(zhí)行
3、?規(guī)則的正向鏈接
4、?運行時的規(guī)則修改
第十章.?工作流通訊
目的:了解客戶端調用技術,學習發(fā)布工作流
1、?調用宿主進程中的方法
2、?處理宿主進程事件
3、?消費工作流提供的服務
4、?將工作流發(fā)布為服務
目的:理解規(guī)則的意義,掌握在工作流中實施規(guī)則和條件的技術
1、?工作流控制的實現(xiàn)和意義
2、?規(guī)則集的定義和執(zhí)行
3、?規(guī)則的正向鏈接
4、?運行時的規(guī)則修改
第十章.?工作流通訊
目的:了解客戶端調用技術,學習發(fā)布工作流
1、?調用宿主進程中的方法
2、?處理宿主進程事件
3、?消費工作流提供的服務
4、?將工作流發(fā)布為服務
第五天?內容
第十一章.?自定義活動的創(chuàng)建和配置
目的:理解自定義活動的意義,掌握自定義活動創(chuàng)建技術,學習自定儀活動的布局設計
1、?自定義活動的創(chuàng)建
2、?自定義復合活動的創(chuàng)建
3、?活動序列化的定制
4、?自定義活動布局的定制
第十二章.?創(chuàng)建和管理運行時服務
目的:進一步了解運行實服務,學習建立自定義運行時服務,掌握監(jiān)控和跟蹤工作流
1、?創(chuàng)建自定義運行時服務
2、?存儲和加載工作流
3、?監(jiān)控工作流
4、?跟蹤工作流
第十一章.?自定義活動的創(chuàng)建和配置
目的:理解自定義活動的意義,掌握自定義活動創(chuàng)建技術,學習自定儀活動的布局設計
1、?自定義活動的創(chuàng)建
2、?自定義復合活動的創(chuàng)建
3、?活動序列化的定制
4、?自定義活動布局的定制
第十二章.?創(chuàng)建和管理運行時服務
目的:進一步了解運行實服務,學習建立自定義運行時服務,掌握監(jiān)控和跟蹤工作流
1、?創(chuàng)建自定義運行時服務
2、?存儲和加載工作流
3、?監(jiān)控工作流
4、?跟蹤工作流
第十三章.?錯誤、取消、事務和補償管理
目的:了解在工作流中的異常處理模型,掌握事務處理機制,掌握補償處理機制
1、?錯誤處理
2、?取消處理
3、?創(chuàng)建和管理事務
4、 創(chuàng)建和管理補償
目的:了解在工作流中的異常處理模型,掌握事務處理機制,掌握補償處理機制
1、?錯誤處理
2、?取消處理
3、?創(chuàng)建和管理事務
4、 創(chuàng)建和管理補償
課程評價
聚劃算