一、前言 AgileEAS.NET SOA 中間件平臺是一款基於基於敏捷並行開發思想和Microsoft .Net構件(組件)開發技術而構建的一個快速開發應用平臺。用於幫助中小型軟體企業建立一條適合市場快速變化的開發團隊,以達到節省開發成本、縮短開發時間,快速適應市場變化的目的。 AgileEAS....
一、前言
AgileEAS.NET SOA 中間件平臺是一款基於基於敏捷並行開發思想和Microsoft .Net構件(組件)開發技術而構建的一個快速開發應用平臺。用於幫助中小型軟體企業建立一條適合市場快速變化的開發團隊,以達到節省開發成本、縮短開發時間,快速適應市場變化的目的。
AgileEAS.NET SOA中間件平臺提供了敏捷快速開發軟體工程的最佳實踐,通過提供大量的基礎支撐功能如IOC、ORM、SOA、分散式體系及敏捷併發開發方法所支撐的插件開發體系,以及提供了大量的實體、數據模型設計生成工具、代碼生成工具,用於幫助中小軟體開發商快速成長。
AgileEAS.NET平臺充分把握目前軟體行業快速發展的新趨勢,基於敏捷並行開發、快速適應市場這樣淳樸的軟體工程實踐,採用業界廣泛使用的Microsoft .Net構件(組件)開發技術實踐了這種開發思想,幫助軟體企業實現“敏捷變化、快速適合”的目標,從而幫助軟體企業在激烈的市場競爭中贏得先機並獲得更高的回報。
二、關於Web運行容器
AgileEAS.NET SOA 中間件平臺自2004年發展第一版本以來,因為我們團隊本身所從事的工作的原因,一直是長於桌面應用的開發,因此,AgileEAS.NET SOA 中間件也針對WinForm、WPF運行環境做的最優,而一直一以,Web插件的運行環境一直做的不夠好,其原因是我們沒有特別優秀的Web開發人員和相關技術體系。
為了彌補這個短板,我們曾經開發過AxtiveXFrom運行容器來使用桌面技術做假性Web,也曾經嘗試使用Silverlight技術開發Silverlight運行容器充當Web運行容器,但都是不是很理想。
越來越多的用戶反饋希望AgileEAS.NET SOA 在Web開發上有所做為,同時他們也給我們很多的參考和幫助,在他們的幫助和一些建議之下,我們選擇基於FineUI開發出了AgileEAS.NET SOA 中間件的Web運行容器,所以在此處也特別感謝對我們支持和幫助的用戶和朋友們。
基於FineUI開發Web運行容器並且開源,藉此機會讓希望能使用AgileEAS.NET SOA 進行Web開發的朋友有一個簡單明瞭的官方例子,也可以讓想對AgileEAS.NET SOA 中間件的管理功能進行自定義的朋友們能進一步認識AgileEAS.NET SOA 中間件的相關管理功能的實現思路,數據存取規則。
我們也希望能有更多的朋友給我們建議、反饋和幫助,也更希望有朋友幫助我們使用AgileEAS.NET SOA +ASP.NET MVC 重新實現Web運行容器。
三、下載Web運行容器源碼
目前Web運行容器源碼已經被整合在AgileEAS.NET SOA 中間件的發佈包之中:
所以下載Web運行容器源碼請通過AgileEAS.NET SOA 中間件官網的最新下載欄目進行下載:
四、配置運行Web運行容器
通過SVN下載AgileEAS.NET SOA 中間件最新的開發包之後,請先參考AgileEAS.NET SOA 中間件平臺5.2版本下載、配置學習(一):下載平臺並基於直連環境運行一文創建並初始自己的運行資料庫,目前支持MS SQL 2005或更高版本,ORACLE 10G或更高版本,MYSQL 5.6或更高,Sqlite資料庫。
完成資料庫的創建和初始化之後,請通過AgileEAS.NET SOA 中間件配置生成工具EAS.Configure.exe生成配置信息:
並且把生成的配置信息複製下到存到某一文本文件或者相應的地方,然後使用VS2015打開EAS.WebShell目錄之中的解決方案EAS.WebShell:
用EAS.Configure.exe生成的配置替換Web.Config之中的配置,註意:只替換EAS\Objects裡面的內容。
最後,編譯源代碼。:
按F5運行”EAS.WebShell”項目,打開瀏覽器:
輸入用戶名:Administrator/james,密碼:sa然後點擊登錄:
我們選擇某個功能進行操作:
OK,Silverlight運行容器搞定。
五、聯繫我們
為了完善、改進和推廣AgileEAS.NET而成立了敏捷軟體工程實驗室,是一家研究、推廣和發展新技術,並致力於提供具有自主知識產權的業務基礎平臺軟體,以及基於業務基礎平臺了開發的管理軟體的專業軟體提供商。主要業務是為客戶提供軟體企業研發管理解決方案、企業管理軟體開發,以及相關的技術支持,管理及技術咨詢與培訓業務。
AgileEAS.NET平臺自2004年秋呱呱落地一來,我就一直在逐步完善和改進,也被應用於保險、醫療、電子商務、房地產、鐵路、教育等多個應用,但一直都是以我個人在推廣,2010年因為我辭職休息,我就想到把AgileEAS.NET推向市場,讓更多的人使用。
技術團隊成員都是合作多年的老朋友,因為這個平臺是免費的,我們的營運開支主要靠為客戶提供咨詢服務所得,我們都是因為程式員的那種理想與信念堅持,在此我感謝一起奮鬥的朋友和一直支持我們工作的客戶、朋友。
團隊網站:http://www.agilelab.cn,
AgileEAS.NET網站:http://www.smarteas.net
官方博客:http://eastjade.cnblogs.com
QQ:47920381
AgileEAS.NET QQ群:
113723486(AgileEAS SOA 平臺)/上限2000人
199463175(AgileEAS SOA 交流)/上限2000人
116773358(AgileEAS.NET SOA 平臺)/上限2000人
郵件:[email protected],[email protected],
電話:18629261335。