Začínáme s Entity Framework 6
Tato příručka obsahuje kolekci odkazů na vybrané články dokumentace, návody a videa, které vám pomůžou rychle začít.
Základy
-
Tady se dozvíte, jak Entity Framework do svých aplikací, a pokud chcete používat EF Designer, ujistěte se, že ho máte nainstalovaný v Visual Studio.
Vytvoření modelu: Code First, EF Designer a pracovní postupy EF
Dáváte přednost tomu, aby váš model EF napsal kód nebo vykresloval pole a čáry? Budete používat EF k mapování objektů na existující databázi, nebo chcete, aby SYSTÉM SOUBORŮ EF vytvořil databázi přizpůsobenou vašim objektům? Tady se dozvíte o dvou různých přístupech k používání EF6: EF Designer a Code First. Nezapomeňte postupovat podle diskuze a podívat se na video o rozdílech.
-
DbContext je první a nejdůležitější typ EF, který potřebujete k tomu, abyste se naučili používat. Slouží jako spouštěcí panel pro databázové dotazy a sleduje provedené změny objektů, aby je bylo možné zachovat zpět do databáze.
-
Zjistěte, jak získat pomoc od odborníků a přispívat vlastními odpověďmi do komunity.
-
Entity Framework 6 používá otevřený vývojový model. Další informace o tom, jak můžete EF ještě zlepšit, najdete v našem GitHub úložišti.
Code First prostředků
- Code First existujícího pracovního postupu databáze
- Code First nového pracovního postupu databáze
- Mapování výčtů pomocí Code First
- Mapování prostorových typů pomocí Code First
- Zápis vlastních Code First vytváření
- Použití Code First Fluent Configuration s Visual Basic
- Migrace Code First
- Migrace Code First v týmových prostředích
- Automatické Migrace Code First (už se nedoporučuje)
Prostředky EF Designeru
- Database First pracovního postupu
- Model First pracovního postupu
- Mapování výčtů
- Mapování prostorových typů
- Mapování dědičnosti tabulky na hierarchii
- Mapování dědičnosti typů na tabulku
- Mapování uložených procedur pro aktualizace
- Mapování uložených procedur pro dotaz
- Dělení entit
- Rozdělení tabulky
- Definování dotazu (rozšířené)
- Funkce s hodnotou tabulky (rozšířené)