當前位置:首頁 » 操作系統 » 動軟net系統框架源碼

動軟net系統框架源碼

發布時間: 2022-08-17 08:40:45

1. 基於vs2008/C#語言利用動軟.net生成三層架構系統或網站案例

呵呵··

本人用的就是動軟生成的三層框架·

其實都一樣··

框架生成了·用法和自己寫的三層沒多大區別··

沒有的方法你也可以自己手動去寫···

2. 動軟代碼生成器怎麼把2012的QLS附加到2008上

1
下載
1. 系統要求:Microsoft Windows2000/XP/2003/7 或者更高。機器必須安裝.NET Framework v2.0。
2. 官方下載地址:http://www.maticsoft.com/download.aspx
3. 下載解壓後安裝包有如下文件,如圖:
Codematic2.msi 是動軟.NET代碼生成器的安裝文件。
Builder文件夾是代碼生成插件的源碼,動軟.NET代碼生成器支持可擴展的代碼生成插件,用戶可以定製自己的代碼生成的插件,根據介面開發自己的代碼生成方式,按自己的需求進行代碼生成。
Codematic_Data.MDF和Codematic_Log.LDF是通過動軟新建項目中所帶管理模塊所需要的資料庫文件。後台管理員默認登錄用戶名:admin 密碼:1

2
安裝
1.雙擊Codematic2.msi 進行直接安裝即可。安裝動軟時,如果用戶機器360彈出警告,那僅僅是個簽名認證提示,並非木馬,選擇「繼續安裝」,然後點擊「確定」即可。
2.安裝成功後,在開始-菜單和桌面上會有動軟.NET代碼生成器的圖標。

3
在軟體界面的左側資料庫視圖窗口,選擇【伺服器】,右鍵出現菜單或 點擊第1個按鈕如圖紅框內

4
選擇【添加伺服器】,然後,出現「選擇資料庫類型」窗口

5
根據自己的實際情況,選擇一個機器上有的或自己項目中在用的資料庫類型。並確保你選擇的資料庫是可以正常訪問的。然後,【下一步】。
注意事項:
(1) 輸入伺服器IP地址,如果是本機也可以是:(local) 或是. 或者 127.0.0.1。 如果伺服器並非只有一個默認實例,請採用:伺服器\實例名的方式連接。(2)一定要選擇和實際資料庫伺服器版本一致的選項,否則會導致連接資料庫錯誤。注意:請使用sqlServer的企業版或正式版本,不能是SQL EXPRESS版,否則無法連接。(3)身份驗證可以選擇是SQLServer認證,還是Windows認證。
(4)輸入資料庫伺服器用戶名密碼。如果不知道,請聯系你的資料庫管理員。(5)如果資料庫的表比較多,連接速度會比較慢,啟用【高效連接模式】實現快速連接。(6)可以通過【連接/測試】,來連接伺服器並獲取資料庫列表,從而可以實現只選擇連接一個庫進行操作,減少不必要的連接時間,提高工作效率。

6
如果選擇的是Oracle,
輸入您自己安裝過的Oracle的管理員用戶名和密碼,服務就是安裝的Oracle服務名,一般默認是Oracle所在的機器名,如果不確定,請聯系您的資料庫管理員。

7
如果選擇的是MySQL,出現如圖所示界面

8
在地址文本框,可以直接輸入Access庫的文件地址,注意:庫文件盡量不要放在桌面,並且確保你的文件地址正確。如果你的Access並沒有設置密碼,下面的密碼可以不用管。

9
如果選擇的是SQLite,

10
在以上步驟確定後,動軟.NET代碼生成器的資料庫視圖就出現了資料庫伺服器的信息。

11
在資料庫上右鍵,【瀏覽資料庫】,通過選擇庫和表可以查看錶和欄位的信息。

12
選擇【新建查詢】菜單,即出現SQL的查詢分析器窗口,可以輸入SQL語句進行查詢。
13
在表上,右鍵選擇【瀏覽表數據】,可以查看錶的數據內容。

14
新建整個項目
在看過了基本的資料庫管理功能之外,下面我們就可以開始生成代碼了。
首先,一般第一次生成,我們要生成的是整個項目框架。
選中資料庫,然後右鍵:【新建NET項目】,或者直接點工具欄上的快捷圖標均可。

