天天看點

AgileEAS.NET靈活開發平台-更新版-(醜小鴨的蛻變)[已修複下載下傳連結]開篇大綱平台更新的内容  平台最新的開發包下載下傳:藥店系統 總結 四、AgileEAS.NET更多交流

        在之前釋出的版本當中,一些熱心的朋友也都對平台的一些功能和界面等方面提出了自己的意見和建議,也有不少的朋友詢問是否開源,目前平台是不開源,但是永久免 費,不管是商業應用還是個人等方面都是不會有任何費用的問題。         目前,AgileEAS.NET靈活開發平台在大家的幫助下,我們不斷的努力,經過修改後,平台的元件,從原來的70多個程式集檔案,修改為目前的30多個,也是降低了平台 的複雜性,并且我們在大家的要求後,将易用性和靈活性的方面進行了修改,是大家使用起來更加的快速和靈活。         藥店系統由于之前在錄制視訊,來講述平台的開發,但是沒有聲音,由于時間倉促,可能思路有點亂,或者大家看着并不通順,後續準備把平台的開發流程,進一步的完 善,單獨講述錄制平台的開發流程。
        1、平台更新的内容。         2、藥店系統更新的内容。         3、替換資源檔案。
       1、主界面的實體設計時的相關頁簽發生變化:從原來的(7個)-修改為(4個)。        2、代碼和DDL定義腳本原來不支援剪切,高亮,折疊等功能,目前都加入了支援。        DDL腳本:        3、在DDL與代碼頁簽中支援右鍵菜單,提供強大的文本編輯功能:          4、解決方案的“參數設定”子產品的修改:          去掉原來的選擇二種ORM映射的生成模式,預設采取的是特性的映射。          5、修複了,原來的使用過程中的一些bug,經過仔細測試後,目前已在實際的項目中穩定運作。        開發工具的圖示做了相應的修改:        1、合并了程式集EAS.Kernel,EAS.Model,EAS.IOCContainer、EAS.Session、EAS.Logger,EAS.ServiceLocator,EAS.Aspect程式集為EAS.MicroKernel,其命名空間 保持不變。原來開發的過程中需要引入EAS.Kernel,EAS.Model,EAS.IOCContainer、EAS.Session、EAS.Logger,EAS.ServiceLocator,EAS.Aspect7個程式集,現隻需引用 1個程式集即可。        2、合并随平台一起提供的UI控件:原EAS.Windows.Controls,EAS.Windows.Tree,HTMLTextBox,PhotoControls合并為EAS.Windows.Controls.dll,命名空間并沒有 發生修改。        3、合并分布式通信系統的緩存、檔案存儲、遠端通信服務、智能更新進行了合作,即 原EAS.Distributed.Contracts,EAS.Cached.ServiceInterface, EAS.SmartUpdate.Contracts,EAS.FileStorage,Contracts合并為EAS.Distributed.Contracts。命名控件保持不變。       4、合作平台管理插件:報表系統相關功能子產品并入平台管理插件之中,即EAS.Report.DAL.Interface并入EAS.Explorer.DAL.Interface,EAS.Report.DAL.SQLServer并 入EAS.Explorer.DAL.SQLServer,EAS.Report.DAL.Oracle并入EAS.Explorer.DAL.Oracle,EAS.Report.DAL.UI并入EAS.Explorer.AddIn.Assist,隻保留 EAS.Report.Controls。合并命名空間基本保持不變,删除了EAS.Report.DAL.Interface.DALHelper和EAS.Report.DAL.Interface.IDALManager,将這2個檔案的内容合并 到如下的二個檔案中EAS.Explorer.DAL.DALHelper和EAS.Explorer.DAL.IDALManager。       5、報表控件可以單獨調用,而不用依賴EAS.Report.DAL.Interface或EAS.Explorer.DAL.Interface。(後續單獨寫具體的案例)       6、平台增加了對WPF插件的支援,使用屬性标記進行開發。(後續單獨寫具體的案例)       7、美化了WinForm控件運作容器及管理插件,增加了視窗上方的Banner條,增加了皮膚替換方案。       關于具體的使用效果,大家都可以下載下傳後配置試用。       9、更新了平台外挂系統的資源配置方式,廢棄了之前的通過資源配置登入界面背景圖的方法,改變了由平台提供應用開發人員替換登入界面、起始頁、Baner條、關于對 話框的方式。       下面我們來看看藥店系統的資源檔案替換後的效果:        登陸頁面:        主界面及上層的導航效果:        baner的圖檔可替換:        啟逝頁面可替換:        具體的功能子產品效果:        AgileEAS.NET靈活開發平台更多資訊
        藥店系統主要是修改了原來的藥店中存在的一些bug,并且開發了藥店系統的資源檔案,完成相關的替換,并且添加了其他的幾個功能子產品,添加了一個權限子產品,負責 維護平台的一些子產品的全新配置設定,友善批量的設定和維護,比較簡單。         選擇角色,右側将顯示該角色下的具有權限的功能子產品。         輕按兩下角色清單的任意角色,彈出如下界面:         這樣通過選擇子產品,就完成了角色與子產品的快速關聯,并且子產品的具體的權限值也設定完畢。         然後就是修改了資源檔案,具體的關于資源檔案的定義和配置,請參考如下程式集。          更多的修改,大家請下載下傳源碼後感受吧,更多的關于藥店的教程及視訊開發資訊請參考如下文章:        1、藥店系統文章系列索引:        藥店系統視訊教程        2、AgileEAS.NET基礎類型開發系列索引:       3、AgileEAS.NET平台開發指南系列索引:       4、AgileEAS.NET平台應用開發指南系列索引
        本文也是簡單講述了平台更新的内容,并且藥店也同步更新,大家有興趣的可以下載下傳感受下新平台的魅力和開發速度,看看相比之前的版本是否是個蛻變的過程,當然也 希望大家提出不同的意見和建議,謝謝你們,  由于本人水準有限,是以錯誤之處,還請大家多多指出。
如果您在使用AgileEAS.NET開發平台中有什麼問題,請使用如下幾種聯系方式或者溝通方式。 1、郵箱方式: 2、AgileEAS.NET平台交流群: AgileEAS.NET平台交流群:120661978(超級群)[建立]  AgileEAS.NET平台交流群:125643764(進階群)[建立]  AgileEAS.NET平台交流群:147168308(進階群)[建立] 3、系統架構交流群: 系統架構交流群:9105332(進階群)(已滿)  系統架構交流群1:124825459(進階群)(已滿)  系統架構交流群2:49124441(進階群)(已滿)  系統架構交流群3:47025564(進階群)(已滿)

本文轉自 hot的fans  51CTO部落格,原文連結:http://blog.51cto.com/2435232/560929