Entity Developer是一款電腦電子白板軟件,該工具基于.net,讓SQL設計更加簡單,并且與VS編程也是無縫銜接,讓你的模型代碼生成具有更高的效率。
軟件介紹
Entity Developer最新版是由Devart公司推出的一款LINQ to SQL建模和代碼開發工具,與Visual Studio無縫集成,是基于.NET Framework 3.5下使用標準SQL客戶端和Microsoft LINQ to SQL所開發的組件,讓用戶可以從零開始或者從一個現有數據庫逆向設計LINQ to SQL。軟件是ADO.NET實體框架,NHibernate、LinqConnect、Telerik數據訪問和LINQ to SQL的強大ORM設計器,軟件擁有可視化的圖表建模、直觀的用戶接口、支持自定義模板通訊一鍵打印圖表等多種功能,無需安裝Visual Studio就可以進行各類程序的開發,另外,它還提供設計ORM模型的新方法,提高了工作效率,并促進了數據庫應用程序的開發。
支持NHibernate,ADO.NET Entity Framework,LinqConnect,Telerik Data Access和LINQ to SQL等,并且您可以使用Model-First和Database-First方法來設計模型并為其生成C#或Visual Basic .NET代碼。Entity Developer具有強大的代碼生成功能,使用這款軟件可以提高效率,可以通過拖放操作直觀地設計數據訪問層,然后自動生成代碼,而且其自動生成的數據訪問層可以幫助您減少代碼中的錯誤,從各方面保障你的開發工作順利進行。
軟件亮點
1、無縫Visual Studio集成
2、支持Model-First和Database-First
3、可視化創建幾乎所有類型的映射
4、將模型更改應用于數據庫,反之亦然
5、強大的模型重構
6、優化大型模型的工作
7、設計時LINQ / ESQL / HQL查詢執行
8、查看和編輯源表中的數據
9、背景模型驗證
10、基于T4模板的代碼生成
11、大量預定義模板
12、生成C#或VB代碼
13、每個類的文件,部分類生成
14、自定義屬性支持
15、自定義模板支持
16、帶語法高亮的模板編輯器
17、高質量的生成代碼
18、高度可定制的一代
軟件特色
1、發展得更快
通過拖放操作直觀地設計數據訪問層,然后自動生成代碼。或者只需在幾分鐘內從數據庫生成模型,反之亦然。
2、減少錯誤
自動生成數據訪問層可幫助您減少代碼中的錯誤。我們的代碼生成模板已使用多年,并被數百名用戶使用。
3、專業工具
Devart開發了15年的.NET數據訪問解決方案,我們的ORM設計師已有9年的市場經驗。它是一個專業工具,由經驗豐富的開發人員創建,旨在提高您的工作效率。
4、適用于各種.NET ORM的可視設計器
可以幫助您在一個統一的界面中為各種.NET ORM設計模型。您可以在一個工具中獲得對所有ORM的支持,或者您可以購買單獨的版本,與其中一個受支持的ORM一起使用。
5、支持EntityFramework和EF Core
對于Entity Framework v1-v6以及最新的EF Core2.2.我們的設計器提供了比EDM設計器更多的設計和代碼生成功能。
6、Entity框架核心
設計實體框架核心模型可視化。通過大量設置獲得模型優先和數據庫優先支持。
7、NHibernate
直觀地編輯NHibernate模型,為NHibernate 3或4生成XML,流暢或Loquacious映射和配置。
8、LINQ to SQL
直觀地設計LINQ to SQL模型。 獲得更好的模型優先和數據庫優先支持,并輕松將模型更改應用于數據庫。
9、LinqConnect
積極支持Devart的LINQ to SQL兼容ORM以及更多功能,Entity Developer作為其ORM設計器。
10、Telerik數據訪問
可視化設計最新Telerik數據訪問版本的模型,并通過Fluent Mapping API生成僅代碼映射。
軟件功能
1、Visual ORM Designer
允許您直觀地創建和編輯NHibernate,Entity Framework,LinqConnect,Telerik數據訪問和LINQ to SQL模型,而無需編寫XML代碼。它支持創建各種映射,例如表拆分,將實體映射到多個表,復雜類型,繼承層次結構,從SELECT語句創建實體和從SQL代碼創建方法等.Entity Developer是單獨分發的,也包含在專業中dotConnect for Oracle,PostgreSQL,MySQL,SQLite,Salesforce和LinqConnect的版本。
2、多個ORM支持
支持NHibernate,Entity Framework,LinqConnect,Telerik數據訪問和LINQ to SQL模型。它為每個支持的ORM和專業版提供單獨的版本,它支持四種ORM:NHibernate,實體框架,Telerik數據訪問和LINQ to SQL。
3、設計方法
支持Model-First和Database-First方法,甚至允許您在開發過程中更改方法。要使數據庫和模型中的數據保持一致,請使用“數據庫更新”和“數據庫向導更新”。
4、代碼生成
由于使用類似T4的模板,代碼生成非常靈活,幾乎可以實現代碼生成所需的任何內容。可以為您的模型生成開箱即用的C#和VB代碼,甚至可以為其他編程語言創建自己的模板。此外,還可以靈活地自定義生成的代碼輸出,包括指定項目和項目文件夾或輸出的文件系統路徑。此外,還允許您指定自定義.NET屬性,這些屬性將存在于生成的代碼中,用于模型對象,并在設計時聲明和設置模型對象的擴展屬性。
5、與Visual Studio集成
與Visual Studio 2008.2010.2012.2013.2015和2017無縫集成,但可以用作獨立應用程序。
6、生產率
提供強大的功能來自動化或加速常見的模型編輯操作。非常直觀的drag-n-drop允許您通過幾次單擊執行一系列操作。高級模型重構功能更進一步,允許從一組類創建TPC繼承層次結構或從幾個類提取公共屬性到幾乎立即執行的復雜類型等操作。
7、制圖
支持創建各種映射,例如表拆分,將實體映射到多個表,復雜類型,枚舉類型,繼承層次結構,從SELECT語句創建實體和從SQL代碼創建方法等。
8、可編輯的存儲模型
允許您在GUI中編輯存儲模型,而無需手動編輯XML。
9、通過在設計模型時檢索數據和執行查詢來測試模型
允許從數據庫表和視圖中檢索和編輯數據,從實體檢索數據以驗證映射,并在設計模型時使用LINQ to Entities,HQL和Entity SQL查詢測試模型。您無需編譯應用程序或為其創建任何測試代碼。
10、設計時模型驗證
實體開發人員在編輯模型時始終驗證模型,并突出顯示圖表上的錯誤。所有錯誤和警告都會自動顯示在“錯誤列表”窗口中。如果您使用的是實體框架模型,并且其中包含未使用的復雜類型或存儲過程,則Entity Developer會在“錯誤列表”窗口中顯示相應的警告消息。
11、大型模型支持
提供了一些功能,這些功能對于處理包含數百個實體的大型模型非常有用。首先,您可以通過為模型創建多個圖表來使模型更易于理解,每個圖表包含基于某些條件分組的實體的一部分。此外,您可以在所有模型圖上搜索對象,即使它們已關閉。提供了在使用Database-First方法創建模型時手動或自動將模型拆分為多個圖表的功能。 還具有內置功能,可以啟用視圖預生成,從而加快Entity Framework模型在運行時的第一次查詢執行速度等。
12、圖表功能
提供了許多為圖表布局定制而設計的功能。選擇驅動的突出顯示提高了圖表的可讀性。復雜和枚舉類型顯示在圖表上,帶有特定的顯示選項。您可以更改圖表皮膚和形狀顏色,添加帶有注釋和圖章的貼紙說明,指定圖表作者,公司,版本,版權等。該圖表有一個上下文菜單,允許管理圖表和模型的布局和設置,以及工作與模型。
注意事項
軟件需要.net組件或以上支持,請提前下載安裝:.NetFramework4.7.2離線安裝版下載|Microsoft .Net Framework下載
標簽: 數據庫工具
精品推薦
-
Qlik Sense
詳情 -
Power BI Desktop
詳情 -
MongoDB Compass軟件
詳情 -
Navicat Premium 15
詳情 -
微軟Access2019免產品密鑰激活破解版
詳情 -
Power Designer
詳情 -
mysql數據庫批量實體CS類導出工具
詳情 -
Navicat全系列注冊碼生成器
詳情 -
Access數據庫引擎
詳情 -
SQL2005開發版
詳情 -
FileMaker Pro Advanced
詳情 -
Navicat Premium 16永久激活版
詳情 -
Stellar Repair for SQLite(SQLite數據庫恢復)破解版
詳情 -
Microsoft Office Access database Engine免安裝版
詳情 -
IBM SPSS Statistics22
詳情 -
ApexSQL Log
詳情
-
1 DBC2000
裝機必備軟件
網友評論