課程代號 |
課程名稱 |
課程描述 |
預備課程 |
預備課程
使用C#.NET開發.NET
涵蓋的考試
(Exam 70–536:
應用開發基礎
|
本課程介紹了C# 2.0,3.0語言,同時重點講解了面向對象編程(OOP)的思想,和C#對OOP的支持,如類、繼承、重載、接口等,及使用C#實現多種設計模式(單例模式、工廠模式等)。進而講解了在.NET
Framework中用C#.進行開發所需要掌握的知識,介紹了.NET Framework的受控執行環境和通用語言運行時(CLR),如何開發.NET組件,如何訪問文件系統,如何進行網絡訪問,如何進行遠程通訊等,多線程。通過學習,學員將掌握在.NET
Framework 2.0,3.0,3.5中用C#.NET開發應用的全面知識。 |
課程
1 |
課程1
使用Microsoft Visual Studio .NET開發和實現涵蓋的考試
(Exam 70–561,70–562,70–564:
基于Web應用程序客戶端開發
|
通過本門課程的學習,你將掌握ASP.NET 3.5
開發Web應用的重要知識,並掌握使用LINQ、 ADO.NET、SQL Server 2008和Microsoft
.NET Framework開發以數據爲中心的應用程序和Web服務所需的技能。
本課程涵蓋的內容包括:各種控件(數據控件、標准控件、WebParts等)的高級使用方法、自定義用戶控件。
Web應用程序的三層架構設計。
ASP.NET與SharePoint Portal集成開發。ASP.NET 3.5新的Web設計理念,
基于ASP.NET AJAX, Silverlight的應用程序開發。 |
課程
2 |
課程2
使用Microsoft .NET 開發XML Web Services及 WCF
涵蓋的考試(Exam 70-503:WCF應用開發)
|
本課程的目標是使學員具備使用Web服務去解決分布式開發所遇到的一些共同的問題,以及使用Microsoft
.NET WCF有效地建立可擴縮的、分布式的應用程序所需的知識和技能。
課程的核心是通過使用Microsoft Visual Studio .NET 2008,UDDI使學員能夠去構造、開發、使用XML
Web Service,同步和異步Web Service的調用。
WCF的創建和使用。基于水晶報表技術和微軟報表技術創建企業應用報表. |
課程
3 |
課程3
SQL Server 2008數據庫的實現和編程
涵蓋的考試(
Exam 70–431: Implementation
and Maintenance)
|
本課程提供學員使用SQL Server 2008編寫數據庫解決方案程序所需的技術。
其中管理方面包括使用Management Studio 的使用創建和管理數據庫及其相關組件,實現數據庫複制和備份,進行數據庫角色權限管理,設計、創建和使用視圖、存儲過程、函數和觸發器,實現分布式查詢,數據庫性能優化以及事務和鎖的管理,管理報表服務(Reporting
Service)。
開發方面包括本課程重點使學員掌握SQL Server 2008與.NET集成的新特性:使用.NET開發存儲過程、觸發器、函數,並詳細介紹TSQL增強功能(錯誤處理,遞歸查詢功能,關系型操作符PIVOT、APPLY、ROW_NUMBER,以及其它行級功能),同時?本課程使學員了解使用數據集成服務實現ETL(Integrated
Service),使用分析服務(Analysis Services)構建統一和集成的商業數據視圖,使用ADOMD.Net實現OLAP客戶端開發,MDX
腳本編寫。 |
課程
4 |
課程4
使用Microsoft .NET開發基于Windows.NET應用程序及WPFExam 70–502,70–504,70–505:
Windows客戶端開發
|
本課程提供學員通過使用Microsoft .NET
Framework建立基于Windows Forms 的應用程序所需的技能。
本課程將涵蓋在.NET Framework上開發Windows客戶端應用程序的主要內容,包括:Windows
Forms、。與unmanaged code的交互、threading和異步編程問題、remoting,以及如何使用WIN32
API 進行C#的開發。
同時講述如何使用C#進行windows消息的處理。
WPF的創建和使用。基于WF的工作流設計和開發。 |
課程
5 |
.課程5
.Net架構設計
|
本課程的目標是使學員學會進行架構設計,
全面掌握微軟軟件建模工具,能夠掌握基于SOA架構設計理念.
同時本課程使學員學會使用Visual Studio Team Test Edition進行開發測試包括單元測試、代碼分析、測試驅動開發,Web及負載測試,生成測試報告,實現Bug管理。
在應用程序的設計中 靈活使用多種設計模式、OR/Mapping、AOP編程、IOC等各種高級方法。學會使用NHibernate、Spring
.Net等開源框架。 |