powered by Altairis GeekCore - kalendář akcí pro vývojáře a IT profesionály

Používáme IoC/DI kontejnery

Datum a čas: přidat do kalendářepřidat do kalendáře čtvrtek 2. června 2016, 10:00 - pátek 3. června 2016, 17:00
Místo: Praha - DotNetCollege
Organizátor: Tomáš Herceg- DotNetCollege - Tomáš Herceg
Na tuto akci se platí vstupné 7000 Kč. Podrobnější informace najdete v popisu.
Na začátku kurzu si vysvětlíme, k čemu se IoC/DI kontejner používá a jak jej používat správně, proč není většinou dobrý nápad degradovat jej na service locator atp. Ukážeme si prakticky, jak funguje kontejner Castle Windsor a jaké možnosti nám nabízí.

Ve druhé části kurzu napíšeme aplikaci, která bude využívat IoC/DI kontejner a Entity Framework.

Nakonec se zmíníme o pokročilejších technikách, které kontejnery nabízí, např. interception, a na některá úskalí, která jejich použití přináší, např. problémy s životností objektů kontejnerem spravovaných, a jak se jim vyvarovat.

1. ČÁST

  • SOLID a základní principy pro psaní testovatelného kódu
  • Constructor injection vs Property injection
  • Základní použití IoC/DI kontejneru

2. ČÁST

  • Praktické použití IoC/DI s Castle Windsor
  • Registrace závislostí jednotlivě a by convention
  • Lifetime závislostí
  • Factories

3. ČÁST

  • Praktická ukázka návrhu aplikace
  • Exception handling a kontrola oprávnění pomocí interceptorů

Na kurz se můžete přihlásit na webu DotNetCollege.

Místo konání: Praha - DotNetCollege

Sokolovská 352/215

Školení se koná v prostorách společnosti RIGANTI s.r.o. ve druhém poschodí.