
曙海教學(xué)優(yōu)勢(shì)
本課程,秉承二十一年積累的教學(xué)品質(zhì),以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,面向企事業(yè)項(xiàng)目實(shí)際需要,老師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓(xùn)的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系,20多年來(lái),合作企事業(yè)單位以達(dá)30多萬(wàn)。曙海培訓(xùn)的課程在業(yè)內(nèi)有著響亮的知名度。
?課程背景:
Windows?Presentation?Foundation?(WPF)?是.NET?Framework?3.0?的關(guān)鍵組件,是支持下一代視窗應(yīng)用程序表現(xiàn)層編程的平臺(tái),也是微軟新發(fā)布的Vista操作系統(tǒng)的三大核心開(kāi)發(fā)庫(kù)之一,主要負(fù)責(zé)圖形顯示。本WPF培訓(xùn)課程主要詳細(xì)講解了如何基于.NET?3.0架構(gòu)來(lái)開(kāi)發(fā)WPF應(yīng)用程序。.NET?3.0及其包含的新組件的含義、系統(tǒng)環(huán)境的安裝設(shè)置、應(yīng)用程序的發(fā)布、XAML語(yǔ)言及控件的使用,WPF應(yīng)用程序編程中幾個(gè)重要的概念:布局、樣式、模板,并且講述了圖像、動(dòng)畫、3D、WCF技術(shù)如何與WPF相結(jié)合。本次培訓(xùn)針對(duì)編程人員開(kāi)發(fā)過(guò)程中遇到的技術(shù)難點(diǎn),結(jié)合典型的實(shí)例,逐一剖析,幫助大家快速掌握和精通WPF編程思想和技巧,提高編程能力和水平。
培訓(xùn)對(duì)象:本課程適合于有編程經(jīng)驗(yàn)的開(kāi)發(fā)人員,最好具有在.NET?Framework平臺(tái)上使用C#語(yǔ)言編程的經(jīng)驗(yàn),了解WinForm和WebForm兩種應(yīng)用編程技術(shù)。
培訓(xùn)目標(biāo):
l?掌握.NET3.0組件含義、系統(tǒng)環(huán)境安裝、配置
l?XAML語(yǔ)言及控件使用,包括菜單、工具欄等
l?使用動(dòng)態(tài)布局技術(shù)讓控件和圖形的位置擺設(shè)實(shí)現(xiàn)自動(dòng)化
l?在XAML中使用數(shù)據(jù)綁定技術(shù)對(duì)應(yīng)用進(jìn)行簡(jiǎn)化和線性化;
l?創(chuàng)建并發(fā)布XAML?BrowserApplication;運(yùn)用圖形、多媒體和動(dòng)畫效果開(kāi)發(fā)絢麗的UI界面。
l?WPF重要概念
l?WPF編程思想和技巧
l?獨(dú)立構(gòu)建WPF應(yīng)用程序
課程大綱:
第一部分?WPF概述
1.?什么是WPF
2.?WPF重要概念:邏輯樹(shù)與可視樹(shù),依賴屬性,路由事件,命令,漫游類層次
3.?.NET?Framework3.0開(kāi)發(fā)環(huán)境安裝、配置
4.?Windows?Presentation?Foundation概述?
5.?Windows?Communication?Foundation概述
6.?Windows?Workflow?Foundation概述?
7.?CardSpace概述?
8.?C#c3.0和LINQ技術(shù)概述
第二部分?WPF應(yīng)用程序編程
1.?什么是WPF應(yīng)用程序?
2.?應(yīng)用程序的部署?
3.?WindowscPresentationcFoundation的基礎(chǔ)架構(gòu)?
4.?如何編寫WPF應(yīng)用程序?
5.?窗體管理?
第三部分?XAML語(yǔ)言
1.?XAML定義;元素和特性;命名空間;
2.?屬性元素;類型轉(zhuǎn)換器;標(biāo)記擴(kuò)展;
3.?編譯:將XAML與過(guò)程式代碼混合使用;
4.?代碼分離
5.?XAML?導(dǎo)入
第四部分?構(gòu)建WPF應(yīng)用程序
1.?WPF控件
2.?尺寸縮放、定位與變換元素
3.?使用面板做布局
4.?構(gòu)建并部署應(yīng)用程序
第五部分?WPF高級(jí)開(kāi)發(fā)設(shè)計(jì)功能
1.?資源
2.?數(shù)據(jù)綁定
3.?樣式、模板、皮膚和主題
第六部分?WPF中的圖像和多媒體
1.?圖像API,2D圖形,3D圖形
2.?多媒體使用,音頻、視頻、語(yǔ)音和文檔
3.?動(dòng)畫,動(dòng)畫類型、關(guān)鍵幀
第七部分?高級(jí)主題與課程答疑
1.?與Win32、Windows?Form以及ActiveX之間的互用性
2.?用戶控件和自定義控件
3.?使用自定義面板做布局
4.?答疑總結(jié),應(yīng)用程序部署