💾 Datenbank mit SQLite & Entity Framework Core
Was ist eine Datenbank?
Eine Datenbank speichert strukturierte Daten persistent. SQLite ist eine leichtgewichtige Datenbank-Engine. Entity Framework Core (EF Core) ist ein ORM (Object-Relational Mapper), der C#-Objekte automatisch in Datenbank-Tabellen übersetzt. So musst du kein SQL schreiben!
🏗️ Architektur-Layer:
- Blazor Page → Ruft Service auf
- Service (ProductService) → Business-Logik & Dependency Injection
- DbContext (AppDbContext) → Entity Framework Core
- SQLite Datenbank (app.db) → Persistente Datenspeicherung
CRUD-Operationen (Create, Read, Update, Delete)
➕ Neues Produkt erstellen
1
2,00 €
Lager: 3 Stück
Erstellt: 11.02.2026 18:53
Tastatur
79,99 €
Lager: 10 Stück
Erstellt: 11.02.2026 18:52
Maus
29,99 €
Lager: 15 Stück
Erstellt: 11.02.2026 18:52
Laptop
999,99 €
Lager: 5 Stück
Erstellt: 11.02.2026 18:52