亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MyGenerator我的代碼生成器 V3.9

asp.net代碼生成器

  • 軟件大?。?span>462KB
  • 軟件語言:簡體中文
  • 軟件類型:國產軟件
  • 軟件授權:免費軟件
  • 軟件類別:開發(fā)輔助
  • 應用平臺:Windows平臺
  • 更新時間:2012-02-25
  • 網友評分:
360通過 騰訊通過 金山通過

情介紹

距離上次發(fā)布已經相隔13個月了,在此特別感謝許多朋友的建議和鼓勵,歷經了多個版本的更迭后,才有了現在這個功能更多,更加實用的東西。雖然依舊沒什么技術含量,不過畢竟是自己花了很多時間的,還是自薦一下吧。

  個人感覺目前的實用性還可以,至少在我們Team內用的還是不錯。同時說一下,之所以不用廣為流傳的其它代碼生成器,比如Code Smith、動網生成器,主要是如下原因:

  1:這些代碼生成器的代碼生成過程不夠簡捷;

  2:我們公司項目都是使用存儲過程;

  3:如果我改了一個表的結構,那么基本就要重新生成一遍代碼;

  4:這些軟件的體積都不小,換臺機器就要安裝一遍,個人還是比較喜歡不寫注冊表的綠色軟件。

  所以我就自己寫了一個方便自己使用的代碼生成器,同時也當是練練手。

  下面略過開發(fā)流程,簡單介紹一下本軟件的一些情況。

一:使用環(huán)境和適用范圍

  本軟件主要是用來做.Net開發(fā)代碼生成的,適用環(huán)境為VS2008+ .Net framework4.0 Client Profile SQL2008+ C#; 適用于使用傳統(tǒng)三層架構,使用存儲過程,并且對性能沒有嚴格控制的中小型項目。

二:簡單介紹

  本軟件提供了一整套數據庫操作的框架。Web層、BLL層、DAL層以及Utility和Model層代碼都可以自動生成。當然最簡單的是直接生成解決方案,然后你就可以直接針對某個表進行增刪改查了。各個層的代碼和傳統(tǒng)的寫法略有差異,主要體現在DAL層數據庫操作和SQL Server存儲過程的寫法上。其它層基本符合OO,代碼結構簡單,有較強的可讀性。主要特點如下:

  1:數據庫交互只用寫一次,即使你不斷的增加、修改方法,DAL層的代碼都不需要修改;

  2:對于存儲過程,不再需要繁瑣的設置SQL參數;

  3:每個數據表只對應一個存儲過程,結構清晰,易于維護;

  4:BLL支持事務過程,支持選擇數據庫操作時的智能提示;

  5:頁面層的CS代碼簡單,便于維護和調試;

三:主要功能

  1:根據需要自動生成實體類、存儲過程、WEB層前后端、BLL層的幾個基本業(yè)務操作的代碼。

  2:支持批量導出代碼,生成相應的文件類型,方便直接加入項目;

  3:支持直接導出VS2010項目 (需要重新編譯項目) ;

  4:支持模板的自定義和20種自定義參數,使用NVelocity規(guī)則;

  5: BLL層直接支持T-SQL事務,使用簡單;

  6:綠色軟件,體積小,便于攜帶;

  7:界面美觀,有不錯的用戶體驗;

四:使用方法和功能詳細介紹

  1:軟件登陸,初始化項目參數:這步按提示輸入參數就可以了。需要注意的是,服務器參數可以在Config.xml 中手動設置,也可以直接輸入

  2:軟件主界面:目前提供了全部功能。后續(xù)版本會提供一些新加功能,比如自定義模板的管理。默認是顯示軟件支持的自定義參數列表,目前一共支持20種自定義參數。如果你還需要什么參數,請告訴我,謝過。

  3:從左側表列表中選擇所需要的數據表后,點擊生成,主窗口為生成代碼,右下角窗口為當前選擇表的增刪改查T-SQL語句:

  4:生成C#實體類和基本數據庫操作的動作表枚舉:

  5:生成存儲過程,每個表對應一個存儲過程,和傳統(tǒng)的每個方法對應一個存儲過程不同,這樣可以大大減少存儲過程的數量,方便維護和移動:

  6:生成Web層前臺代碼:

  7:生成Web層后臺代碼:

  8:生成BLL層代碼:

  9:生成自定義代碼,可以在vm文件夾下增刪擴展名為.vm的模板文件,句法請查看demo.vm文件:

  10:導出當前生成的代碼,會根據當前選擇生成默認文件夾,如自定義模塊會全部生成在Custom文件夾下:

  11:根據當前數據庫,生成整套解決方案。目前需要將五個項目手動加入解決方案的編譯列表,再手動重新編譯:

  12:軟件幫助:

五:存在的問題

  1:可能是由于使用WPF的問題:首次啟動較慢,視機器性能而定,一般會耗時10S左右

  2:肯定尚有很多未發(fā)現的問題,希望大家得到大家的幫助,我一定會努力完善。

六:更新歷史

  V 3.9.0.0

  增加:支持一鍵在SQL Server中生成存儲過程

  增加:對不支持數據類型的錯誤提示,防止程序崩潰

  增加:創(chuàng)建存儲過程時的唯一性判斷

  增加:數據庫列表和數據類型映射的管理

  修改:對于多表,只導出一個SQL SP的Script文件

  修改:Insert返回long而不是int

  修改:一個存儲過程可能會生成亂碼的問題

  修改:一些用于增強用戶體驗的布局調整

  V 3.8.0.0

  增加:支持根據數據庫直接導出一份比較漂亮的HTML文檔

  增加:基本方法SelectAll

  修改:生成的存儲過程不再獨立到單個文件,現在只使用一個文件,方便數據庫操作

  修改:Guid為主鍵時,生成的解決方案有些方法無法、正常實現

  修改:點擊返回按鈕后無法、正常生成解決方案

  修改:其它幾個已知Bug

  V 3.7.0.0