15
然後,選擇項目類型和版本:
l 簡單三層結構:生成標準的三層架構項目。
l 工廠模式結構:生成基於工廠模式的項目架構,適合一個項目多資料庫類型的情況。
l 簡單三層結構(管理):生成標準的三層架構項目,並且帶有基本的系統管理功能和界面,這些通用的功能主要是節省開發人員的時間,可以在此基礎上直接去開發自身業務模塊。
這里暫以「簡單三層結構(管理)」為例進行說明。

16
點擊【下一步】,選擇要生成的表和配置:
雙擊選擇要生成的表,選到右側列表框。然後點擊【開始生成】即可。
如果需要修改一些配置可以修改你自己的命名空間名字,是否去掉表的前綴。
代碼模板組件類型,一般初學者建議默認即可。
相關組件說明:
BuilderDALParam 數據訪問層(DAL)基於Parameter方式的代碼生成組件(推薦)
BuilderDALProc 數據訪問層(DAL)基於存儲過程方式的代碼生成組件
BuilderDALSQL 數據訪問層(DAL)基於SQL拼接方式的代碼生成組件
BuilderDALTranParam 數據訪問層(DAL)帶有事務的代碼生成組件
DAL由於不同項目要求不同,根據項目需求,選擇其中一種方式即可。
BuilderBLLComm 基於標準的業務邏輯層代碼(BLL)
BuilderModel Model層的代碼生成組件
BuilderWeb 表示層的代碼生成組件
備註:代碼還有一些生成規則,是在菜單【工具】-【選項】-【代碼生成設置】中進行設置。

17
點擊【開始生成】,則開始進行代碼的生成,直到出現「項目工程生成成功」提示,項目生成完畢,

18
打開生成的文件夾,

19
雙擊解決方案文件,打開整個項目
註:「簡單三層結構」目前暫時是VS2005版本,是為了兼容當前還在用2005的朋友。如果你使用的是VS2008,生成項目後,請先打開VS2008,選擇【菜單-文件-打開項目】的方式打開該項目,此時會提示升級項目版本,選擇升級一下項目版本到VS2008或VS2010即可,對代碼沒有任何影響。

20
打開Web項目,選中剛才選擇生成的那幾個表的頁面文件夾,右鍵【包括在項目中】,

21
打開web項目下web.config修改資料庫連接字元串,
注意:新建項目後,請記得先將安裝包里附帶的資料庫文件Codematic_Data.MDF 附加到SQLServer中。
如果需要加密,可以使用安裝包里的加解密工具(官方下載該工具)。

22
然後,選擇解決方案進行重新生成整個解決方案。整個創建項目過程即全部完成。

23
如果編譯沒有錯誤, 直接按F5鍵運行即可。整個創建項目過程即全部完成。
運行啟動登錄頁面login.aspx,輸入用戶名:admin,密碼:1
即登錄動軟系統框架的後台,界面如下

24
批量代碼生成

新建項目功能只適合於第一次,因為不可能每次都新建項目,特別是項目已經在開發中。所以,以後的項目開發中更多的應用的是【批量代碼生成】功能。批量代碼生成特別適合項目後期追加代碼時使用。
選中資料庫或者表,然後單擊右鍵菜單【代碼批量生成】,

25
出現的窗口和新建項目基本相似,只是多了一個選中架構的選項。
備註:代碼還有一些生成規則,是在菜單【工具】-【選項】-【代碼生成設置】中進行設置。

26
選則要生成的表,然後點擊【導出】
在生成的文件夾中,我們可以看到:
批量生成代碼只生成業務表的代碼,不再有解決方案文件和項目文件,以及其它類庫等。我們可以將生成的這些文件直接拖到現有的解決方案中即可。

27
單表代碼生成
除了新建項目和批量代碼生成,偶爾我們希望更個性化自定義一些代碼生成的欄位,而不是全部的自動生成,這是我們可以考慮針對單表的代碼生成。
在左側【資料庫視圖】,選中表,右鍵菜單【單表代碼生成器】,

