一、AgileEAS.NET SOA平台簡介
AgileEAS.NET SOA平台是一套應用系統快速開發平台,用於幫助中小軟件開發商快速構建自己的企業信息管理類開發團隊,以達到節省開發成本、縮短開發時間,快速適應市場變化的目的,AgileEAS.NET應用開發平台包含基礎類庫、資源管理平台、運行容器、開發輔助工具等四大部分,資源管理平台為敏捷並行開發提供了設計、實現、測試等開發過程的並行。
AgileEAS.NET SOA平台基於軟件過程改進以及構件化快速開發兩方面達到這方面的目標,在軟件過程改進實踐方面,提出了獨有的“敏捷並行開發方法”開發方法,其目的是在軟件的管理之中提出符合國內中小軟件企業實際情況並且可操作的軟件工程實踐、軟件過程改進思想、及相配套的項目管理系統。
在快速開發方面,AgileEAS.NET SOA平台提供了企業應用開發所需的諸如ORM、IOC、分布式通信、插件與平台基礎結構以及一系統的快速生成工具,涵蓋開發過程中的設計、編碼、集成、部署、運維等各個環節。
AgileEAS.NET SOA平台是一套基於微軟dotNET技術體系的企業級快速開發平台/中間件/框架,我們一直一來努力為國內中心軟件開發商、創業團隊、獨立開發者提供最好的企業應用快速開發工具幫助大家成長,在最新的AgileEAS.NET‘ 5 .0版本中對Winform/WPF/Silverlight/WebForm都提供運行支撐平台,我們努力提供一套Winform/WPF/Silverlight/WebForm不同展現與統一的后端支撐的多層分布式架構體系。
二、AgileEAS.NET SOA平台5.1版本變化
AgileEAS.NET SOA平台 5.0版本在5.0,版本的基礎上做了非常大的變動和提高:
1.完成了大部分Linq表達式的實現,5.0版本的Linq,僅實現了針對單對象的查詢、分頁、排序等操作,5.1版本則實現了90%的linq表達式,包括多實體(表)鏈接、分組匯總、聚合處理,使用linq即可以實現大部分的業務功能。
2.進一步優化了ORM的性能,重點優化了ORM對象加載、分布式架構之中的處理和影響速度。
3.新增加對Mysql、Sqlite數據庫的支持,目前AgileEAS.NET SOA平台共支持SQL Server、ORACLE、Mysql、Sqlite四種數據庫。
4.優化了SOA服務器的響應性能。
5.增加AgileIM.NET即時通訊產品並和平台進行了深度整合。
6.擴展了工作流,實現了多人審批、和分級組織權限的控制。
7.強化WinClient運行容器,增加了Desktop樣式。
8.開放更多WinClient運行容器接口,開發人員可以定制主界面。
9.增加了數制庫初始化工作,讓學習者更容易入門。
10.增加了配置定義工具,讓開發和部署更方便。
11.新版本集成了Grid++報表,讓報表開發和報表打印有了更多的選擇。
12.增加一個快速字典錄入工具,快速實現類似DataWindow的功能,幫助開發人員實現各種字典的快速輔助錄入。
13.增加快速動態報表功能,讓系統的實使人員、系統維護人員快速的根據客戶需求實現各種自定義了報表,不修改任何程序即向使用者提供各種擴展報表。
三、AgileEAS.NET SOA 5.1下載
AgileEAS.NET SOA平台 51版本目前可以在AgileEAS.NET SOA 官方網站http://wwww.smarteas.net網站最新下載欄目進行下載。
這里需要注意的是最新版本的下載不帶任何數據庫文件或者數據庫腳本,請下載之后執行數據庫初始化工具EAS.DbInitializer.exe創建AgileEAS.NET SOA平台運行所必須的數據庫結構和數據。
與5.1版本配套的案例DruShop也提供了下載,請大家通過官網的最新下載欄目進行下載。
下一篇文章我將會向大家介紹如何初始化配置AgileEAS.NET SOA 平台及搭建基本的開發環境。
四、如何聯系我們
如果您在使用AgileEAS.NET開發平台中有什么問題,請使用如下幾種聯系方式或者溝通方式。
1、官方網站:
AgileEAS.NET平台:http://www.smarteas.net/
敏捷軟件工程實驗室:http://www.agilelab.cn/