Większość aplikacji biznesowych, zarówno desktopowych i webowych, korzysta z baz danych. Dlatego szybkie i sprawne tworzenie warstwy dostępu do danych to obecnie podstawa wszystkich projektów i wymagań stawianych programistom.
Jednym z rozwiązań jest zastosowanie Entity Framework czyli narzędzia klasy ORM, które umożliwia automatyczne mapowanie obiektów na relacyjne struktury bazy danych. Dzięki temu jako programista możesz się skupić się implementacji logiki, a Entity Framework wykona za ciebie resztę.
Na szkoleniu dowiesz się w jaki sposób rozpocząć pracę z Entity Framework, poznasz jego zasadę działania oraz w jaki sposób dostosować do swoich wymagań. Nauczysz się również korzystać z języka Linq i dowiesz się co to są tajemnicze wyrażenia lambda. Na koniec słów kilka o optymalizacji aby twoje aplikacje działały szybko nawet przy dużych zbiorach danych.
Podczas szkolenia utworzymy aplikację z użyciem bazy danych SQL Server.
Szkolenie będzie realizowane w wersji Entity Framework Core.
Celem szkolenia jest nabycie umiejętności dostępu do bazy danych za pomocą Entity Framework oraz poznanie podstaw języka Linq.
Grupa docelowa szkolenia to programiści aplikacji desktopowych, webowych i usług sieciowych, którzy tworzą rozwiązania z użyciem środowiska Microsoft .NET i chcą poznać sposób na sprawne budowanie warstwy dostępu do danych.
Wymaga jest znajomość C# oraz środowiska Visual Studio oraz zagadnień związanych z zakresu baz danych SQL. Zalecane uczestnictwo w szkoleniu [MS-C#-5-VS] Programowanie w C# 5.0 z Visual Studio 2013 (ang. Programming C# 5.0 with Visual Studio 2013).
21 godzin (3 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.
Zobacz ciekawe zagadnienia poruszane na tym lub podobnych szkoleniach