28
然後,出現單表的代碼生成器界面,我們設置自己需要更改的信息。
選項說明:
Ø 項目名稱:主要用在生成DB腳本中。
Ø 二級命名空間:指的是這個類放在某一個二級文件夾下,從而命名空間中應該帶這個文件夾的名字。
Ø 頂級命名空間:就是項目的命名空間名稱。
Ø 類名:可以自己根據表名定義自己需要的名字。
Ø 類型:主要是生成什麼代碼,DB腳本主要生成表的存儲過程和表的創建腳本及數據腳本。
Ø 架構選擇:目前僅支持這3種最常用的架構。
Ø 代碼類型:指生成指定架構中具體某一個項目中的代碼。
Ø 代碼模板組件類型:指生成代碼的方式,因為即使同一個代碼有很多的寫法,組件主要實現的是不同的寫法,但每種寫法實現的功能都是一樣的。主要看項目需要和個人習慣進行選擇。
Ø 方法選擇:指生成最基本的增刪改查的方法代碼,後續版本將支持用戶自定義這些方法。

備註:代碼還有一些生成規則,是在菜單【工具】-【選項】-【代碼生成設置】中進行設置。

29
然後,點擊【生成代碼】按鈕,即可生成該類的代碼,如圖所示;
生成的代碼,可以直接復制到項目文件中,也可以右鍵保存成CS文件。
通過窗體下面的Tab按鈕可以來回切換設計視圖和代碼。

30
代碼生成規則設置
打開菜單【工具】-【選項】-【代碼生成設置】

這些配置保存後,在生成代碼的時候將按照這個規則進行生成。
代碼生成的規則設置范圍還在不斷增加中。

31
另外,不同資料庫類型的數據類型各有不同,這里提供了欄位類型和C#中的類型建立映射關系,生成代碼時將按映射關系來生成代碼欄位屬性的類型。

3. 動軟.Net代碼生成器怎麼用啊

使用時無需建立什麼,只要連接相應的資料庫就行了,可以生成三層的基本框架,剩下的就是在頁面直接調用方法了!當然不是每個方法都有的,需要的還是要自己寫的!不過有框架就好了

4. 動軟 動軟.Net代碼生成器 生成的簡單三層(管理)如何配置

動軟自動生成不需要配置什麼啊 只要配置下數據源就可以了啊 設置你要生成的那個表 是生成實體還是訪問還是邏輯還是表示 直接生成 代碼Copy下酒可以了 那你還不如用CodeSmith 來的直接 簡單

5. 動軟代碼生成器可以生成到wps嗎

請參看下面的圖文教程《動軟代碼生成器怎麼用-動軟代碼生成器教程》http://jingyan..com/article/e52e3615a3c98e40c60c5129.html
1. 系統要求:Microsoft Windows2000/XP/2003/7 或者更高。機器必須安裝.NET Framework v2.0。
2. 官方下載地址:http://www.maticsoft.com/download.aspx
3. 下載解壓後安裝包有如下文件,如圖:
Codematic2.msi 是動軟.NET代碼生成器的安裝文件。
Builder文件夾是代碼生成插件的源碼,動軟.NET代碼生成器支持可擴展的代碼生成插件,用戶可以定製自己的代碼生成的插件,根據介面開發自己的代碼生成方式,按自己的需求進行代碼生成。
Codematic_Data.MDF和Codematic_Log.LDF是通過動軟新建項目中所帶管理模塊所需要的資料庫文件。後台管理員默認登錄用戶名:admin 密碼:1

2
安裝
1.雙擊Codematic2.msi 進行直接安裝即可。安裝動軟時,如果用戶機器360彈出警告,那僅僅是個簽名認證提示,並非木馬,選擇「繼續安裝」,然後點擊「確定」即可。
2.安裝成功後,在開始-菜單和桌面上會有動軟.NET代碼生成器的圖標。

3
在軟體界面的左側資料庫視圖窗口,選擇【伺服器】,右鍵出現菜單或 點擊第1個按鈕如圖紅框內

4
選擇【添加伺服器】,然後,出現「選擇資料庫類型」窗口

5
根據自己的實際情況,選擇一個機器上有的或自己項目中在用的資料庫類型。並確保你選擇的資料庫是可以正常訪問的。然後,【下一步】。
如果選擇的是SQL Server,則會出現如圖所示界面:
注意事項:
(1) 輸
入伺服器IP地址,如果是本機也可以是:(local) 或是. 或者
127.0.0.1。 如果伺服器並非只有一個默認實例,請採用:伺服器\實例名的方式連接。(2)一定要選擇和實際資料庫伺服器版本一致的選項,
否則會導致連接資料庫錯誤。注意:請使用SQLServer的企業版或正式版本,不能是SQL
EXPRESS版,否則無法連接。(3)身份驗證可以選擇是SQLServer認證,還是Windows認證。
(4)輸入資料庫伺服器用戶
名密碼。如果不知道,請聯系你的資料庫管理員。(5)如果資料庫的表比較多,連接速度會比較慢,啟用【高效連接模式】實現快速連接。(6)可以通過【連接
/測試】,來連接伺服器並獲取資料庫列表,從而可以實現只選擇連接一個庫進行操作,減少不必要的連接時間,提高工作效率。

