.net項目開(kāi)發(fā)工具是一款為.net開(kāi)發(fā)人員設計的工具軟件,它主要具備以下功能:
1. 采用配置方案模式??煽焖賱?chuàng )建和使用某一方案,提高工作效率。
2. 快速創(chuàng )建和管理數據庫對象(如存儲過(guò)程、視圖、自定義函數及數據表等),同時(shí)提供簡(jiǎn)單實(shí)用的調試功能,方便使用。
3. 為了便于管理存儲過(guò)程,特將某些存儲過(guò)程與數據表進(jìn)行關(guān)聯(lián),方便管理。同時(shí)可依賴(lài)于關(guān)聯(lián)的存儲過(guò)程生成程序代碼。
4. 功能強大的查詢(xún)分析器??稍诖藞绦蠸QL,創(chuàng )建數據庫對象并自動(dòng)同步數據庫對象結構樹(shù)。
5. 導出文檔。將某一數據庫的指定或所有數據表生成文檔。
6. SQL收藏。對常用的SQL進(jìn)行分類(lèi)管理。
7. 開(kāi)放的插件結構。允許在接口規范下設計自己的插件,實(shí)現如數據查詢(xún)、生成代碼的功能。
8. 智能升級。自動(dòng)判斷服務(wù)器版本并自動(dòng)升級。
9. 工作界面人性友好,并可以更換Skin。
微軟.NET多層網(wǎng)絡(luò )應用快速開(kāi)發(fā)工具,無(wú)論是行業(yè)應用還是跨行業(yè)應用,Iron Speed Designer都可以將你從繁重的編碼工作中解脫出來(lái),并縮短開(kāi)發(fā)周期.
Repository Factory是微軟模式與實(shí)踐小組發(fā)布的一個(gè)開(kāi)發(fā)指南包,它把之前的Web Service Software Factory(WSSF)集成的Data Access Guidance Package分離出來(lái),形成了一個(gè)單獨的開(kāi)發(fā)指南包。引用Johnny Halife的話(huà)說(shuō):“它不是一個(gè)對象-關(guān)系映射(Object-Relational Mapping,ORM)工具,它的目的是作為一個(gè)輕量級的代碼生成器,以自動(dòng)化完成絕大部分生成領(lǐng)域模型對象,并將之持久化到數據庫的任務(wù)代碼?!?/p>
CodePlus是一款為C#數據庫程序員設計的自動(dòng)生成器,生成的代碼基于三層結構設計思想,主要實(shí)現數據庫中對表、視圖的選擇 (select)、修改(update)、刪除(delete)、新建(Insert)和存在(Exist)的存儲過(guò)程的自動(dòng)生成;實(shí)現在c#中對應數據 庫中表的基類(lèi)代碼的自動(dòng)生成,包括生成屬性、添加、修改、刪除、選擇(返回sqldatareader或arraylist)、存在性等基礎代碼片斷,使 程序員可以節省大量機械錄入的時(shí)間,而將精力集中于核心商業(yè)邏輯層的開(kāi)發(fā)。
CodePlus同時(shí)又是一款簡(jiǎn)單的代碼片斷管理程序,您可以很方便地管理自己的日常常用代碼,同時(shí)也可以從網(wǎng)絡(luò )上下載他人共享出來(lái)的代碼。
MyGeneration是一個(gè)功能很強大的代碼生成工具。通過(guò)編寫(xiě)包含各種類(lèi)型腳本(C#,VB.Net,JScript,VBScript)的模板,通過(guò)數據庫的表內容,生成你需要的各種代碼。你可以用它來(lái)生成ORM的實(shí)體類(lèi),存儲過(guò)程,SQL語(yǔ)句等等。
MyGeneration提供了強大的在線(xiàn)模版庫,你可以通過(guò)訪(fǎng)問(wèn)其網(wǎng)站或者使用Template Browser中的在線(xiàn)模版功能按鈕尋找你需要的模版。當然你也可以根據需要自己寫(xiě)模板。
Macrobject CodeAuto 是一個(gè)基于模板的代碼生成工具 (Code Generator),它能從數據庫架構、數據庫數據、XML及其它數據源生成各種文本文件。
一個(gè).NET免費代碼生成器,可以生成VB.Net和C#語(yǔ)言的代碼,以及三層架構與ORM架構代碼。
湛藍代碼生成器是一款軟件自動(dòng)化生產(chǎn)的強有力的工具。它提供數據庫結構和存儲過(guò)程自動(dòng)生成,數據訪(fǎng)問(wèn)層代碼自動(dòng)生成,界面代碼自動(dòng)生成,應用自動(dòng)生 成,文檔自動(dòng)生成的等功能。自動(dòng)生成能力覆蓋了軟件生產(chǎn)的全部過(guò)程,生成的代碼和文檔能很好的進(jìn)行銜接,并且支持直接生成可運行的應用。
SocanCode是一個(gè)能幫助.NET開(kāi)發(fā)者自動(dòng)生成代碼,存儲過(guò)程,用戶(hù)控件等的工具,使用它可以省去眾多繁瑣的重復工作,讓開(kāi)發(fā)更簡(jiǎn)單。
Codematic 是一款為 C# 數據庫程序員設計的自動(dòng)代碼生成器,Codematic 生成的代碼基于基于面向對象的思想和三層架構設計,結合了Petshop中經(jīng)典的思想和設計模式,融入了工廠(chǎng)模式,反射機制等等一些思想。采用 Model + DAL + BLL + Web 的設計,主要實(shí)現在 C# 中對應數據庫中表的基類(lèi)代碼的自動(dòng)生成,包括生成屬性、添加、修改、刪除、查詢(xún)、存在性、 Model 類(lèi)構造等基礎代碼片斷,使程序員可以節省大量機械錄入的時(shí)間和重復勞動(dòng),而將精力集中于核心業(yè)務(wù)邏輯的開(kāi)發(fā)。
Codematic 同時(shí)提供方便的數據庫查詢(xún)管理,SQL腳本生成,存儲過(guò)程生成,數據庫文檔生成,Web項目文件發(fā)布,代碼生成自動(dòng)導出文件等多項開(kāi)發(fā)工作中常用到的功能,您可以很方便地進(jìn)行項目開(kāi)發(fā)。
CodeSmith是一個(gè)基于模板的代碼生成工具,它使用類(lèi)似于A(yíng)SP.NET的語(yǔ)法來(lái)生成代碼或文本。
聯(lián)系客服