Tomáš Herceg

O autorovi


Žiju v Praze a posledních 7 let pracuji ve firmě RIGANTI, kterou jsem sám založil a která se zabývá vývojem software, poskytováním školení a konzultací.
Jsem autorem open source frameworku DotVVM, který umožňuje psát webové aplikace jednoduše a bez nutnosti psát tisíce řádků kódu v Javascriptu.
Za svou publikační a přednáškovou činnost jsem získal ocenění Microsoft Most Valuable Professional a Microsoft Regional Director.

Můžete mě potkat na nejrůznějších českých i zahraničních technických konferencích, kde přednáším o vývoji webových aplikací, o .NETu, softwarové architektuře, cloudu nebo jiných tématech.

Jsem také autorem webu DotNetPortal, kde jsem publikoval desítky článků pro začínající i pokročilé vývojáře, a jsem spoluzakladatelem vzdělávacícho centra DotNetCollege, které nabízí školení a konzultace a organizuje též různé komunitní akce.


Profil tohoto autora byl importován z portálu WUG.CZ

C# Scripting in the .NET Core world

Tomáš Herceg 24.01.2019 2287
While still being relatively niche, over the recent years C# scripting has grown to become a first class citizen in the Roslyn compiler and can now be enjoyed and applied in your applications in various ways.Together, we will dissect what’s going on under the hood in C# scripting and how you can make use of it in the cross platform, lightweight, .NET Core world (which, by the way, creates a perfect environment for low ceremony C# scripting). We'll also have a look at scripting via the new .NET CLI, how you can integrate it into your everyday development workflows and how you can debug the script assemblies.
zobrazit více zobrazit méně

MSBuild: Understand and customize your .NET build

Tomáš Herceg 24.01.2019 2276
MSBuild is the powerful build system used in .NET. With .NET Core, it is now widely used cross-platform and has been open sourced. Since MSBuild has been powering .NET Core builds since 2017, it has unlocked remarkable possibilities that were not possible with project.json.It has a programming language of its own. This session introduces to this programming language, explains common build customization techniques, helps avoid pitfalls when setting up your custom build logic and explores strategies to investigate build errors.
zobrazit více zobrazit méně

Dependency Injection

Na rozdíl od klasického .NET Frameworku, v novém ASP.NET Core se počítá s dependency injection už jako se základní funkcí. Na této přednášce si ukážeme, jak tato vestavěná dependency injection funguje a jak ji zintegrovat s reálným IoC/DI kontejnerem Castle Windsor a Autofac, abychom získali více funkcí a registraci pomocí konvencí.
zobrazit více zobrazit méně

Docker a kontejnerizace

Slovo Docker jste již pravděpodobně slyšeli stokrát, ale používáte jej v praxi? Na této přednášce si ukážeme, jak kontejnery fungují, ukážeme si, jak .NET Core 2.0 aplikaci rozběhenout v kontejneru a jaké to má výhody. Také si ukážeme, jak pomocí Visual Studio Team Services automatizovat nasazování kontejnerů do Azure Container Service.
zobrazit více zobrazit méně

Keynote: Legacy vs Buzzword Driven Development

Na této optimisticky laděné přednášce si budeme povídat o tom, jaké možnosti má vývojář, který se musí starat o několik let starý systém, jež není možné přepsat. Zatímco všichni kolem básní o microservices architektuře a kontejnerech a účastní se pravidelných okultistických rituálů za účelem vyvolávání kubernettských démonů, my si ukážeme pár tipů a triků, které vám zpříjemní život na existujícím projektu a přitom jejich implementace nezabere mnoho času.
zobrazit více zobrazit méně

4 5 6 7 8 9 10 11 12 13 14