曙海教育集團(tuán)
全國報名免費(fèi)熱線:4008699035 微信:shuhaipeixun
或15921673576(微信同號) QQ:1299983702
首頁 課程表 在線聊 報名 講師 品牌 QQ聊 活動 就業(yè)
 
 
     班級規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號)
         每期人數(shù)限3到5人。
     上課時間和地點(diǎn)
  上課地點(diǎn):【上海】:同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(中和大道) 【沈陽分部】:沈陽理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開課時間(周末班/連續(xù)班/晚班):2020年3月16日
     實(shí)驗(yàn)設(shè)備
       ☆資深工程師授課
        
        ☆注重質(zhì)量 ☆邊講邊練

        ☆合格學(xué)員免費(fèi)推薦工作
        ★實(shí)驗(yàn)設(shè)備請點(diǎn)擊這兒查看★
     質(zhì)量保障
 

        1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽;
        2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。
        3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會。

 
課程大綱
   
 



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

一、訓(xùn)練目標(biāo):

1.全面了解基于Sivlight開發(fā)數(shù)據(jù)中心型RIA應(yīng)用的典型實(shí)例?
2.充分認(rèn)識基于Silvlight技術(shù)開發(fā)的RIA應(yīng)用程序的優(yōu)缺點(diǎn)
3.充分認(rèn)識開發(fā)Sivlight應(yīng)用程序與開發(fā)普通ASP.NET應(yīng)用程序的區(qū)別?
4.熟練掌握基于ADO.NET數(shù)據(jù)服務(wù)(WCF數(shù)據(jù)服務(wù))和Sivlight進(jìn)行交互.
5.了解LINQ TO XML\LINQ TO ENTITY技術(shù)處理數(shù)據(jù)?
6.會使用Silvlight的客戶端獨(dú)立數(shù)據(jù)存儲技術(shù)來優(yōu)化應(yīng)用?
7.了解基于WebClient實(shí)現(xiàn)文件的上傳與下載?
8.掌握XAML界面動態(tài)切換技術(shù)
9.熟練使用XAML來布局界面?
10.熟練使用XAML控件?
11.熟練掌握Silverlight與服務(wù)端的異步交互

二、項(xiàng)目使用工具介紹:

VS2010(.NET4.0)+Silvlieght4+Expression Blend4+SQL Server2008+WinXP

三、Silverlight的優(yōu)缺點(diǎn):

優(yōu)點(diǎn):?

(1) Silverlight是基于WPF的動畫模型,這是一種基于時間的(而不是基于幀)的動畫技術(shù),所以實(shí)現(xiàn)起來更方便同時動畫更流暢。
(2)開發(fā)者可以選擇多種編程語言來與Silverlight進(jìn)行交互,如(C#\VB.NET,甚至于是javascript)
(3)在Silverlight應(yīng)用程序中,用戶接口使用的是XAML語言
(4)Siverlight支持Socket編程 ,網(wǎng)絡(luò)編程功能強(qiáng)大
(5)Siverlight的流媒體技術(shù)與視頻編碼技術(shù)較flash有很大的加強(qiáng)

缺點(diǎn)

(1)因?yàn)镾liverlight的腳本語言是XAML語言,而這種文件是非壓縮的,因此,導(dǎo)致一個Silverlight組件比較大
(2)Siverlight支持的操作系統(tǒng)比較少,如不支持Linux和SOlaris平臺
(3)Siverlight僅僅支持PNG或JPEG格式的圖片,對于其他類型的圖片支持不是很好

系統(tǒng)功能分析

四大模塊

?

1.圖像種類管理

1.1.查看所有圖像種類
1.2.查詢圖像種類?
1.3.編程圖像種類
1.4.添加圖像種類
1.5.刪除圖像種類

2.圖像上傳模塊

2.1.選擇上傳圖像
2.2.顯示上傳圖像屬性?
2.3.預(yù)覽上傳圖片
2.4.上傳圖片

3.圖像下載模塊

