2. Entity Framework Core bevezetés SQLite adatbázis használatával
Az Entity Framework Core rengeteg adatbázist képes kezelni. Ezek közül az egyik ingyenes, legelterjedtebb és legkisebb erőforrásigényű az SQLite, ami - nagyon kis túlzással- tényleg mindenen fut. Abból nem lehet baj, ha megnézzük nagyon közelről.
- A tanfolyamhoz tartozó forráskódok
-
1.1 Visual Stucio Code-kiterjesztések a C# fejlesztéshez
Betekintés ingyen
-
1.2 A forráskódstruktúra tervezése
Betekintés ingyen
-
1.3 Könyvtárak kialakítása
Betekintés ingyen
- 1.4 Az adatok kezeléséhez szükséges l2l.Data projekt létrehozása
- 1.5 A webes felülethez l2l.WebUI projekt és könyvtárak létrehozása
- 1.6 l2l.WebUI projekt gyors áttekintő
- 1.7 l2l.WebUI projekt első futtatása
- 2.1 EF Core - Indító
- 2.2 DbContext bevezetés
- 2.3 Szükséges nuget csomagok
- 2.4 using és dbset használata
- 2.5 Paraméterátvétel a létrehozó segítségével - Constructor
- 2.6 Első probléma - NetStandardError
- 2.7 Probléma megoldása - targetframework beállítás
- 2.8 A dotnet parancssorhoz DbContextFactory implementáció kell
- 2.9 Vázlat kialakítása
- 2.10 nuget csomag a UseSqlite függvényhez
- 2.11 connectionstring az SQLite-hoz egyelőre fixen beégetve
- 2.12 A fejezet zárás - git commit
- 3.1 Dotnet EF add migrations - Course tábla létrehozása
- 3.2 Migrations könyvtár
- 3.3 Első database update - SQLite db létrehozása
- 3.4 SQLite db schema ellenőrzése a vscode segítségével
- 3.5 SQLite db schema ellenőrzése a DB Browser for SQLite használatával
- 3.6 A fejezet zárása - git commit
Vélemények
-
-
Entity Framework Core bevezetés
5/5
Nagyon vilagos, es jol felepitett. Elvezet tanulni belole.
Érthető, élvezhető - ez Gábor stílusa
Igen...
Az oktatóról
Full-stack C# fejlesztő vagyok, idén már 30 éves tervezési, fejlesztési, adatbázis, devop és üzemeltetési tapasztalattal, erős matematikai alapokkal. Elsősorban Windows környezetben dolgoztam, de az utóbbi néhány évben előfordult, hogy több platform (Linux/Raspberry PI/Android/iOS) szolgáltatásait integrálom. Mivel minden nap kódolok, minden érdekel, ami a fejlesztéshez kapcsolódik, akár egyszerűbbé teszi életünket, akár valami "jövős" dolog.