6
如果選擇的是Oracle,出現如圖所示界面;
輸入您自己安裝過的Oracle的管理員用戶名和密碼,服務就是安裝的Oracle服務名,一般默認是Oracle所在的機器名,如果不確定,請聯系您的資料庫管理員。

7
如果選擇的是MySQL,出現如圖所示界面

8
如果選擇的是Oledb出現如圖所示界面;
在地址文本框,可以直接輸入Access庫的文件地址,注意:庫文件盡量不要放在桌面,並且確保你的文件地址正確。如果你的Access並沒有設置密碼,下面的密碼可以不用管。

9
如果選擇的是SQLite,出現如圖所示界面

10
在以上步驟確定後,動軟.NET代碼生成器的資料庫視圖就出現了資料庫伺服器的信息。如圖所示

11
在資料庫上右鍵,【瀏覽資料庫】,通過選擇庫和表可以查看錶和欄位的信息。

12
選擇【新建查詢】菜單,即出現SQL的查詢分析器窗口,可以輸入SQL語句進行查詢。
13
在表上,右鍵選擇【瀏覽表數據】,可以查看錶的數據內容。

14
新建整個項目
在看過了基本的資料庫管理功能之外,下面我們就可以開始生成代碼了。
首先,一般第一次生成,我們要生成的是整個項目框架。
選中資料庫,然後右鍵:【新建NET項目】,或者直接點工具欄上的快捷圖標均可。

15
然後,選擇項目類型和版本:如圖所示;
l 簡單三層結構:生成標準的三層架構項目。
l 工廠模式結構:生成基於工廠模式的項目架構,適合一個項目多資料庫類型的情況。
l 簡單三層結構(管理):生成標準的三層架構項目,並且帶有基本的系統管理功能和界面,這些通用的功能主要是節省開發人員的時間,可以在此基礎上直接去開發自身業務模塊。
這里暫以「簡單三層結構(管理)」為例進行說明。

16
點擊【下一步】,選擇要生成的表和配置:如圖所示;
雙擊選擇要生成的表,選到右側列表框。然後點擊【開始生成】即可。
如果需要修改一些配置可以修改你自己的命名空間名字,是否去掉表的前綴。
代碼模板組件類型,一般初學者建議默認即可。
相關組件說明:
BuilderDALParam 數據訪問層(DAL)基於Parameter方式的代碼生成組件(推薦)
BuilderDALProc 數據訪問層(DAL)基於存儲過程方式的代碼生成組件
BuilderDALSQL 數據訪問層(DAL)基於SQL拼接方式的代碼生成組件
BuilderDALTranParam 數據訪問層(DAL)帶有事務的代碼生成組件
DAL由於不同項目要求不同,根據項目需求,選擇其中一種方式即可。
BuilderBLLComm 基於標準的業務邏輯層代碼(BLL)
BuilderModel Model層的代碼生成組件
BuilderWeb 表示層的代碼生成組件
備註:代碼還有一些生成規則,是在菜單【工具】-【選項】-【代碼生成設置】中進行設置。

17
點擊【開始生成】,則開始進行代碼的生成,直到出現「項目工程生成成功」提示,項目生成完畢,如圖所示;

18
打開生成的文件夾,如圖所示;

19
雙擊解決方案文件,打開整個項目如圖所示;
註:
「簡單三層結構」目前暫時是VS2005版本,是為了兼容當前還在用2005的朋友。如果你使用的是VS2008,生成項目後,請先打開VS2008,選
擇【菜單-文件-打開項目】的方式打開該項目,此時會提示升級項目版本,選擇升級一下項目版本到VS2008或VS2010即可,對代碼沒有任何影響。

20
打開Web項目,選中剛才選擇生成的那幾個表的頁面文件夾,右鍵【包括在項目中】,如圖所示;

21
打開web項目下web.config修改資料庫連接字元串,如圖所示;
注意:新建項目後,請記得先將安裝包里附帶的資料庫文件Codematic_Data.MDF 附加到SQLServer中。
如果需要加密,可以使用安裝包里的加解密工具(官方下載該工具)。

