国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

CSLA.NET 簡介

2019-11-17 02:49:36
字體:
來源:轉載
供稿:網友

CSLA.NET 簡介

CSLA.NET 據說在國外用的很多,國內介紹這個框架的文章目前網絡上能找到的比較早,大多是早期的一些版本的版本的介紹。目前最新版的4.5.6 。版本的整體架構已經有了很大的變化。擬開一個系列,結合〈Expert C# 2008 Business Objects C#企業應用開發藝術 CSLA.NET框架開發實戰〉作者原著,侯伯薇 譯,源碼的分析,網上的文章,將這個框架詳細的研究一下。這本書是是根據3.6(VS2008)的版本編寫的。網上可以找到資源,不過其中的內容相對最新的內容有點老了,但還是可以看出作者的思路的。

由于我也只是個新手,這個框架的整理過程中,會夾雜一些語法或類庫的知識,力求讓新手也能明白是怎么回事。

引用書中或其他博客的內容,會不會有版權問題,知道的朋友請告知一下,謝謝!

看了下面的框架設計目標,足以讓人心動了

框架設計目標:(摘自書的前言部分)

支持完全的面向對象編程模型;

允許開發人員無障礙使用架構;

實現高度可擴展性;

實現高性能;

當開發人員使用業務對象時,保證開發效率,包括:

1、支持在Windows和Web Forms中的數據綁定;

2、支持同一對象擁有多種用戶界面;

3、驗證規則管理;授權規則管理;

4、基于每個對象的多級撤消操作(編輯、取消和應用);

5、與分布式事務技術集成(如WCF,System.Transactions)

通過應用移動對象,支持在分布式環境中使用面向對象設計。

通過處理序列化,反射和網絡通信這樣的復雜問題,簡化.NET開發。

使用Microsoft提供的工具--尤其是VS中的智能感應和自動完成功能。

支持的平臺(摘自http://www.lhotka.net/cslanet/):Supported platforms

  • Microsoft .NET 1.x through 4.5.1
  • Windows Runtime (WinRT for Windows 8.1)
  • Windows Runtime (WinRT for Windows Phone 8.1)
  • Windows Phone 8 (Silverlight)
  • Silverlight 5
  • Android (using the Xamarin tools)
  • iOS (using the Xamarin tools)
  • linux and OSX (using mono)

此框架是開源的,作者為 Rockford Lhotka ,此框架可隨意使用或更改,商業環境也可以使用,但不能將本框架的全部或部分單獨銷售,包括源碼和二進制文件。框架地址:http://www.lhotka.net/cslanet/

源碼托管在https://github.com/MarimerLLC/csla/wiki 上,可以自行到此處下載

VS中使用NuGet直接引用即可,版本下面有介紹,注意不要引用錯了就好

歡迎轉載,請注明出處。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南漳县| 河间市| 阿图什市| 古交市| 寿光市| 夏津县| 万安县| 达孜县| 林芝县| 措勤县| 昂仁县| 林甸县| 安新县| 宕昌县| 和平区| 荥阳市| 曲麻莱县| 望谟县| 白山市| 云浮市| 千阳县| 新平| 田阳县| 夹江县| 龙海市| 昆山市| 景德镇市| 临清市| 安康市| 海口市| 瑞金市| 江源县| 渝中区| 岚皋县| 永定县| 安龙县| 连云港市| 丰宁| 玛曲县| 明水县| 东乌|