作用
動軟代碼生成器是一款完全自主智慧財產權研發的為軟體項目開發設計的自動代碼生成器,也是一個軟體項目智慧型開發平台,它可以生成基於面向對象的思想和三層架構設計的代碼,結合了軟體開發中經典的思想和設計模式,融入了工廠模式,反射機制等等一些思想。主要實現在對應資料庫中表的基類代碼的自動生成,包括生成屬性、添加、修改、刪除、查詢、存在性、Model類構造等基礎代碼片斷,支持不同3種架構代碼生成,使程式設計師可以節省大量機械錄入的時間和重複勞動,而將精力集中於核心業務邏輯的開發。 動軟代碼生成器 同時提供便捷的開發管理功能和多項開發工作中常用到的輔助工具功能,您可以很方便輕鬆地進行項目開發,讓軟體開發變得輕鬆而快樂!幫您快速開發項目,縮短開發周期,減少開發成本,大大提高了企業的研發效率,使得軟體企業在同樣的時間創造出更大的價值。
功能說明
自動生成代碼
一鍵自動生成各種代碼,可以節省大量的時間來做業務邏輯的代碼,那些重複的代碼就交給它去做吧,1分鐘生成一個架構所有的基本代碼。有了它開發項目的效率簡直輕鬆多了。
自動生成三層架構的完整項目和代碼:簡單三層結構;基於工廠模式三層架構;自定義結構模版
自動生成ASPNET頁面和cs後台代碼
自動生成父子表的(事務)的代碼
可以自定義代碼生成的頁面模板,批量生成項目代碼。
靈活的代碼生成方式
可以自定義手工選擇生成的欄位。
可以自由設定命名空間和實體類名。
自動生成方法屬性注釋。
支持對表和視圖的代碼生成。
支持對多種類型資料庫生成代碼:如SQLServer2000/2008、Oracle、MySQL、OleDb等。
可以生成多種不同類型數據層代碼,例如: 基於SQL字元串方式,基於Parameter方式和基於存儲過程方式的數據層。
生成存儲過程和腳本
可根據選定的資料庫和表(可多選),自動生成增、刪、改、查等操作的存儲過程腳本,和生成表的創建腳本及數據記錄的SQL腳本,支持在當前生成和導出腳本檔案功能。
生成資料庫結構文檔
可以根據選定的資料庫和表(可批量生成),可以生成欄位的詳細信息,包括默認值,描述等信息.生成相應的表結構文檔,免去手工寫文檔和操作的麻煩。
多種類型資料庫管理器
支持SQL Server2005/2008、Oracle、MySQL、OleDb四種類型的資料庫同時管理。
實現類似SQLServer2008的查詢分析器的功能,方便平常在代碼編輯的時候想查看資料庫的信息,並且可以很直觀的查看欄位類型,長度,主鍵,默認值等詳細信息,省去了在代碼和資料庫管理器之間的來回切換,方便快捷。
同時支持表的重命名,刪除,數據瀏覽等常用操作。
查詢分析器
實現類似SQLServer2008的查詢分析器的功能,方便編寫代碼時想進行數據查詢。
實現執行選中部分SQL語句。
實現關鍵字高亮。
支持F5快捷鍵執行語句。
實現打開現有腳本,保存當前腳本功能。
實現錯誤檢測提示功能。
外掛程式
支持擴展外掛程式機制的代碼生成和外掛程式的自定製開發。 如果有興趣, 您還可以製作自己的外掛程式與全球用戶分享.
二次開發類庫
免費提供數據訪問類庫組件,頁面數據校驗等等通用函式類庫源碼。 你也可以自己進行類庫完善封裝與全球用戶分享.
背景
動軟代碼生成器是由動軟卓越(北京)科技有限公司研發,軟體的前身是李天平先生個人自主研發,經過長時間的完善和更新,目前已經獲取《軟體著作權》,官方下載量超過90萬次。同時,李天平創立了動軟卓越(北京)科技有限公司,公司專注於電子商務系統軟體研發和系統集成服務,長期致力於企業信息系統開發、高端網站平台建設和電子商務系統解決方案、網上商城、社會化電子商務購物分享系統,移動互聯手機套用開發,以及項目技術合作。 公司註冊資金1000萬,擁有自己的自主智慧財產權軟體研發框架和軟體平台。 榮獲國家著作權局《軟體著作權》證書和《雙軟企業認證》。