然後,選擇解決方案進行重新生成整個解決方案。整個創建項目過程即全部完成。如圖所示;

如果編譯沒有錯誤, 直接按F5鍵運行即可。整個創建項目過程即全部完成。
運行啟動登錄頁面login.aspx,輸入用戶名:admin,密碼:1
即登錄動軟系統框架的後台,界面如下

批量代碼生成
新建項目功能只適合於第一次,因為不可能每次都新建項目,特別是項目已經在開發中。所以,以後的項目開發中更多的應用的是【批量代碼生成】功能。批量代碼生成特別適合項目後期追加代碼時使用。
選中資料庫或者表,然後單擊右鍵菜單【代碼批量生成】,如圖所示;

出現的窗口和新建項目基本相似,只是多了一個選中架構的選項。如圖所示;
備註:代碼還有一些生成規則,是在菜單【工具】-【選項】-【代碼生成設置】中進行設置。

選則要生成的表,然後點擊【導出】
在生成的文件夾中,我們可以看到:如圖所示
批量生成代碼只生成業務表的代碼,不再有解決方案文件和項目文件,以及其它類庫等。我們可以將生成的這些文件直接拖到現有的解決方案中即可。

單表代碼生成
除了新建項目和批量代碼生成,偶爾我們希望更個性化自定義一些代碼生成的欄位,而不是全部的自動生成,這是我們可以考慮針對單表的代碼生成。
在左側【資料庫視圖】,選中表,右鍵菜單【單表代碼生成器】,如圖所示

然後,出現單表的代碼生成器界面,我們設置自己需要更改的信息。如圖所示;
選項說明:
Ø 項目名稱:主要用在生成DB腳本中。
Ø 二級命名空間:指的是這個類放在某一個二級文件夾下,從而命名空間中應該帶這個文件夾的名字。
Ø 頂級命名空間:就是項目的命名空間名稱。
Ø 類名:可以自己根據表名定義自己需要的名字。
Ø 類型:主要是生成什麼代碼,DB腳本主要生成表的存儲過程和表的創建腳本及數據腳本。
Ø 架構選擇:目前僅支持這3種最常用的架構。
Ø 代碼類型:指生成指定架構中具體某一個項目中的代碼。
Ø 代碼模板組件類型:指生成代碼的方式,因為即使同一個代碼有很多的寫法,組件主要實現的是不同的寫法,但每種寫法實現的功能都是一樣的。主要看項目需要和個人習慣進行選擇。
Ø 方法選擇:指生成最基本的增刪改查的方法代碼,後續版本將支持用戶自定義這些方法。

備註:代碼還有一些生成規則,是在菜單【工具】-【選項】-【代碼生成設置】中進行設置。

然後,點擊【生成代碼】按鈕,即可生成該類的代碼,如圖所示;
生成的代碼,可以直接復制到項目文件中,也可以右鍵保存成CS文件。
通過窗體下面的Tab按鈕可以來回切換設計視圖和代碼。

代碼生成規則設置
打開菜單【工具】-【選項】-【代碼生成設置】
這些配置保存後,在生成代碼的時候將按照這個規則進行生成。
代碼生成的規則設置范圍還在不斷增加中。

另外,不同資料庫類型的數據類型各有不同,這里提供了欄位類型和C#中的類型建立映射關系,生成代碼時將按映射關系來生成代碼欄位屬性的類型。

6. 怎麼調用動軟生成器 executesqltran

