Silverlight企業應用快速開發平台框架設計(一)目標


Silverlight企業應用快速開發平台總體目標

      使用Silverlight企業應用快速開發平台開發的項目

          1.整個項目所有頁面80%無編碼完成(這里要事實求是,如果說100%那就絕對是吹大牛,微軟也不能搞定)

          2.開發效率:頁面開發效率提升300%(簡單頁面開發<5分鍾,一個項目的所有基礎資料可以在2小時內完工)

                         是不是目標有點不切實際,NO,目前已經在ASP.NET快速開發平台實現,目前是希望改版成Silverlight運行

                         目前ASP.NET快速開發平台在2011年支持了17個項目的開發工作

                         其中其實不乏100萬以上的項目,成員構成:一個項目經理,一個程序經理,一個開發人員

                         這樣的一個成員構成,在這么短的時間完成這樣的工程,也許你會感覺不可以思議

                         不可以思議的是,此項目經理非全身心投入,另外有其他2~3案子在同時跟進中

                         程序經理是兼職的,是另外項目組的程序經理,也同時有2~3個項目在同時進行

                         開發人員全職

                         在這里不是炫耀過去的成績,而是在堅定我們的目標,只有目標可行,目標明確,才能順利實現

                         同時也證明接下來我們要做的事是有意義的、有價值的

                         所以我希望這個案子(Silverlight快速開發平台)在未來是非常有價值的,參與的同事,你要為你今天的所作所為感到自豪

                         因為悄然之中你已經改變了世界,改變了很多人的開發模式

 

          3.開發質量:BUG率降低60%

          4.系統靈活性:提高無法衡量 ,硬要 衡量 1/0 

                   例如:之前 UI布局,屬於硬編碼,Silverlight快速開發平台支持運行時調整

                   可以快速響應客戶需求,形成公司有效競爭力

                   同時軟件是以配置的形式運行時根據配置自動產生畫面,這樣可以將配置頁面配置以數據管理的方式

                   管理到數據庫中,這樣可以實現程序的批量管理功能

                   如:到了開發某期,客戶需要增加XX編號的編碼規則,

                        這樣Grid控件顯示寬度不夠,客戶希望全系統全部修改掉,對於傳統開發模式這個消息無亞於晴天霹靂

                        在這里1分鍾,只要60秒,搞定!

                        這塊不用考慮,目前框架已經實現


   未來的開發模式

                        ASP.NET,Silverlight都是使用統一的平台配置(目前配置平台已經完成)

                         全稱《統一開發平台》所有的項目都在這個平台上配置定義完成,平台產出XML,    

                         然后通過下面不同的Driver產生對應的畫面,

                         運行時,如果覺的不合適,可以調整配置,無需打開IDE開發環境,你只需要有瀏覽器即可

                         接下來是開發對應界面的驅動即可 ASP.NET.Driver (2011已投入運行) 、Silverlight.Driver(90%開發完畢)


      下面的一系列博文,希望將我在"創作"這個Silverlight快速開發平台的所思所想分享給大家我!希望對大家有所幫助!

        

下面DEMO圖片顯示的項目編碼量壓縮后50KB

 

 


免責聲明!

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



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