Tagy
Odběry tagů můžete nastavit v sekci Moje odběry.
Microservices v .NET Core a Project Tye
Dependency Injection
Postupy při diagnostice větších .NET + SQL Server aplikací
Keynote: Legacy vs Buzzword Driven Development
Messaging mezi aplikacemi a službami
Jak se nezbláznit z testování
Xamarin Cross-Platform Application Architecture
Profiling výkonu a paměti
Provozování vlastního NuGet feedu
Migrujeme do GITu, pracujeme s GITem
DotVVM v reálných aplikacích
Framework DotVVM nedávno oslavil rok od uvedení první produkční verze. Od té doby se začal používat v několika desítkách českých i zahraničních firem a přibylo v něm mnoho nových funkcí a rozšíření, a též podpora pro ASP.NET Core.
Na této přednášce si ukážeme, jak se DotVVM používá na větší webové aplikaci. Uvidíte mimo jiné:
- jak vytvořit jednoduchou CRUD aplikaci
- zobecnit CRUD pomocí generických viewmodelů a fasád
- jak si usnadnit práci pomocí psaní vlastních komponent
- jak na autentizaci a autorizaci
- jak dělat uživatelsky přívětivý exception handling
- jak pracovat s modálními okny
- jak detekovat výkonnostní problémy pomocí Application Insights a MiniProfileru
Záznam z přednášky konané 7. srpna 2017 v pražském Microsoftu.
Ukázkovou aplikaci najdete na https://github.com/riganti/dotvvm-samples-northwind
SOLID a Dependency Injection
Základem pro dobrý návrh aplikace je dodržení několika principů pro testovatelný kód a využití dependency injection. Na této přednášce si tyto principy popíšeme a ukážeme si několik příkladů špatného návrhu aplikace a to, jak jej vylepšit.
(Záznam přednášky Tomáše Hercega z 28. 3. 2017)