1下載1.系統要求:MicrosoftWindows2000/XP/2003/7或者更高。機器必須安裝.NETFrameworkv2.0。2.官方下載地址:/download.aspx3.下載解壓後安裝包有如下文件,如圖:Codematic2.msi是動軟.NET代碼生成器的安裝文件。Builder文件夾是代碼生成插件的源碼,動軟.NET代碼生成器支持可擴展的代碼生成插件,用戶可以定製自己的代碼生成的插件,根據介面開發自己的代碼生成方式,按自己的需求進行代碼生成。Codematic_Data.MDF和Codematic_Log.LDF是通過動軟新建項目中所帶管理模塊所需要的資料庫文件。後台管理員默認登錄用戶名:admin密碼:12安裝1.雙擊Codematic2.msi進行直接安裝即可。安裝動軟時,如果用戶機器360彈出警告,那僅僅是個簽名認證提示,並非木馬,選擇「繼續安裝」,然後點擊「確定」即可。2.安裝成功後,在開始-菜單和桌面上會有動軟.NET代碼生成器的圖標。3在軟體界面的左側資料庫視圖窗口,選擇【伺服器】,右鍵出現菜單或點擊第1個按鈕如圖紅框內4選擇【添加伺服器】,然後,出現「選擇資料庫類型」窗口5根據自己的實際情況,選擇一個機器上有的或自己項目中在用的資料庫類型。並確保你選擇的資料庫是可以正常訪問的。然後,【下一步】。注意事項:(1)輸入伺服器IP地址,如果是本機也可以是:(local)或是.或者127.0.0.1。如果伺服器並非只有一個默認實例,請採用:伺服器\實例名的方式連接。(2)一定要選擇和實際資料庫伺服器版本一致的選項,否則會導致連接資料庫錯誤。注意:請使用SQLServer的企業版或正式版本,不能是SQLEXPRESS版,否則無法連接。(3)身份驗證可以選擇是SQLServer認證,還是Windows認證。(4)輸入資料庫伺服器用戶名密碼。如果不知道,請聯系你的資料庫管理員。(5)如果資料庫的表比較多,連接速度會比較慢,啟用【高效連接模式】實現快速連接。(6)可以通過【連接/測試】,來連接伺服器並獲取資料庫列表,從而可以實現只選擇連接一個庫進行操作,減少不必要的連接時間,提高工作效率。6如果選擇的是Oracle,輸入您自己安裝過的Oracle的管理員用戶名和密碼,服務就是安裝的Oracle服務名,一般默認是Oracle所在的機器名,如果不確定,請聯系您的資料庫管理員。7如果選擇的是MySQL,出現如圖所示界面8在地址文本框,可以直接輸入Access庫的文件地址,注意:庫文件盡量不要放在桌面,並且確保你的文件地址正確。如果你的Access並沒有設置密碼,下面的密碼可以不用管。9如果選擇的是SQLite,10在以上步驟確定後,動軟.NET代碼生成器的資料庫視圖就出現了資料庫伺服器的信息。11在資料庫上右鍵,【瀏覽資料庫】,通過選擇庫和表可以查看錶和欄位的信息。12選擇【新建查詢】菜單,即出現SQL的查詢分析器窗口,可以輸入SQL語句進行查詢。13在表上,右鍵選擇【瀏覽表數據】,可以查看錶的數據內容。14新建整個項目在看過了基本的資料庫管理功能之外,下面我們就可以開始生成代碼了。首先,一般第一次生成,我們要生成的是整個項目框架。選中資料庫,然後右鍵:【新建NET項目】,或者直接點工具欄上的快捷圖標均可。15然後,選擇項目類型和版本:l簡單三層結構:生成標準的三層架構項目。l工廠模式結構:生成基於工廠模式的項目架構,適合一個項目多資料庫類型的情況。l簡單三層結構(管理):生成標準的三層架構項目,並且帶有基本的系統管理功能和界面,這些通用的功能主要是節省開發人員的時間,可以在此基礎上直接去開發自身業務模塊。這里暫以「簡單三層結構(管理)」為例進行說明。16點擊【下一步】,選擇要生成的表和配置:雙擊選擇要生成的表,選到右側列表框。然後點擊【開始生成】即可。如果需要修改一些配置可以修改你自己的命名空間名字,是否去掉表的前綴。代碼模板組件類型,一般初學者建議默認即可。相關組件說明:BuilderDALParam數據訪問層(DAL)基於Parameter方式的代碼生成組件(推薦)BuilderDALProc數據訪問層(DAL)基於存儲過程方式的代碼生成組件BuilderDALSQL數據訪問層(DAL)基於SQL拼接方式的代碼生成組件BuilderDALTranParam數據訪問層(DAL)帶有事務的代碼生成組件DAL由於不同項目要求不同,根據項目需求,選擇其中一種方式即可。BuilderBLLComm基於標準的業務邏輯層代碼(BLL)BuilderModelModel層的代碼生成組件BuilderWeb表示層的代碼生成組件備註:代碼還有一些生成規則,是在菜單【工具】-【選項】-【代碼生成設置】中進行設置。17點擊【開始生成】,則開始進行代碼的生成,直到出現「項目工程生成成功」提示,項目生成完畢,18打開生成的文件夾,19雙擊解決方案文件,打開整個項目註:「簡單三層結構」目前暫時是VS2005版本,是為了兼容當前還在用2005的朋友。如果你使用的是VS2008,生成項目後,請先打開VS2008,選擇【菜單-文件-打開項目】的方式打開該項目,此時會提示升級項目版本,選擇升級一下項目版本到VS2008或VS2010即可,對代碼沒有任何影響。20打開Web項目,選中剛才選擇生成的那幾個表的頁面文件夾,右鍵【包括在項目中】,21打開web項目下web.config修改資料庫連接字元串,注意:新建項目後,請記得先將安裝包里附帶的資料庫文件Codematic_Data.MDF附加到SQLServer中。如果需要加密,可以使用安裝包里的加解密工具(官方下載該工具)。22然後,選擇解決方案進行重新生成整個解決方案。整個創建項目過程即全部完成。23如果編譯沒有錯誤,直接按F5鍵運行即可。整個創建項目過程即全部完成。運行啟動登錄頁面login.aspx,輸入用戶名:admin,密碼:1即登錄動軟系統框架的後台,界面如下24批量代碼生成新建項目功能只適合於第一次,因為不可能每次都新建項目,特別是項目已經在開發中。所以,以後的項目開發中的應用的是【批量代碼生成】功能。批量代碼生成特別適合項目後期追加代碼時使用。選中資料庫或者表,然後單擊右鍵菜單【代碼批量生成】,25出現的窗口和新建項目基本相似,只是多了一個選中架構的選項。備註:代碼還有一些生成規則,是在菜單【工具】-【選項】-【代碼生成設置】中進行設置。26選則要生成的表,然後點擊【導出】在生成的文件夾中,我們可以看到:批量生成代碼只生成業務表的代碼,不再有解決方案文件和項目文件,以及其它類庫等。我們可以將生成的這些文件直接拖到現有的解決方案中即可。27單表代碼生成除了新建項目和批量代碼生成,偶爾我們希望更個性化自定義一些代碼生成的欄位,而不是全部的自動生成,這是我們可以考慮針對單表的代碼生成。在左側【資料庫視圖】,選中表,右鍵菜單【單表代碼生成器】,28然後,出現單表的代碼生成器界面,我們設置自己需要更改的信息。選項說明:Ø項目名稱:主要用在生成DB腳本中。Ø二級命名空間:指的是這個類放在某一個二級文件夾下,從而命名空間中應該帶這個文件夾的名字。Ø頂級命名空間:就是項目的命名空間名稱。Ø類名:可以自己根據表名定義自己需要的名字。Ø類型:主要是生成什麼代碼,DB腳本主要生成表的存儲過程和表的創建腳本及數據腳本。Ø架構選擇:目前僅支持這3種最常用的架構。Ø代碼類型:指生成指定架構中具體某一個項目中的代碼。Ø代碼模板組件類型:指生成代碼的方式,因為即使同一個代碼有很多的寫法,組件主要實現的是不同的寫法,但每種寫法實現的功能都是一樣的。主要看項目需要和個人習慣進行選擇。Ø方法選擇:指生成最基本的增刪改查的方法代碼,後續版本將支持用戶自定義這些方法。備註:代碼還有一些生成規則,是在菜單【工具】-【選項】-【代碼生成設置】中進行設置。29然後,點擊【生成代碼】按鈕,即可生成該類的代碼,如圖所示;生成的代碼,可以直接復制到項目文件中,也可以右鍵保存成CS文件。通過窗體下面的Tab按鈕可以來回切換設計視圖和代碼。30代碼生成規則設置打開菜單【工具】-【選項】-【代碼生成設置】這些配置保存後,在生成代碼的時候將按照這個規則進行生成。代碼生成的規則設置范圍還在不斷增加中。31另外,不同資料庫類型的數據類型各有不同,這里提供了欄位類型和C#中的類型建立映射關系,生成代碼時將按映射關系來生成代碼欄位屬性的類型。

