程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> Sculpture ----基於MDD的集成開發平台

Sculpture ----基於MDD的集成開發平台

編輯:.NET實例教程

Sculpture是一個基於模型驅動的集成開發平台,目前已經發布了2.1版本. 相信大家對模型驅動,領域設計這些概念已經並不陌生,模型驅動能夠極大的提高開發效率,當然這也和項目的類型有關,有所為有所不為,一定要因地制宜。

  對於開發系統產品來說,一般是分三個方向:

  1.一種是開發出一個功能全面的產品,功能可配置化,客戶根據自己的需求進行功能的配置。如SAP

  2.另外一種是根據客戶的需求直接在平台上進行二次開發,開發完再提交給客戶.  如U9 ,EasyBridge.Net

  3.還有一種就是拿一個案例或者是標准模塊給客戶演示,然後再在標准模塊上進行修改或者重新開發。 如XXX公司

  平台也分為很多種,平台的抽象程度和個性化程度直接決定著一個產品是否成功。說多了,不說這些了。

  Sculpture可以稱得上一個二次開發平台,而且是少有的比較完整的這方面的開源產品,對於產品開發來說,Scuplture能夠極大的提高生產率真和規范性。

  等等,我並不是在做Sculpture的廣告,雖然我一直關注著這個開源產品的發展,但我並不是這個產品的開發人員,只不過是和大家分享:

  Sculpture基於模型驅動的模型上,采用vs.Net dsl技術,t4等技術。大致的一些功能如下:

  1.支持模型對象設計(支持一對多,多對多,一對多等關系,支持繼承)

  2.支持模型對象與數據庫的雙向操作 (數據庫支持SQL Server, Oracle,MySQL)

  3.支持模型塊設計

  4.支持完全SOA設計開發

  5.集成流程設計器

  6.多層次代碼生成(sql腳本,存儲過程,實體層,業務,數據訪問,前台UI)

  7.支持元數據的多框架代碼生成(目前支持NHibernate,Entity Framework,CSLA,Enterprise Library,ASP.Net mvc,Silverlight,WPF…….)

  8.靈活的可擴展性。你可以在Sculpture上開發自己的Mold來滿足自己的需求.

  9.完全集成於VS.Net,自動構建項目。

  官方地址:  http://www.dawliasoft.com/

  秀下圖片:

  Sculpture ----基於MDD的集成開發平台

  Sculpture ----基於MDD的集成開發平台

  Sculpture ----基於MDD的集成開發平台

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved