Silverlight企業(yè)應(yīng)用開發(fā)實(shí)踐-AgileEAS.NET平臺5.0Silverlight支撐預(yù)覽

一、AgileEAS.NET平臺簡介

AgileEAS.NET平臺是一套應(yīng)用系統(tǒng)快速開發(fā)平臺,用于幫助中小軟件開發(fā)商快速構(gòu)建自己的企業(yè)信息管理類開發(fā)團(tuán)隊(duì),以達(dá)到節(jié)省開發(fā)成本、縮短開發(fā)時(shí)間,快速適應(yīng)市場變化的目的,AgileEAS.NET應(yīng)用開發(fā)平臺包含基礎(chǔ)類庫、資源管理平臺、運(yùn)行容器、開發(fā)輔助工具等四大部分,資源管理平臺為敏捷并行開發(fā)提供了設(shè)計(jì)、實(shí)現(xiàn)、測試等開發(fā)過程的并行。
AgileEAS.NET平臺基于軟件過程改進(jìn)以及構(gòu)件化快速開發(fā)兩方面達(dá)到這方面的目標(biāo),在軟件過程改進(jìn)實(shí)踐方面,提出了獨(dú)有的“敏捷并行開發(fā)方法”開發(fā)方法,其目的是在軟件的管理之中提出符合國內(nèi)中小軟件企業(yè)實(shí)際情況并且可操作的軟件工程實(shí)踐、軟件過程改進(jìn)思想、及相配套的項(xiàng)目管理系統(tǒng)。
Silverlight企業(yè)應(yīng)用開發(fā)實(shí)踐-AgileEAS.NET平臺5.0 Silverlight支撐預(yù)覽
在快速開發(fā)方面,AgileEAS.NET平臺平臺提供了企業(yè)應(yīng)用開發(fā)所需的諸如ORM、IOC、分布式通信、插件與平臺基礎(chǔ)結(jié)構(gòu)以及一系統(tǒng)的快速生成工具,涵蓋開發(fā)過程中的設(shè)計(jì)、編碼、集成、部署、運(yùn)維等各個(gè)環(huán)節(jié)。

二、AgileEAS.NET 平臺對Silverlight的支撐

有關(guān)于Silverlight技術(shù)的介紹,我就不在本文去提及了,這些基礎(chǔ)知識相信大家都會有,如果沒有,那么請?jiān)诰W(wǎng)上google或者baidu,總的來說,Silverlight是構(gòu)件RIA應(yīng)用的一個(gè)重要手段,因?yàn)槠洳捎煤?NET兼容但很精簡的編程模式,會大大的降低RIA應(yīng)用的開發(fā)成本以及會極大的提高RIA應(yīng)用的開發(fā)速度,進(jìn)而提高企業(yè)的生產(chǎn)周轉(zhuǎn)效率。
AgileEAS.NET平臺平臺是一套基于微軟dotNET技術(shù)體系的企業(yè)級快速開發(fā)平臺/中間件/框架,我們一直一來努力為國內(nèi)中心軟件開發(fā)商、創(chuàng)業(yè)團(tuán)隊(duì)、獨(dú)立開發(fā)者提供最好的企業(yè)應(yīng)用快速開發(fā)工具幫助大家成長,在最新的AgileEAS.NET‘ 5 .0版本中對Winform/WPF/Silverlight/WebForm都提供運(yùn)行支撐平臺,我們努力提供一套Winform/WPF/Silverlight/WebForm不同展現(xiàn)與統(tǒng)一的后端支撐的多層分布式架構(gòu)體系。
Silverlight企業(yè)應(yīng)用開發(fā)實(shí)踐-AgileEAS.NET平臺5.0 Silverlight支撐預(yù)覽

三、AgileEAS.NET For Silverlight的技術(shù)體系

1:構(gòu)件技術(shù)體系/插件平臺
秉承著AgileEAS.NET 對構(gòu)件技術(shù)體系的支撐,AgileEAS.NET For Silverlight實(shí)現(xiàn)了Silverlight版本的構(gòu)件組織模型,我們在5.0版本之中提供了構(gòu)件的安裝、配置、訪問授權(quán)、以及基礎(chǔ)的帳號管理、角色管理、導(dǎo)航管理、標(biāo)準(zhǔn)的權(quán)限管理、參數(shù)控制基本管理業(yè)務(wù)構(gòu)建。
2:AgileEAS.NET RIA
除了在構(gòu)件技術(shù)體系對Silverlight的支撐之外,我們也提供了一套類似于WCF-RIA的 AgileEAS.NET RIA技術(shù)用于Silverlight和服務(wù)端的業(yè)務(wù)通信。
3:統(tǒng)一的數(shù)據(jù)實(shí)體層/業(yè)務(wù)層
為了能達(dá)到“Winform/WPF/Silverlight/WebForm不同展現(xiàn)與統(tǒng)一的后端支撐的多層分布式架構(gòu)體系”,我們在平臺對Silverlight的支撐體系中提供了與AgileEAS.NET平臺傳統(tǒng)開發(fā)兼容的Orm技術(shù)體系,即同一ORM實(shí)體可以自由的在Silverlight與傳統(tǒng).NET開發(fā)之間進(jìn)行漂移通信。
4:分布式Linq技術(shù)
嚴(yán)格的講分布式Linq技術(shù)已經(jīng)在AgileEAS.NET平臺4.0版本之中大量使用,本次在Silverlight支撐體系之中我們同樣提供了支撐,分布式linq技術(shù)我相信能為Silverlight開發(fā)RIA應(yīng)用提供極大的方便,這個(gè)有過Silverlight開發(fā)經(jīng)驗(yàn)的朋友更能體會這一點(diǎn),在微軟提供的Linq技術(shù)之中沒有辦法讓Linq通過分布式網(wǎng)通傳輸,也說是比如說在不能在Silverlight之中動態(tài)查詢服務(wù)端的數(shù)據(jù),在微軟提供的WCF-RIA之中同樣不能,這就是我們?yōu)槭裁床皇褂肳CF-RIA而單獨(dú)開發(fā)AgileEAS.NET RIA的重要原因。
5:資源替換技術(shù)
這個(gè)也是AgileEAS.NET的成熟技術(shù),我們只不過把他搬到Silverlight之中,我們在AgileEAS.NET For Silverlight的運(yùn)行容器之中提供了一套資源標(biāo)準(zhǔn),以便于開發(fā)人員動態(tài)的替換登錄界面、啟始頁模塊以及主體應(yīng)用界面的Top、Bottom區(qū)域圖片。