7. 動軟.net代碼生成器生成的代碼資料庫連接在那寫的

最好不要用動軟,以前學習的時候感覺動軟很科學,但上班之後才發現動軟很不好。
WebConfig里寫sql連接語句就可以了
<appSettings>
<add key="conString" value="server=.;uid=sa;pwd=sa;database=dxchome;"/>
</appSettings>

key:自己取得鍵名
server:伺服器, .代表本地
uid:一般都是sa 資料庫用戶名
psd:資料庫密碼
database:資料庫名字

8. 動軟 NET代碼生成器是一種什麼樣的軟體有什麼作用

軟體介紹:
動軟.Net代碼生成器 是一款為.Net程序員設計的自動代碼生成器,生成的代碼基於面向對象的思想和三層架構設計,結合了Petshop中經典的思想和設計模式,融入了工廠模式,反射機制等等一些思想。主要實現在對應資料庫中表的基類代碼的自動生成,包括生成屬性、添加、修改、刪除、查詢、存在性、Model類構造等基礎代碼片斷,支持不同3種架構代碼生成,使程序員可以節省大量機械錄入的時間和重復勞動,而將精力集中於核心業務邏輯的開發。 動軟.Net代碼生成器 同時提供便捷的資料庫管理功能和多項其他開發工作中常用到的輔助工具功能,您可以很方便輕松地進行項目開發。讓開發變得輕松而快樂!

