動軟.Net代碼生成器Codematic (供大家分享)

動軟.Net代碼生成器Codematic 是一款爲C#數據庫程序員設計的自動代碼生成器,Codematic 生成的代碼基於面向對象的思想和三層架構設計,結合了Petshop中經典的思想和設計模式,融入了工廠模式,反射機制等等一些思想。採用Model+DAL +BLL+Web 的設計,主要實現在對應數據庫中表的基類代碼的自動生成,包括生成屬性、添加、修改、刪除、查詢、存在性、Model 類構造等基礎代碼片斷,支持不同3種架構代碼生成,使程序員可以節省大量機械錄入的時間和重複勞動,而將精力集中於核心業務邏輯的開發。
   Codematic 同時提供方便的多類型數據庫管理,查詢分析器,SQL腳本生成,存儲過程生成,數據庫文檔生成,Web項目發佈,代碼批量自動輸出等多項開發工作中常用到的功能,您可以很方便輕鬆地進行項目開發。

詳細功能說明

1.自動生成代碼
  可以生成3種不同架構的代碼。可以自定義生成的字段,項目架構,代碼類型,方法。
  它可以生成:實體Model,DAL(數據訪問層),IDAL(接口層),DALFactory(類工廠),BLL(業務邏輯層),WEB層等多層的代碼,可以節省大量的時間來做業務邏輯的代碼,那些重複的代碼就交給它去做吧,1分鐘生成一個架構所有的基本代碼。我感覺有了它開發項目的效率簡直輕鬆多了。
2. 多類型數據庫集中管理器
   類似SQLServer2005的管理界面,支持SQL Server,Oracle,OleDb三種類型的數據庫,方便平常在代碼編輯的時候想查看數據庫的信息,並且可以很直觀的查看字段類型,長度,主鍵,默認值等詳細信息,省去了在代碼和數據庫管理器之間的來回切換,方便快捷。
3. 查詢分析器 。 實現類似於SQLServer的查詢分析器的功能,方便編寫代碼時想進行數查詢。
4. 自動生成存儲過程和SQL腳本 。可以生成存儲過程,查詢語句,數據插入腳本,對象定義腳本等。
5. 自動生成數據庫結構的文檔。
6. Web項目文件發佈。
7. 代碼批量生成自動導出功能。
8. 其他
: C#ToVB.NET代碼轉換器。
 

                                                                               http://www.maticsoft.com/

 
發佈了5 篇原創文章 · 獲贊 0 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章