RyanCoder程式碼生成器 For SqlServer版
一. 背景介紹:
Hi,I‘m Ryan,目前網上程式碼生成器有很多而且功能都很強大、強大的同時也帶來操作的上的被動和繁瑣、那麼怎樣的軟體操作簡單而且很適合自己尼?、這些都是要考慮其中的。從現在軟體開發來看:存在這幾種"模式"
1.純儲存過程開發
2.後臺直接呼叫DbHelper,傳參Sql字串
3.三層或多層
4.MVC
5.Spring.net 或NHiberNet
一般根據軟體的大小和開發週期選擇不同的開發模式,當然每個專案領導人都有決策使用什麼開發模式、小型專案一般沒有必要搞得那麼複雜了,對於大型的專案我們可以採用3、4、5中的一種,如果你不嫌配置麻煩、如果你很鍾愛MVC路由,個人覺得三層或多層還是比較中規中矩的選擇,分層帶來的好處大家都懂的,重複的程式碼大家都討厭寫,網上的程式碼生成器太多不知道選擇哪個?如果你同意我的觀點、那麼Come on 來試試RyanCoder程式碼生成器吧,試過後會有別樣的輕鬆、誰用誰知道。
二 . 關於1.0 Beta版:
之前的釋出的1.0Beta版,包含的功能有:生成實體層、生成資料層、生成邏輯層、生成儲存過程、複製程式碼、配置資料層的功能,使用過程中有幾點注意事項
1.使用軟體前,請先配置好資料層。
2.在生成資料層程式碼時,放在專案中使用該類需要一個引用一個RyanCommon.dll檔案。
3.預設實體層名稱空間:RyanEntity,預設資料層名稱空間:RyanDAL,預設邏輯層名稱空間:RyanBLL,可以自己修改各自的名稱空間。
三. 關於1.0 Ultimate版:
介於大家使用1.0Beta版過程中反饋的資訊,1.0 Utimate針對大家的反饋新增瞭如下功能:
1.顯示錶欄位屬性:如:ID pk int not null 。
2.一鍵複製程式碼
2.右鍵支援複製/全選/匯出.cs類和.sql指令碼檔案:
3.靈活的資料層,名稱空間選項配置
4.靈活的類檔案註釋
5.摒棄了外部檔案的引用
軟體相關圖片如下:
四. 使用方法和下載地址:
安裝前請確保系統已經安裝了.netframework