Entity Developer
6.6.936 官方版- 軟件大?。?span itemprop="fileSize">38.1 MB
- 更新日期:2020-03-06
- 軟件語言:簡體中文
- 軟件類別:編程工具
- 軟件授權(quán):免費版
- 軟件官網(wǎng):未知
- 適用平臺:WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評論下載地址
Entity Developer提供編程功能,可以幫助用戶設(shè)計新的產(chǎn)品,軟件主要用于LINQ to SQL和ADO.NET Entity
Framework用戶可以通過這款軟件設(shè)計代碼,設(shè)計數(shù)據(jù)模型,可以從頭開始設(shè)計實體模型或?qū)ΜF(xiàn)有數(shù)據(jù)庫進行逆向工程,只需單擊幾下即可獲得類和關(guān)系,可以為模型生成C#或Visual
Basic.NET代碼,可以從現(xiàn)有數(shù)據(jù)庫生成模型,手動添加和編輯類和關(guān)系,為模型生成C#代碼,軟件提供創(chuàng)建模型向?qū)?,使用“?chuàng)建模型向?qū)А笨梢詣?chuàng)建空模型或從現(xiàn)有數(shù)據(jù)庫中創(chuàng)建模型,正常從數(shù)據(jù)庫向?qū)Ц拢褂谩皬臄?shù)據(jù)庫更新向?qū)А笨梢詮默F(xiàn)有數(shù)據(jù)庫更新模型,提供Devart的ADO.NET實體框架支持,適用于Oracle,MySQL,PostgreSQL和sQLite的NET實體框架,如果您需要使用這款軟件就下載吧!
軟件功能
視覺ORM設(shè)計器
Entity Developer使您可以直觀地創(chuàng)建和編輯NHibernate,Entity Framework,LinqConnect,Telerik Data Access和LINQ to SQL模型,而無需編寫XML代碼。它支持創(chuàng)建各種映射,例如表拆分,將實體映射到多個表,復(fù)雜類型,繼承層次結(jié)構(gòu),從SELECT語句創(chuàng)建實體以及從SQL代碼創(chuàng)建方法等。Entity Developer單獨分發(fā),也包括在專業(yè)人士中適用于Oracle,PostgreSQL,MySQL,SQLite,Salesforce和LinqConnect的dotConnect版本。
多種ORM支持
Entity Developer支持NHibernate,Entity Framework,LinqConnect,Telerik Data Access和LINQ to SQL模型。它為每個受支持的ORM和Professional Edition提供了一個單獨的版本,該版本支持四個ORM:NHibernate,Entity Framework,Telerik Data Access和LINQ to SQL。
設(shè)計方法
Entity Developer支持“模型優(yōu)先”和“數(shù)據(jù)庫優(yōu)先”兩種方法,甚至允許您在開發(fā)過程中更改方法。為了使數(shù)據(jù)庫中的數(shù)據(jù)和模型保持一致,使用了“更新到數(shù)據(jù)庫”和“從數(shù)據(jù)庫更新”向?qū)А?/p>
代碼生成
由于使用了類似T4的模板,因此代碼生成非常靈活,幾乎允許您進行代碼生成所需的任何內(nèi)容。您可以直接為模型生成C#和VB代碼,甚至可以為其他編程語言創(chuàng)建自己的模板。此外,Entity Developer允許靈活定制生成的代碼輸出,包括指定項目和項目文件夾或用于輸出的文件系統(tǒng)路徑。此外,Entity Developer允許您為模型對象指定將在生成的代碼中提供的自定義.NET屬性,并在設(shè)計時聲明和設(shè)置模型對象的擴展屬性。
與Visual Studio集成
Entity Developer與Visual Studio 2008、2010、2012、2013、2015和2017無縫集成,但可以用作獨立應(yīng)用程序。
生產(chǎn)率
Entity Developer提供了強大的功能來自動化或加速常見的模型編輯操作。真正直觀的Entity Developer拖放功能使您只需單擊幾下即可執(zhí)行一系列操作。先進的模型重構(gòu)功能甚至可以使操作立即執(zhí)行,例如從一組類創(chuàng)建TPC繼承層次結(jié)構(gòu)或從多個類中提取公共屬性到復(fù)雜類型。
制圖
Entity Developer支持創(chuàng)建各種映射,例如表拆分,將實體映射到多個表,復(fù)雜類型,枚舉類型,繼承層次結(jié)構(gòu),從SELECT語句創(chuàng)建實體以及從SQL代碼創(chuàng)建方法等。
可編輯的存儲模型
Entity Developer允許您在GUI中編輯存儲模型,而無需手動編輯XML。
在設(shè)計模型時通過檢索數(shù)據(jù)和執(zhí)行查詢來測試模型
Entity Developer允許從數(shù)據(jù)庫表和視圖中檢索和編輯數(shù)據(jù),從實體中檢索數(shù)據(jù)以驗證映射,并在設(shè)計模型時使用LINQ到Entities,HQL和Entity SQL查詢來測試模型。您無需編譯應(yīng)用程序或為其創(chuàng)建任何測試代碼。
設(shè)計時模型驗證
實體開發(fā)人員在編輯模型時始終會對其進行驗證,并突出顯示圖中的錯誤。所有錯誤和警告將自動顯示在“錯誤列表”窗口中。如果使用的是Entity Framework模型,并且其中有未使用的復(fù)雜類型或存儲過程,則Entity Developer在“錯誤列表”窗口中顯示相應(yīng)的警告消息。
大型模型支持
Entity Developer提供了一些功能,這些功能對于處理包含數(shù)百個實體的大型模型非常有用。首先,您可以通過為模型創(chuàng)建多個圖來使模型更易于理解,每個圖都包含根據(jù)某些條件分組的一部分實體。此外,即使存在模型,也可以在所有存在的模型圖中搜索對象。 Entity Developer提供了使用數(shù)據(jù)庫優(yōu)先方法創(chuàng)建模型時手動或自動將模型拆分為多個圖表的功能。 Entity Developer還具有內(nèi)置功能,可以啟用視圖預(yù)生成,以加快Entity Framework模型等在運行時的首次查詢執(zhí)行速度。
圖表功能
Entity Developer提供了許多用于圖布局定制的功能。選擇驅(qū)動的突出顯示提高了圖表的可讀性。復(fù)雜類型和枚舉類型及其特定的顯示選項顯示在圖上。您可以更改圖表的外觀和形狀顏色,添加帶有注釋和圖章的不干膠注釋,以指定圖表的作者,公司,版本,版權(quán)等。圖表具有上下文菜單,可用于管理圖表和模型的布局和設(shè)置以及工作與模型。
新版特色
·支持PostgreSQL 12
·支持Visual Studio 2019的“優(yōu)化具有不同像素密度的屏幕的呈現(xiàn)”功能
·在模型同步設(shè)置中將12cR2選項添加到了可用的Oracle版本列表中
·支持SQL Server 2019中的圖形表(SQL Server)
·行為已更改:創(chuàng)建模型向?qū)В⊿QL Server)將忽略SQL Server 2019中具有IsHidden = 1的列
實體框架支持
·支持Entity Framework Core 3.0
·具有目標框架.NET Core 2.x / 3.x或.NET Standard 2.x或.NET Framework 4.6.1及更高版本的項目支持Entity Framework Core 3.1。
·支持實體框架6.3
·支持實體框架6.4
·改進了DbContext模板以使用Entity Framework 6.3:
添加了“配置類型名稱”屬性,該屬性指定應(yīng)用于基于代碼的配置的DbConfiguration類的后代
添加了“使用DbConfigurationType屬性”屬性,該屬性確定是否注冊在DbConfigurationType屬性的ConfigurationTypeName屬性中指定的配置類型
使用UseDbConfigurationTypeAttribute = false,生成用于注冊工廠的靜態(tài)構(gòu)造函數(shù)和新的部分方法OnStaticConfigured
·DbContext模板得到了改進:當Fluent Mapping = True和Mapping Generation Strategy = UseAttributes時,現(xiàn)在可以在EF4 / EF5 / EF6模型中生成數(shù)據(jù)庫類型的精度和規(guī)模。
·將“自包含實體配置”屬性添加到EF Core模板的VB.NET版本
·將“實體配置輸出”屬性添加到EF Core模板的VB.NET版本
·添加了對EF Core中的空間類型的支持(SQL Server)
·EF Core模型支持通過VB.NET版本的EF Core模板使用Alternate Key = True為類屬性生成代碼。
安裝方法
1、打開entitydeveloper.exe直接將其安裝
2、顯示軟件的安裝協(xié)議內(nèi)容,點擊接受
3、提示軟件的安裝地址C:\Program Files (x86)\Devart\EntityDeveloper
4、軟件的安裝準備界面,點擊下一步
5、顯示安裝進度,等待幾秒鐘
7、提示軟件已經(jīng)安裝結(jié)束,點擊完成
破解方法
1、將補丁EntityDeveloper.exe復(fù)制到安裝地址替換主程序
2、然后繼續(xù)將補丁復(fù)制到C:\Program Files (x86)\Common Files\Devart\EntityDeveloper\NET4替換同名文件
3、打開軟件就可以正常使用,如果您會使用就下載吧
官方教程
新建模型對話框
使用“新建模型”對話框創(chuàng)建新的實體開發(fā)者模型。
在右上角有兩個按鈕-大圖標和小圖標。 它們會在下面的框中更改模板的外觀。 您可以在“類別”樹中選擇類別,然后在“模板”框中選擇文件模板以在預(yù)定義模板上創(chuàng)建文件。
選擇模板后,下面的框中提供了簡短的模板描述。
在“名稱”框中輸入文件名,然后按“創(chuàng)建”按鈕創(chuàng)建文件,或按“取消”按鈕關(guān)閉對話框。
歡迎使用Entity Developer,創(chuàng)建模型向?qū)?/p>
這是“創(chuàng)建模型向?qū)А钡暮喗轫撁?。在這里,您可以選擇生成模型的方式,即從數(shù)據(jù)庫生成模型或創(chuàng)建一個空模型。如果選擇生成空模型(“模型優(yōu)先”選項),則可以設(shè)置參數(shù)以從模型中創(chuàng)建(更新)數(shù)據(jù)庫,然后創(chuàng)建一個空模型。如果選擇“數(shù)據(jù)庫優(yōu)先”選項,則可以設(shè)置連接設(shè)置,并從現(xiàn)有數(shù)據(jù)庫生成模型。為此,您將需要選擇數(shù)據(jù)庫對象并設(shè)置命名規(guī)則。
模型一
選擇此選項可創(chuàng)建新模型,然后從中生成數(shù)據(jù)庫。
導(dǎo)入(僅適用于NHibernate模型)
選擇此選項可將單獨存儲的hbm.xml映射導(dǎo)入一個模型。
模型同步,創(chuàng)建模型向?qū)?/p>
此頁面允許您設(shè)置存儲部件的自動同步以及模型與概念部件的映射,也可以創(chuàng)建一個空模型作為可視化設(shè)計的起點。 選擇以下選項之一:
您要啟用同步嗎?
yes
將創(chuàng)建一個空模型作為可視化設(shè)計概念模型的起點。 在設(shè)計概念部分期間,將與存儲部分進行自動同步。 設(shè)置存儲部分的自動同步以及模型與概念部分的映射。 在這種情況下,您使用概念模型進行的操作將自動映射到存儲部分。
NO
將創(chuàng)建一個空模型作為可視化設(shè)計概念模型的起點。 將不執(zhí)行概念部分與存儲部分的自動同步。
此頁面僅在“模型優(yōu)先”模式下可用。
模型同步設(shè)置,創(chuàng)建模型向?qū)?/p>
該頁面允許您設(shè)置腳本生成所需的數(shù)據(jù)庫服務(wù)器設(shè)置。 您可以定義目標服務(wù)器類型,服務(wù)器版本和架構(gòu)名稱。 生成的腳本將適用于此數(shù)據(jù)庫服務(wù)器。 您必須設(shè)置以下選項:
目標服務(wù)器
可用目標服務(wù)器的列表。
服務(wù)器版本
目標服務(wù)器的版本。
目標架構(gòu)
默認情況下將在其中創(chuàng)建模型對象的架構(gòu)。
資料提供者
您的PC上安裝的ADO.NET數(shù)據(jù)提供程序的列表。 僅當在向?qū)У摹澳P屯健表撁嫔线x擇啟用模型同步時,此選項才可用。
此頁面僅在“模型優(yōu)先”模式下可用。
在“模型優(yōu)先”方法下設(shè)置命名規(guī)則
該頁面允許您指定數(shù)據(jù)庫對象及其添加到數(shù)據(jù)庫中的成員的命名規(guī)則。
案件
更改數(shù)據(jù)庫對象名稱中字母的大小寫??梢圆捎靡韵轮担?/p>
不變的
不改變大小寫。
大寫
數(shù)據(jù)庫對象的首字母和實體名稱中每個下劃線之后的首字母將大寫,其他字母將小寫。
FirstLetterUppercase
表的名稱以大寫字母開頭,其他字母的大小寫不會更改。
降低
表名稱中的所有字母都將轉(zhuǎn)換為小寫。
上
表名稱中的所有字母都將轉(zhuǎn)換為大寫。
刪除前綴
刪除指定的前綴。
刪除后綴
刪除指定的后綴。
添加前綴
添加指定的前綴。
添加后綴
添加指定的后綴。
多元化
不變的
不更改號碼。
單數(shù)化
將表或表列名稱單數(shù)化。
復(fù)數(shù)
復(fù)數(shù)表或表列的名稱。
刪除下劃線
選中此復(fù)選框可從生成的表,視圖和列的名稱中刪除下劃線。
例
此字段在相應(yīng)的“原始”和“變?yōu)椤弊侄沃酗@示當前名稱和預(yù)期名稱。
模型屬性,創(chuàng)建模型向?qū)?/p>
在此頁面上,您可以設(shè)置模型的屬性,請注意,屬性因模型類型而異。
ExpandedToggleIcon實體框架設(shè)置
輸入將包含您的模型的名稱空間的名稱
定義將要保存實體模型類的名稱空間。
輸入您的實體模型的名稱
指定實體模型的名稱。 您以后可以輕松更改它。
實體框架版本
指定將用于項目的Entity Framework版本。 可以選擇以下版本之一(取決于計算機上安裝的Entity Framework):3.5、4.0和5.0。
NHibernate設(shè)置
檢測許多關(guān)聯(lián)
指定是否應(yīng)檢測到多對多關(guān)聯(lián)。
檢測每個類型的表繼承
指定應(yīng)自動檢測此類型的繼承。
使用數(shù)據(jù)庫注釋
確定是否將數(shù)據(jù)庫對象的注釋(如果DBMS支持)用于模型對象的文檔初始化,并在執(zhí)行模型或數(shù)據(jù)庫更新操作時將其考慮在內(nèi)。
在存儲中保留架構(gòu)名稱
指定是否在存儲部分中保留架構(gòu)名稱。
保留列詳細信息
指定是否應(yīng)保留有關(guān)列的完整信息。
選擇代碼生成模板,創(chuàng)建新模型向?qū)?/p>
該窗口允許選擇要在要創(chuàng)建的模型中使用的模板。
添加模板
允許您選擇預(yù)定義和共享的模板以添加到模型中。
從磁盤上的文件添加
允許您添加存儲為文件的自定義模板。
從列表中刪除所選模板
從將在模型中使用的模板列表中刪除所選模板。
模板清單
模型中將使用的模板列表。 顯示模板名稱和簡短描述。
向?qū)С晒ν瓿?,?chuàng)建模型向?qū)?/p>
成功生成模型后,將顯示此頁面。
下載'Telerik.DataAccess.Fluent'NuGet軟件包
如果選中,則Entity Developer將自動下載'Telerik.DataAccess.Fluent'NuGet軟件包并將其安裝到項目中。需要有效的Internet連接。僅當在Visual Studio中創(chuàng)建Telerik數(shù)據(jù)訪問模型時,此復(fù)選框才可用。
下載“實體框架” NuGet程序包
如果選中,則Entity Developer將自動下載'EntityFramework'NuGet軟件包并將其安裝到項目中。需要有效的Internet連接。僅當創(chuàng)建Entity Framework 4.x或5模型時,此復(fù)選框才可用。
下載'Microsoft.EntityFrameworkCore.Relational'NuGet程序包
如果選擇此選項,則Entity Developer會自動下載“ Microsoft.EntityFrameworkCore.Relational” NuGet程序包并將其安裝到項目中。需要有效的Internet連接。僅當創(chuàng)建實體框架核心模型時,此復(fù)選框才可用。
從數(shù)據(jù)庫向?qū)Ц?/p>
使用“從數(shù)據(jù)庫更新向?qū)А笨梢詮臄?shù)據(jù)庫更新現(xiàn)有模型。 要訪問“從數(shù)據(jù)庫更新向?qū)А?,請右鍵單擊模型中的空白位置,然后從彈出菜單中選擇“從數(shù)據(jù)庫更新模型”。
設(shè)置數(shù)據(jù)連接屬性,從數(shù)據(jù)庫向?qū)Ц?/p>
在此頁面上設(shè)置數(shù)據(jù)庫連接參數(shù)。
提供者
選擇提供程序,它提供到數(shù)據(jù)庫的連接。
連接參數(shù)
連接參數(shù)特定于您選擇的數(shù)據(jù)提供者。 有關(guān)每個提供程序的連接參數(shù)的信息,請參閱以下主題:
點連接以獲取MySQL連接參數(shù)
dotConnect for Oracle連接參數(shù)
SQL客戶端數(shù)據(jù)提供程序連接參數(shù)
dotConnect for PostgreSQL連接參數(shù)
dotConnect用于SQLite連接參數(shù)
連接字符串
顯示連接字符串,其中包含連接參數(shù)。
測試連接
單擊此按鈕以確認您已正確指定了所有必需的參數(shù),并且可以建立連接。
常規(guī),環(huán)境,選項對話框
使用“選項”窗口可以根據(jù)需要調(diào)整實體開發(fā)人員的行為。要打開它,請從“工具”菜單中選擇“選項”。
“環(huán)境常規(guī)”部分包含以下選項:
在啟動時
?。▋H在獨立版本中可用)選擇Entity Developer啟動時的操作。提供以下選項:
顯示起始頁
啟動頁面將在啟動時打開。
加載最后一個模型
最后打開的項目將在啟動時加載。
顯示空環(huán)境
在啟動時不會打開或創(chuàng)建任何文檔或項目。
每周檢查一次啟動更新
確定是否每周檢查一次新的Entity Developer版本。
自動發(fā)送使用情況統(tǒng)計信息
確定是否發(fā)送匿名使用情況統(tǒng)計信息,以幫助我們改進Entity Developer。
啟動時顯示啟動畫面
?。▋H在獨立版本中可用)確定是否在啟動時顯示應(yīng)用程序的初始屏幕。
顯示狀態(tài)欄
?。▋H在獨立版本中可用)確定狀態(tài)欄是否應(yīng)可見。
在最近使用的列表中顯示個項目
?。▋H在獨立版本中可用)設(shè)置“文件”菜單下“最近的文件”列表中將有多少個文件可用。
重構(gòu)重命名的模型對象
?。▋H在Visual Studio加載項中可用)將代碼中的所有引用重命名為整個解決方案中的屬性或?qū)嶓w。保存模型時執(zhí)行更新。
服務(wù)器選項(MySQL,F(xiàn)irebird)
“選項”窗口的“服務(wù)器頁面”部分允許您更改和重置數(shù)據(jù)映射規(guī)則。 它包含以下選項:
區(qū)分大小寫的標識符
選擇此復(fù)選框以啟用區(qū)分大小寫的數(shù)據(jù)庫對象標識符名稱處理。
類型映射規(guī)則
列出可用的數(shù)據(jù)類型映射規(guī)則。
加
單擊此按鈕添加新的類型映射規(guī)則。
編輯
單擊此按鈕以編輯現(xiàn)有的類型映射規(guī)則。
下載地址
-
Entity Developer 6.6.936 官方版
其他版本下載
- 查看詳情phpstorm 2019.2.2中文破解版 附安裝教程293 MB簡體中文19-10-15
- 查看詳情webstorm 2019.1中文破解版 附安裝教程210 MB簡體中文19-04-03
- 查看詳情猿編程客戶端 2.6.4 官方版128.0 MB簡體中文19-11-18
- 查看詳情pycharm professional 2019.2.5中文破解版 附安裝教程362 MB簡體中文19-11-25
- 查看詳情anaconda python3.7 5.31 附安裝教程619 MB英文19-07-12
- 查看詳情sysmac studio 1.30 中文破解版 附安裝教程3.15 GB簡體中文20-01-07
- 查看詳情WebStorm2019漢化版(前端開發(fā)工具) 附使用教程229 MB簡體中文19-03-27
- 查看詳情wing ide pro下載 7.1.0.2破解版 附安裝教程59 MB英文19-08-08
- 查看詳情VBA代碼助手專業(yè)版 3.3.3.1 官方版3.36 MB簡體中文19-11-22
- 查看詳情易語言加密狗版 5.9 破解增強版51.6 MB簡體中文19-05-30
人氣軟件
v2rayN Windows客戶端 32/64位1.48 MB
/簡體中文GX Works2 含序列號423 MB
/簡體中文Visual Studio Code (VSCode)中文版下載53.9 MB
/簡體中文Dev C++下載 (TDM-GCC)64.1 MB
/簡體中文.NET Framework 3.5 cab格式離線安裝包68.8 MB
/簡體中文s7 200 smart編程軟件下載372 MB
/多國語言Xshell 6中文破解版15 MB
/簡體中文RSLogix 5000 含序列號5.14 MB
/簡體中文pycharm2020.1384 MB
/簡體中文qt creator5.8破解版(32/64位)69.1 MB
/多語言[中文]
相關(guān)文章
查看所有評論>>網(wǎng)友評論共0條
精彩評論
- 最新評論