C# nagyoknak
Reflection, Unmanaged Code, GC, Performance Tunning
Kezdés:
június 20. kedd
Reggel 9 óra
Hossz:
3 nap
Az egyes alkalmak
Ár:
99 000 Ft+áfa
ingyenes!
Részvételi mód:
Van még szabad tantermi hely
A tanfolyamon a C#/.NET/ASP.NET eszközeinek a segítségével egy többrétegű alkalmazást építünk különböző tervezési mintákkal és nagyrészt TDD módszertannal. Majd az így felépített rendszeren megnézzük az Attributumok/Benchmarking/Reflexió témakörét. Mivel egy nagyobb és összetettebb rendszert tudunk használni, így a példáink is élettel telibbek lesznek.
Oktató
Plesz Gábor

Szoftverfejlesztés oktató

Témakörök
1. Tesztelési eszközök (Dependency Injection, Mock framework, MSTest, NUnit, Specflow)
2. Attributumok használata, Reflexió, Késői kötés,
3. .NET Alkalmazás teljesítményvizsgálata, benchmarking
4. Garbage Collector működése és következményei
5. Nem menedzselt kód integrációja (CLR=>Win32 DLL)
Technikai információk
Részletes technikai információkat csak a képzés hallgatói nézhetik meg bejelentkezés után!
Tanfolyami értékelőlap
Kérlek segíts nekünk abban, hogy kitöltöd a kérdőívünket a tanfolyammal kapcsolatban!
C# nagyoknak tanfolyami videók
Előkészületek
2016. november 23.
Adat projekt és Teszt ptojekt létrehozása
2016. november 23.
Első adatbázis teszt és DbInitializer
2016. november 23.
Seed: adatbázisfeltöltés
2016. november 23.
Repository TDD-vel
2016. november 23.
Product repo + tesztek
2016. november 23.
Néhány definíció és Mock bevezetés
2016. november 23.
Mock bevezetés
2016. november 23.
Általános mock factory
2016. november 23.
Specflow bevezető példa
2016. november 23.
SpecFlow második példa: unit teszt
2016. november 23.
WebAPI készítése Nancy-vel
2016. november 23.
WebAPI tesztelése Nancy-vel
2016. november 23.
Adatbázis létrehozása EF CodeFirst-tel
74 perc
2017. március 29.
Adatbázis teszt módosítás utáni visszaállítással
64 perc
2017. március 29.
Adatbázis teszt saját tesztadatokkal
39 perc
2017. március 29.
Repository minta bevezetés + tesztek
106 perc
2017. március 29.
Általános repository Generic típusparaméterrel
42 perc
2017. március 29.
A UnitOfWork beüzemelése
76 perc
2017. március 30.
Dependency Injection kétféleképpen
32 perc
2017. március 30.
Mock framework bevezetés
72 perc
2017. március 30.
Mock magyarázat
37 perc
2017. március 30.
További Mock tesztek
40 perc
2017. március 30.
SpecFlow rövid bevezető
78 perc
2017. március 30.
AutoMapper példa
15 perc
2017. március 30.
AutoMapper II.
57 perc
2017. március 31.
Attributumok bevezetése
60 perc
2017. március 31.
Attributum javítása
46 perc
2017. március 31.
TOOLS GCVisualize, Performance counters
48 perc
2016. november 23.
TOOLS Process Explorer, CLR profiler
20 perc
2016. november 23.
Reflection teljesítményvizsgálata házilag
41 perc
2017. március 31.
Teljesítménymutatók programozása
47 perc
2017. március 31.
Teljesítménymutatók segítségével két repo vizsgálata
37 perc
2017. március 31.
A szemétgyűjtő működése
85 perc
2016. november 23.
Garbage Collector 1
22 perc
2017. március 31.
Garbage Collector 2 + Finalizer
42 perc
2017. március 31.
Natív kód hívása C#-ból
62 perc
2017. április 05.