我們公司現在就用這個,感覺對資料庫的操作很方便,不用自己去寫三層架構,節省不少時間。。。

9. 動軟.net代碼生成器怎麼使用

資料庫數據表自己創建,然後連接,裡面有提示資料庫類型、用戶名和密碼,測試成功不成功,然後連接到資料庫,選中資料庫滑鼠右鍵 創建.NET程序。

ASP.NET MVC是微軟官方提供的開源MVC框架. 在經過了漫長的preview和2個RC版本後, 終於發布了1.0正式版本。自從微軟發布ASP.NET MVC框架1.0正式版,對於MVC的討論就不絕於耳。

該項目涉及如下幾項要點應用:
1) 整個解決方案基於標準的三層結構。
2) 表示層採用MVC模式。
3) 數據的增、刪、改、查操作示例。
4) 基於MVC的列表數據顯示及分頁處理。
5) Linq的應用等。

搭建MVC開發環境:

.NET Framework 3.5 SP1 下載地址:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=ab99342f-5d1a-413d-8319

-81da479ab0d7

VS.NET 2008 SP1 下載地址:
http://www.microsoft.com/downloads/details.aspx?familyid=27673C47-B3B5-4C67-BD99-

84E525B5CE61&displaylang=zh-cn

ASP.NET MVC框架1.0正式版下載地址:
http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-

35e00103cb4b&displaylang=en

微軟MVC官方網站:http://www.asp.net/mvc/

通過對MVC的學習,我們可以看到MVC有如下特點:
1) 業務處理與顯示分離:ASPX頁面與CS代碼徹底分離。更好的復用和維護。
2) 伺服器端的表單控制項不再被提倡使用,取而代之使用傳統的input,或直接讓Html.TextBox生成控制項標簽。
3) 沒有了事件驅動模型。在ASP.NET MVC中,當某個按鈕被點擊,你不要再習慣性想到應該在相應的aspx.cs中有

個Click處理方法,你應該想到的是該有某個Controller中有個Action來處理這個事件。
4) 沒有了數據綁定。如果你習慣了GridView的數據綁定,在ASP.NET MVC中則需要改變思路,你自己動手解決。
5) 增加了地址重寫。MVC的Routing組件讓我們可以很好的進行URL路由處理。
6) 總體來看,可以理解MVC是基於Web Form的一種編程方式模型擴展,是一種表示層的編程模型方案。

10. 如何搭建.net框架(動軟代碼生成器做基礎來開發)和資料庫設計

樓主 不要急哈```
慢慢的來`

問題要詳細```表達要全面``
你所講``的我不能給你幫助```祝你好運

熱點內容
點歌機怎麼選切換安卓系統 發布:2025-01-17 14:05:33 瀏覽:719
java壓縮與解壓縮 發布:2025-01-17 14:03:24 瀏覽:925
python代碼保護 發布:2025-01-17 14:02:22 瀏覽:323
王者榮耀電腦如何改戰區安卓 發布:2025-01-17 13:23:18 瀏覽:814
華為手機如何開啟說出密碼 發布:2025-01-17 13:23:12 瀏覽:101
伺服器在美國說明什麼 發布:2025-01-17 13:14:10 瀏覽:11
啟辰t90有哪些配置 發布:2025-01-17 13:05:40 瀏覽:38
手機微博密碼怎麼改密碼忘了怎麼辦 發布:2025-01-17 13:04:44 瀏覽:959
微笑雲伺服器 發布:2025-01-17 13:03:25 瀏覽:83
android頂部標題欄 發布:2025-01-17 13:02:28 瀏覽:692