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