3.1.選擇下載圖片種類
3.2.顯示下載圖片列表
3.3.下載并預(yù)覽圖片

4.圖片瀏覽模塊

4.1.選擇瀏覽圖片的種類
4.2.下載圖片數(shù)據(jù)
4.3.以不同方式瀏覽圖片

系統(tǒng)架構(gòu)

是一個典型的三層架構(gòu)

1.表示層(XAML)?
2.業(yè)務(wù)邏輯層
3.數(shù)據(jù)訪問層 (WCF數(shù)據(jù)服務(wù))
4.SQL Server2008數(shù)據(jù)庫

代碼講解

1.ADO.NET(WCF)數(shù)據(jù)服務(wù)技術(shù) ADO.NET實(shí)體框架特性

1.實(shí)體數(shù)據(jù)模型,允許開發(fā)人員在高抽象層對數(shù)據(jù)進(jìn)行建模
2.強(qiáng)大的映射引擎,允許方便的建立數(shù)據(jù)模型與數(shù)據(jù)存儲定義之間的映射
3.支持使用實(shí)體SQL句法和LINQ操作數(shù)據(jù)
4.對象服務(wù)層,允許選擇是否將查詢結(jié)果以行/列記錄還是.NET對象的形式對外提供
5.這一切都可以通過VS2010開發(fā)工具以向?qū)У姆绞阶詣油瓿伞p少開發(fā)者大量的數(shù)據(jù)訪問層的開發(fā)時間.

2.使用ADO.NET(WCF)數(shù)據(jù)服務(wù)實(shí)現(xiàn)圖像數(shù)據(jù)的訪問

第一步:創(chuàng)建實(shí)體數(shù)據(jù)模型(edmx)?
第二步:創(chuàng)建ADO.NET(WCF)數(shù)據(jù)服務(wù)
第三步:在我們的Silverlight應(yīng)用程序中添加對此數(shù)據(jù)服務(wù)的引用?
第四步:產(chǎn)生一個代理類,通過此代理類調(diào)用WCF數(shù)據(jù)服務(wù)完成對數(shù)據(jù)的CRUD操作

3.App.xaml VSM Visual State Manager,中文又稱視覺狀態(tài)管理器(簡稱為VSM) 開發(fā)人員和設(shè)計(jì)人員可以輕松的改變項(xiàng)目控件的視覺效果, 在項(xiàng)目中VSM主要用于創(chuàng)建自定義控件以及控件模板

4.主界面(MainPage.xaml)

5.全屏/窗口效果切換實(shí)現(xiàn)

Application.Current.Host.Content.IsFullScreen = true

6.首頁面歡迎窗體的功能實(shí)現(xiàn)

7.圖像分類管理窗體的功能設(shè)計(jì)與實(shí)現(xiàn)

異步調(diào)用WCF數(shù)據(jù)服務(wù)的步驟(查詢):

step0:首先獲取WCF數(shù)據(jù)服務(wù)客戶端代理類的實(shí)現(xiàn)?
step1:構(gòu)造數(shù)據(jù)查詢的Linq 語句
step2:對WCF數(shù)據(jù)服務(wù)配置一個查詢請求
step3:調(diào)用BeginExecute()方法開啟一個異步的查詢請求,注意 這里需要配置一個跟蹤異步查詢結(jié)果的一個回調(diào).?
step4:當(dāng)服務(wù)器返回數(shù)據(jù)時會執(zhí)行查詢時配置的回調(diào)方法
step5:在該回調(diào)方法中

1.結(jié)束異步操作,并獲取服務(wù)器返回的結(jié)果集
2.解析結(jié)果集
3.更新UI層界面的內(nèi)容的顯示

異步調(diào)用WCF數(shù)據(jù)服務(wù)的步驟(修改)

