MS 10265 - Developing Data Access Solutions with Microsoft Visual Studio 2010
- wykład
- laboratorium
- ćwiczenia praktyczne
- programowanie
- bazy danych
- certyfikowany trener
- materiały szkoleniowe (w wersji papierowej)
- notatnik, długopis
- lunch
- kawa, herbata, napoje, ciasteczka
- dyplom
- zaświadczenie o ukończeniu kursu
- 2-tyg pomoc email
Kurs jest dedykowany dla programistów, którzy chcą poznać podstawy dostępu do danych (CRUD) dla środowiska systemów Windows i aplikacji Web oraz którzy chcą się dowiedzieć się jak optymalizować i programować kod do wydajnego dostępu do danych z użyciem ADO.NET Entity, LINQ, usług danych WCF, Sync Framework i ADO.NET.
Celem kursu jest dostarczenie wiedzy i umiejętności niezbędnych przy dostępie i modyfikowaniu danych za pomocą ADO.NET oraz innych technologii.
Uczestnicy szkolenia powinni posiadać wiedzę i umięjetności z zakresu szkoleń poprzedzających oraz średnie doświadczenie w tworzeniu aplikacji z wykorzystaniem poprzednich wersji Microsoft Visual Studio. Uczestnicy szkolenia powinni posiadać umiejętność korzystania z anglojęzycznych materiałów.
Tematy zajęć:
- Architektura i technologie dostępu do danych
- technologie dostępu do danych
- scenariusze dostępu do danych.
- Budowa modeli encji (Entity Data Models)
- wprowadzenie do Entity Data Models
- modyfikacja EDM
- dostosowywania EDM.
- Odpytywanie danych encji (Entity Data)
- pobierania danych przy użyciu LINQ to Entities
- pobierania danych przy użyciu Entity SQL
- pobieranie danych przy użyciu dostawcy EntityClient
- pobieranie danych procedur składowanych
- testy jednostkowe kodu dostępu do danych.
- Tworzenie, aktualizacji i usuwanie danych encyjnych
- podstawy śledzenia zmianw Entity Framework
- modyfikacja danych w Entity Data Model.
- Obsługa wielodostępu do danych przy użyciu Object Services
- obsługa konkurencyjności dostępu do danych w Entity Framework
- obsługa transakcji w Entity Framework.
- Budowa optymalnych rozwiązań przy użyciu Object Services
- etapy wykonywania zapytań
- śledzenie zmian i materializacja obiektów
- używanie skompilowanych zapytań
- używanie generowanych przy projektowaniu widoków z Entity Framework
- monitorowanie wydajności
- wykonywania modyfikacji danych asynchronicznie.
- Dostosowywanie encji i pudowanie własnych klas encji
- nadpisywanie wygenerowanych klas
- wykorzystywanie szablonów do dostosowywania encji
- tworzenie i używanie własnych klas encji.
- Używanie klas POCO („plain old” CLR objects) z Entity Framework
- wymagania dla klas POCO
- klasy POCO i późne ładowanie
- klasy POCO i śledzenie zmian
- rozszerzanie typów encji.
- Budowa rozwiązań wielowarstwowych przy użyciu Entity Framework
- projektowanie rozwiązań wielowarstwowych
- definiowanie operacji i implementacja struktur transportu danych
- zabezpieczanie danych i operacji.
- Obsługa aktualizacji w rozwiązaniach wielowarstwowych przy użyciu Entity Framework
- śledzenie encji i utrwalanie zmian
- obsługa wyjątków w rozwiązaniach wielowarstwowych.
- Tworzenie rozwiązań łączących się z danymi okazjonalnie
- buforowanie danych przy użyciu XML
- wykorzystywanie Sync Framework.
- Pobieranie danych przy użyciu usług danych WCF
- wprowadzenie do usług danych WCF
- tworzenie usług
- wykorzystanie usług
- zabezpieczanie danych i operacji w usługach danych WCF.
- Aktualizacja danych przy użyciu usług danych WCF
- tworzenie, aktualizacja i usuwanie danych
- zabezpieczanie przed nieautoryzowanymi aktualizacjami i zwiększanie wydajności
- wykorzystywanie usług danych WCF do danych nierelacyjnych.
- Korzystanie z ADO.NET
- pobieranie i modyfikacja danych przy użyciu poleceń ADO.NET
- pobieranie i modyfikacja danych przy użyciu DataSet
- zarządzanie transakcjami i konkurencyjnością w scenariuszach wielodostępnych.
- Używanie LINQ to SQL
- implementacja Logicznych Modeli Danych przy użyciu LINQ to SQL
- zwiększanie wydajności i obsługa wielodostępu.
| Początek: | Koniec: | Cena netto: 3900 zł (brutto 4797,00 zł) |
| 2012-06-25 | 2012-06-29 | |
| 2012-08-27 | 2012-08-31 | |
| 2012-09-24 | 2012-09-28 | |
| 2012-10-22 | 2012-10-26 | |
| 2012-11-12 | 2012-11-16 | |
| 2012-12-10 | 2012-12-14 | |
| Zapisz się | ||
















