C# - přístup k datům (LINQ, Entity Framework)
Práce s daty integrovaná do jazyka a objektového programování
- Možné přístupy k datům (SQL, ORM, ...)
- Stručná historie LINQ a Entity Framework
LINQ - Language Integrated Query
- Základní principy LINQ
- LINQ to Objects
- LINQ to XML
- LINQ to SQL
- Používání lambda výrazů v LINQ
Entity Framework
- Objektové zobrazení dat
- Vizuální návrhář
- Přístupy Code First, Database First
- Třída DBContext, kolekce DbSet
- Vytvoření objektů pro EF z existující databáze příkazem Scaffold-DbContext
- Používání LINQ a lambda výrazů pro dotazování v Entity Framework
- Řešení Concurrency (kolizí)
LINQ a MongoDB
- Stručné seznámení s NoSQL databází MongoDB
- Použiti LINQ pro práci s daty v MongoDB