Entity Developer Express 6.4

Licencji: Wolna ‎Rozmiar pliku: 39.51 MB
‎Ocena użytkowników: 5.0/5 - ‎5 ‎Głosów

Entity Developer to bezpłatne zaawansowane narzędzie do modelowania i generowania kodu dla ADO.NET Entity Framework, NHibernate i LINQ do SQL. Można użyć model-first i database-first podejścia do projektowania modelu i generowania kodu C# lub Visual Basic .NET dla niego. Entity Developer Express for SQL Server to bezpłatna ograniczona wersja programu Entity Developer dla programu SQL Server. Express Edition nie zezwala na dostosowywanie szablonów kodu i jest ograniczona do 10 jednostek w projekcie. Visual ORM Model Designer z deweloperem jednostek generowania kodu umożliwia tworzenie i edytowanie entity framework, NHibernate i LINQ do modeli SQL wizualnie, bez wpisywania wiersza kodu XML. Obsługuje edycję części magazynu w gui i tworzenie wszelkiego rodzaju mapowania, takich jak dzielenie tabel, mapowanie jednostki do kilku tabel, typów złożonych, hierarchii dziedziczenia, tworzenie jednostek z instrukcji SELECT i metod z kodu SQL itp. Zaawansowana funkcja refaktoryzacji modelu umożliwia użytkownikom automatyczne tworzenie hierarchii dziedziczenia TPT lub TPC lub typ złożony z kilku jednostek o wspólnym podzbiorze właściwości w kilku kliknięciach. Generowanie kodu jest bardzo elastyczne dzięki użyciu szablonów podobnych do T4. Model pierwszego podejścia Pierwsze podejście implementacji w entity developer oferuje automatyczną synchronizację mapowania i części magazynu z koncepcyjnej części modelu i łatwy w użyciu kreatorów do synchronizacji bazy danych z modelem. Aktualizowanie modelu z programu Database Entity Developer for SQL Server umożliwia synchronizowanie modelu jednostki z bazą danych za pomocą Kreatora aktualizacji z bazy danych. Stara się zachować ręczne zmiany w modelu, gdzie to możliwe. Program do przeglądania/edytowania danych umożliwia wykonywanie zapytań HQL, LINQ lub Entity SQL względem modelu oraz wyświetlanie/edytowanie danych. Entity Developer zapewnia niestandardowe mapowanie typów danych i obsługę sprawdzania poprawności. Obsługuje biblioteki enterprise, NHibernate Walidator i sprawdzanie poprawności adnotacji danych struktur.

historia wersji

  • Wersja 6.4 opublikowany na 2019-04-11
    *Visual Studio 2019 jest obsługiwany
  • Wersja 6.3 opublikowany na 2019-01-10
    *PostgreSQL 11 jest obsługiwany
  • Wersja 5.8 opublikowany na 2015-07-30
    - Visual Studio 2015

Szczegóły programu

Eula

Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego

Umowa licencyjna WAŻNA - PRZECZYTAJ PRZED KOPIOWANIEM, INSTALOWANIEM LUB UŻYWANIEM. Nie należy używać ani ładować tego oprogramowania i powiązanych materiałów (łącznie "Software"), dopóki użytkownik nie przeczyta uważnie poniższych warunków. Ładując lub korzystając z Oprogramowania, użytkownik wyraża zgodę na warunki niniejszej Umowy. Jeśli nie chcesz wyrazić na to zgody, nie należy instalować ani korzystać z Oprogramowania. Niezarejestrowana wersja Oprogramowania może być swobodnie rozpowszechniana, pod warunkiem że pakiet dystrybucyjny nie zostanie zmodyfikowany. Żadna osoba ani firma nie może pobierać opłaty za dystrybucję Oprogramowania bez pisemnej zgody właściciela praw autorskich. Oprogramowanie jest dystrybuowane "AS IS". Żadna gwarancja nie jest wyrażona ani dorozumiana. Używasz na własne ryzyko. Autor nie ponosi odpowiedzialności za utratę danych, utratę zysków lub jakiekolwiek inne straty podczas korzystania lub nadużywania tego oprogramowania. Użytkownik nie może kopiować, modyfikować, wynajmować, sprzedawać, rozpowszechniać ani przenosić jakiejkolwiek części Oprogramowania, z wyjątkiem przypadków przewidzianych w niniejszej Umowie, a także zgadza się zapobiec nieautoryzowanemu kopiowaniu Oprogramowania. Użytkownik nie może odtwarzać oprogramowania, dekompilować ani dezasemagulować Oprogramowania. Użytkownik nie może sublicencjonować ani zezwalać na jednoczesne korzystanie z Oprogramowania przez więcej niż jednego użytkownika. Każde nieautoryzowane użycie spowoduje natychmiastowe i automatyczne zakończenie tej licencji. Oprogramowanie może zawierać oprogramowanie lub inną własność dostawców zewnętrznych, z których niektóre mogą być identyfikowane i licencjonowane zgodnie z wszelkimi załączonymi plikami &license.txt" lub innym tekstem lub plikiem.