增加:數據讀取支持分頁控制

增加:服務器列表管理按鈕

增加:統(tǒng)一出錯信息的提示窗口,信息提示更加友好

修改:代碼重構,優(yōu)化

修改:已知Bug修復   

修改:直接可以重新編譯解決方案,不需要手動把項目加入編譯列表

V3.6.0.0

增加:管理自定義模板,模板編輯支持智能提示和快捷鍵操作

修改:更新部分窗口美化,增加出錯提示和版本提示

修改:幾個特殊數據類型會導致存儲過程無法執(zhí)行

修改:點擊重置會重新加載數據表列表和字段列表

修改:代碼重構,提高代碼執(zhí)行效率

修改:修復已知特殊字符會使得解決方案產生錯誤,從而不能順利編譯的問題

修改:已知的其它幾個代碼生成的問題(DateTime類型轉換,GUID作為主鍵,NText類型使用like等

修改:部分代碼生成的修改,生成的代碼更加健壯

V3.5.0.0

增加:自定義參數類型

增加:提示新版本和自動更新

修改:修復數據庫名或者表名有特殊字符時生成的解決方案會編譯不通過

修改:修復(MAX)數據類型默認長度的問題

V3.4.0.0

增加:直接根據數據庫生成解決方案

增加:標簽頁支持雙擊關閉

修改:界面布局調整,增強用戶體驗

修改:大幅增強自定義代碼功能,可以自定義模板生成復雜代碼塊

修改:修復一個數據類型的映射問題

修改:修復一個已知頁面控件顯示的錯誤

V3.3.0.0

增加:生成代碼支持導出為相關文件

修改:界面美化,增強用戶體驗

修改:代碼格式化,自動著色和折疊

修改:修復一個會導致自動退出的Bug

修改:部分優(yōu)化自動生成的代碼

V3.2.0.0

修改:BLL層代碼根據Table自動生成,更加符合面向對象的原則

修改:WEB前端方法調用更加簡單

修改:修復已知的幾個代碼生成錯誤的問題

修改:Web后臺代碼調整,更加通用

V3.1.0.0

增加:代碼生成時對非主鍵自增字段的處理邏輯

增加:增加對中文字段和中文數據庫名的支持

修改:存儲過程中用中括號括起字段名,避免沖突

修改:存儲過程中增加唯一性確定過程,后端代碼在插 入和更新的過程中加入唯一性判斷的事務

修改:說明性文字部分修改和修正

V3.0.0.0

增加:界面布局調整,更加符合用戶體驗

增加:界面切換效果

修改:取消BLL和DAL層的代碼自動生成,改為通用類,無需根據數據表生成

修改:大幅修改代碼生成,支持使用多數據庫操作的T-SQL事務,整個數據庫訪問流程更加靈活,支持數據庫操作的智能提示

修改:修復已知的幾個代碼生成錯誤的問題

V2.1.0.0

增加:全面支持SQL Server 2008 R2

修改:修復兩個已知會造成程序退出的Bug

V2.0.0.0

增加:BLL,DAL,WEB層的自動代碼生成

增加:“關于”和“幫助”頁面

修改:軟件正式更名為 我的代碼生成器(My Generator)

修改:布局調整

V1.8.0.0

優(yōu)化:一些用戶體驗的調整,切換功能自動生成對應代碼,字段列表選擇更加符合用戶體驗

修改:修復一個生成的代碼中,如果有DateTime類型,那么默認空值存入數據庫可能會溢出的錯誤

修改:增加某些字段類型的精度顯示

修改:登錄窗口的服務器和數據庫名支持手動輸入

修改:布局調整,增加反選按鈕

V1.7.0.0

增加:DB Server的別名功能,可以為同一個DB Server 設置不同的登錄賬戶;

優(yōu)化:改進默認本地網站,兼容SQL2005/SQL2008;

修改:布局調整,可以最小化窗口;

V1.6.0.0

增加:增加多個可自動生成項;

修改:所有可設置部分整合到一個Config.xml中;

修改:布局調整;

V1.5.0.0

增加:支持自己導入數據庫列表;

優(yōu)化:優(yōu)化了代碼,現在遠程連接速度大幅度提高;

修改:更新了SQL代碼生成規(guī)則;

修改:完善了C#實體類和存儲過程的生成方案;

修改:布局調整;

V1.4.0.0

增加:可以自動生成每個Table的基本SQL查詢語句。

V1.3.0.0

優(yōu)化:代碼優(yōu)化,調整界面和模板內容;

修改:軟件語言中文化;

V1.2.0.0

增加:增加了兩個模板;

優(yōu)化:代碼優(yōu)化,修復一些Bug;

V1.1.0.0

優(yōu)化:代碼優(yōu)化,加快遠程連接的速度;

修改:修復一些Bug,調整界面;

V1.0.0.0

增加:提供最基本的實體類生成;

載地址

下載錯誤?【投訴報錯】

MyGenerator我的代碼生成器 V3.9

      氣軟件

      關文章

      載聲明

      ☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
      ☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的MyGenerator我的代碼生成器 V3.9資源來源互聯網,版權歸該下載資源的合法擁有者所有。