step0:首先獲取WCF數(shù)據(jù)服務(wù)客戶端代理類的實(shí)現(xiàn)?
step1:獲取要修改的數(shù)據(jù)實(shí)體
step2:用該數(shù)據(jù)更新本地數(shù)據(jù)
step3:將更新之后的本地數(shù)據(jù)真正異步提交到后臺的WCF,注意,這里需要配置 一個跟蹤異數(shù)修改操作的回調(diào)函數(shù)
step4:在該回調(diào)方法中,獲取回調(diào)的結(jié)果,做后繼的客戶端的邏輯的處理
注意:這里尤其要注意WCF數(shù)據(jù)服務(wù)的權(quán)限設(shè)置問題。 config.SetEntitySetAccessRule("*", EntitySetRights.All); config.SetServiceOperationAccessRule("*", ServiceOperationRights.All);

8.圖像的上傳與下載功能模塊實(shí)現(xiàn)

圖像的上傳模塊功能實(shí)現(xiàn)

界面層(UploadDownload.xaml)
代碼講解

圖像的下載功能的實(shí)現(xiàn)

界面層(UploadDownload.xaml)

9.圖像分類瀏覽

圖像分類瀏覽界面的實(shí)現(xiàn) PhotoViewer.xaml
代碼實(shí)現(xiàn)

10.圖像查詢

圖像查詢界面的實(shí)現(xiàn)
PhotoSearch.xaml
代碼實(shí)現(xiàn)

 