四、Silverlight支撐平臺展示

前面大概向大家介紹關(guān)于AgileEAS.NET For Silverlight的基礎(chǔ)理念極其技術(shù)體系進(jìn)行了一個(gè)介紹,我相信文字介紹怎么樣也比不上應(yīng)用的真家伙的展示,下面開發(fā)上圖。
登錄界面
Silverlight企業(yè)應(yīng)用開發(fā)實(shí)踐-AgileEAS.NET平臺5.0 Silverlight支撐預(yù)覽
主界面
Silverlight企業(yè)應(yīng)用開發(fā)實(shí)踐-AgileEAS.NET平臺5.0 Silverlight支撐預(yù)覽
模塊管理
Silverlight企業(yè)應(yīng)用開發(fā)實(shí)踐-AgileEAS.NET平臺5.0 Silverlight支撐預(yù)覽
帳號管理
Silverlight企業(yè)應(yīng)用開發(fā)實(shí)踐-AgileEAS.NET平臺5.0 Silverlight支撐預(yù)覽
角色管理
Silverlight企業(yè)應(yīng)用開發(fā)實(shí)踐-AgileEAS.NET平臺5.0 Silverlight支撐預(yù)覽
導(dǎo)航管理
Silverlight企業(yè)應(yīng)用開發(fā)實(shí)踐-AgileEAS.NET平臺5.0 Silverlight支撐預(yù)覽
資源替換
目前Silverlight支撐平臺可以做到動態(tài)替換登錄界面和啟始頁模塊,我來一個(gè)替換后的登錄界面
Silverlight企業(yè)應(yīng)用開發(fā)實(shí)踐-AgileEAS.NET平臺5.0 Silverlight支撐預(yù)覽
資源的替換通過在Silverlight部署的服務(wù)端配置文件之中進(jìn)行替換:
Silverlight企業(yè)應(yīng)用開發(fā)實(shí)踐-AgileEAS.NET平臺5.0 Silverlight支撐預(yù)覽

五、如何獲得AgileEAS.NET For Silverlight

AgileEAS.NET For Silverlight 是AgileEAS.NET平臺5.0版本的組成部分,將隨著AgileEAS.NET.NET5.0版本一起發(fā)布,請大家及時(shí)關(guān)注我們的博客和官網(wǎng),如有商業(yè)需要我們的技術(shù)支撐,請及時(shí)通過各種途徑聯(lián)系我們。

六、技術(shù)參與、引用、感謝

AgileEAS.NET For Silverlight 參考和引用了園子里很多朋友的優(yōu)秀成果,比如EasySL項(xiàng)目的一些控件(分頁、Loading)與參考了主體界面的菜單隱藏動作,也參考過其他不少朋友的作品,在此就不一一列舉,總之感謝各位前人的經(jīng)驗(yàn)。

七、AgileEAS.NET 4.0 下載

有關(guān)于平臺最新版本的最新發(fā)布版本的程序集、類庫手冊、相關(guān)資料,請大家從AgileEAS.NET平臺的官網(wǎng)http://www.smarteas.net/進(jìn)行下載,官網(wǎng)設(shè)有獨(dú)立的下載頁面,從這里下載:官網(wǎng)下載頁面。

八、如何聯(lián)系我們

如果您在使用AgileEAS.NET開發(fā)平臺中有什么問題,請使用如下幾種聯(lián)系方式或者溝通方式。
1、官方網(wǎng)站:
AgileEAS.NET平臺:http://www.smarteas.net/
敏捷軟件工程實(shí)驗(yàn)室:http://www.agilelab.cn/
2、AgileEAS.NET平臺交流群:
AgileEAS.NET平臺交流群:120661978(超級群)[已滿]
AgileEAS.NET平臺交流群:116773358(高級群)[已滿]
AgileEAS.NET平臺交流群:125643764(高級群)[新建]
AgileEAS.NET平臺交流群:147168308(高級群)[新建]
3、系統(tǒng)架構(gòu)交流群:
系統(tǒng)架構(gòu)交流群:9105332(高級群)(已滿)
系統(tǒng)架構(gòu)交流群1:124825459(高級群)(已滿)
系統(tǒng)架構(gòu)交流群2:49124441(高級群)(已滿)
系統(tǒng)架構(gòu)交流群3:47025564(高級群)(已滿)

分享名稱:Silverlight企業(yè)應(yīng)用開發(fā)實(shí)踐-AgileEAS.NET平臺5.0Silverlight支撐預(yù)覽
網(wǎng)頁網(wǎng)址:http://muchs.cn/article36/ihjcpg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、App設(shè)計(jì)面包屑導(dǎo)航、網(wǎng)站導(dǎo)航企業(yè)建站、商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管