SilverLight企業應用框架設計【一】整體說明


Silverlight企業應用框架設計【六】自定義系統菜單(使用自己的DataForm)

SilverLight企業應用框架設計【五】客戶端調用服務端(使用JSON傳遞數據,自己實現RESTful Web服務)

SilverLight企業應用框架設計【四】實體層設計+為客戶端動態生成服務代理(自己實現RiaService)

SilverLight企業應用框架設計【三】服務端設計

SilverLight企業應用框架設計【二】框架畫面

SilverLight企業應用框架設計【一】整體說明

閑言碎語~不要講

先上圖片

image

這個系列講到的這個系統與

WinForm企業應用框架設計【一】界限划分與動態創建WCF服務(no svc!no serviceActivations!)

WinForm企業應用框架設計【二】團隊內部的約定和客戶端按約定識別WCF服務

WinForm企業應用框架設計【三】框架窗體設計;動態創建菜單;

WinForm企業應用框架設計【四】動態創建業務窗體

WinForm企業應用框架設計【五】系統登錄以及身份驗證+源碼

這個系列類似

只不過是用在silverlight上的

當然,換了平台就換了很多技術

下面我說一下這個框架的一些特點

 

一:自己實現基於HTTP的REST服務

用siliverlight開發企業應用

大多人數都喜歡用微軟提供的EntityFramework + RIA Service

由於某些特殊的原因需要

項目可能不能用EF和RIAService

那么這個系列將為您提供一些指導和最佳實踐原則

二:自己實現客戶端實體和服務代理的代碼生成邏輯

使用RiaService的人肯定會知道

VS開發環境在Silverlight客戶端

自動生成了服務代理的代碼和實體的代碼

這些代碼放在

Generated_Code\[YorRIAService].g.cs

這個隱藏文件里

如果我們拋棄RIAService,

那么勢必將自己完成這些代碼生成工作

在我們這個系列中將介紹到

每次編譯程序都會自動生成這些代碼

的技巧

三:自己實現的DataForm控件

Silverlight提供的DataForm控件用以編輯實體

非常強大

但是太過強大了,把一些操作搞他復雜了

咱們這個系列將使用自己的DataForm控件

完成實體編輯業務邏輯

-------------------------------------

還有其他的一些諸如

自定義tabcontrol模版的技巧

都會在這個系列中講到

------------------------------------

本系列是使用SL4開發的

 

如果您感興趣

那么就請推薦吧!

系列的最后

我會放出源碼的!

謝謝大家了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM