-
課程介紹:
本課程首先介紹.Net的整體技術(shù)框架,主要開發(fā)技術(shù),然后講解架構(gòu)的設(shè)計方法與過程,最后結(jié)合分布式應(yīng)用架構(gòu)的設(shè)計特點,講解如何采用.Net技術(shù)構(gòu)建分布式應(yīng)用架構(gòu)。
課程對象:應(yīng)用程序開發(fā)人員,設(shè)計人員,架構(gòu)師。
課程大綱:
?????? 1、.Net Framework框架與應(yīng)用開發(fā)基礎(chǔ)
????????????? Net Framework概覽?
????????????? .Net核心技術(shù)介紹:?
????????????? WinForm技術(shù)架構(gòu)原理?
????????????? Windows服務(wù)?
????????????? ASP.NET之web應(yīng)用開發(fā)原理?
????????????? 數(shù)據(jù)訪問技術(shù):ADO.NET?
????????????? 高級數(shù)據(jù)訪問技術(shù):LINQ?
????????????? 操作和訪問XML數(shù)據(jù)?
????????????? 基于分層應(yīng)用:數(shù)據(jù)存儲層,數(shù)據(jù)訪問層,業(yè)務(wù)邏輯層,表現(xiàn)邏輯層,表現(xiàn)層?
????????????? Net組件開發(fā)與應(yīng)用?
????????????? WPF(Windows Presentation Foundation)程序開發(fā)原理與應(yīng)用?
????????????? WWF(Windows Workflow Foundation)程序開發(fā)原理與應(yīng)用?
????????????? Windows CardSpace(InfoCard) 程序開發(fā)原理與應(yīng)用?
????????????? WCF(Windows Communication Foundation)程序開發(fā)原理與應(yīng)用?
??????? 2、從需求到代碼的開發(fā)流程
????????????? 軟件需求分析?
????????????? 架構(gòu)設(shè)計?
????????????? 詳細設(shè)計?
????????????? 保證程序質(zhì)量?
????????????? 單元測試與重構(gòu)?
????????????? 應(yīng)用程序的持續(xù)集成與完善?
????????????? 發(fā)布應(yīng)用程序?
??????? 3、使用.Net進行分布式架構(gòu)設(shè)計
????????????? 分布式系統(tǒng)架構(gòu)設(shè)計原理?
????????????? .Net分布式相關(guān)技術(shù)概覽?
????????????? .Net Remoting遠程調(diào)用原理與應(yīng)用?
????????????? .Net 消息隊列原理與應(yīng)用?
????????????? WEB服務(wù)原理與應(yīng)用?
????????????? 分布式組件互操作原理與應(yīng)用?
????????????? 分布式事務(wù)原理與應(yīng)用?
????????????? 異構(gòu)分布式系統(tǒng)的訪問集成:web服務(wù),網(wǎng)絡(luò)通信,共享數(shù)據(jù),訪問適配器