??????? Troubleshooting Java Applications
? ? ? ? ? ? ? ? Classpath Errors
? ? ? ? ? ? ? ? Class Loaders
? ? ? ? ? ? ? ? Common Java Errors
??????? Troubleshooting Servers
? ? ? ? ? ? ? ? Native Libraries
? ? ? ? ? ? ? ? Threading Architecture
? ? ? ? ? ? ? ? Work Managers
? ? ? ? ? ? ? ? Deadlocks
? ? ? ? ? ? ? ? Overload Protection
? ? ? ? ? ? ? ? Deployment Problems
??????? Troubleshooting JDBC
? ? ? ? ? ? ? ? Data Source Management
? ? ? ? ? ? ? ? Diagnostics
? ? ? ? ? ? ? ? Debug Flags
? ? ? ? ? ? ? ? Connectivity Problems
? ? ? ? ? ? ? ? Connection Leaks
? ? ? ? ? ? ? ? Database Availability
??????? Troubleshooting JMS
? ? ? ? ? ? ? ? Management
? ? ? ? ? ? ? ? MBean Hierarchy
? ? ? ? ? ? ? ? Message Logging
? ? ? ? ? ? ? ? Diagnostics
? ? ? ? ? ? ? ? Debug Flags
? ? ? ? ? ? ? ? Overload Protection
? ? ? ? ? ? ? ? Lost Messages
? ? ? ? ? ? ? ? Duplicate Messages
??????? Troubleshooting Security
? ? ? ? ? ? ? ? SSL Internals
? ? ? ? ? ? ? ? Keystore Management
? ? ? ? ? ? ? ? Debug Flags
? ? ? ? ? ? ? ? Common SSL Problems
? ? ? ? ? ? ? ? Certificate Validation
? ? ? ? ? ? ? ? Embedded LDAP
? ? ? ? ? ? ? ? Security Audit
? ? ? ? ? ? ? ? Common LDAP Problems
??????? Troubleshooting Node Manager
? ? ? ? ? ? ? ? Internals
? ? ? ? ? ? ? ? Security
? ? ? ? ? ? ? ? Common Issues
??????? Troubleshooting Clusters
? ? ? ? ? ? ? ? Plug-in Configuration
? ? ? ? ? ? ? ? OHS Overview
? ? ? ? ? ? ? ? Plug-in Connectivity
? ? ? ? ? ? ? ? Plug-in Diagnostics
? ? ? ? ? ? ? ? Unicast Communication
? ? ? ? ? ? ? ? Replication Debug Flags
? ? ? ? ? ? ? ? Typical Replication Issues
熱線:4008699035 手機(jī):15921673576( 微信同號)
備案號:備案號:滬ICP備08026168號-1 .(2024年07月24日)......................
友情鏈接:Cadence培訓(xùn) ICEPAK培訓(xùn) EMC培訓(xùn) 電磁兼容培訓(xùn) sas容培訓(xùn) 羅克韋爾PLC培訓(xùn) 歐姆龍PLC培訓(xùn) PLC培訓(xùn) 三菱PLC培訓(xùn) 西門子PLC培訓(xùn) dcs培訓(xùn) 橫河dcs培訓(xùn) 艾默生培訓(xùn) robot CAD培訓(xùn) eplan培訓(xùn) dcs培訓(xùn) 電路板設(shè)計(jì)培訓(xùn) 浙大dcs培訓(xùn) PCB設(shè)計(jì)培訓(xùn) adams培訓(xùn) fluent培訓(xùn)系列課程 培訓(xùn)機(jī)構(gòu)課程短期培訓(xùn)系列課程培訓(xùn)機(jī)構(gòu) 長期課程列表實(shí)踐課程高級課程學(xué)校培訓(xùn)機(jī)構(gòu)周末班培訓(xùn) 南京 NS3培訓(xùn) OpenGL培訓(xùn) FPGA培訓(xùn) PCIE培訓(xùn) MTK培訓(xùn) Cortex訓(xùn) Arduino培訓(xùn) 單片機(jī)培訓(xùn) EMC培訓(xùn) 信號完整性培訓(xùn) 電源設(shè)計(jì)培訓(xùn) 電機(jī)控制培訓(xùn) LabVIEW培訓(xùn) OPENCV培訓(xùn) 集成電路培訓(xùn) UVM驗(yàn)證培訓(xùn) VxWorks培訓(xùn) CST培訓(xùn) PLC培訓(xùn) Python培訓(xùn) ANSYS培訓(xùn) VB語言培訓(xùn) HFSS培訓(xùn) SAS培訓(xùn) Ansys培訓(xùn) 短期培訓(xùn)系列課程培訓(xùn)機(jī)構(gòu) 長期課程列表實(shí)踐課程高級課程學(xué)校培訓(xùn)機(jī)構(gòu)周末班 端海 教育 企業(yè) 學(xué)院 培訓(xùn)課程 系列班 長期課程列表實(shí)踐課程高級課程學(xué)校培訓(xùn)機(jī)構(gòu)周末班 短期培訓(xùn)系列課程培訓(xùn)機(jī)構(gòu) 端海教育企業(yè)學(xué)院培訓(xùn)課程 系列班
主站蜘蛛池模板: 狠狠色噜噜狠狠狠狠色综合久AV| 伊人久久综合精品无码AV专区| 91探花国产综合在线精品| 伊人久久大香线焦AV综合影院| 亚洲欧美综合在线天堂| 狠狠的干综合网| 天堂久久天堂AV色综合| 欧美亚洲日韩国产综合网| 狠狠色丁香婷婷综合激情| 亚洲综合亚洲综合网成人| 亚洲综合精品香蕉久久网| 国产成人综合亚洲亚洲国产第一页| 色妞色综合久久夜夜| 久久一日本道色综合久久| 亚洲综合久久夜AV | 婷婷久久综合| 亚洲乱码中文字幕综合234| 久久综合狠狠综合久久综合88| 亚洲欧美日韩综合在线播放| 99久久婷婷免费国产综合精品| 丁香五月缴情综合网| 伊人久久综合无码成人网| 亚洲国产天堂久久综合| 九月丁香婷婷亚洲综合色| 亚洲精品国产综合久久一线| 青青草原综合久久大伊人精品| 久久综合九色综合欧美狠狠| 狠狠色伊人亚洲综合成人| 天天影视综合色区| av色综合久久天堂av色综合在| senima亚洲综合美女图| 国产成人综合日韩精品无码不卡| 亚洲日本欧美产综合在线| 亚洲综合日韩中文字幕v在线| 色综合合久久天天给综看| 久久精品桃花综合| 亚洲欧美综合在线天堂| 综合色婷婷| 欧美日韩国产综合视频一区二区三区| 99久久国产综合精品女同图片| 日日狠狠久久偷偷色综合0|