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