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

pátek 25. ledna 2019

Tomáš Herceg

73

Dear friends, we would like to thank you for your interest in the first year of Update Conference Prague! We hope that you enjoyed the event, learned many new things and had a chance to network with the speakers and attendees.

Watch the aftermovie from the event and save the date of the next year: 14 - 15 November 2019! #updateconference


čtvrtek 24. ledna 2019

Tomáš Herceg

228

Join Richard Campbell as he takes you on a tour of the broad range of subjects explored while recording more than 1500 episodes of .NET Rocks over the past 10+ years. The development world today is evolving rapidly, but a look at the history of development can help inform the path we're on and where we're going. Along the way you'll hear some great stories from the various .NET Rocks episodes and get some ideas of how you can take your career and your company into the future of technology.

čtvrtek 24. ledna 2019

Tomáš Herceg

148

.NET Core has revolutionized the way we build applications. Today, you can write .NET code once and run it anywhere using the tools, practices, and techniques that .NET community known and loved for years. In this session, you'll learn about architecture of .NET Core and .NET Standard which allows it to run on any platform like Linux, OSX and windows. And you will explore how to integrate the different utilities, libraries and concepts to maximize your .NET skills in the new world of cross-platform .NET.

čtvrtek 24. ledna 2019

Tomáš Herceg

146

You know how to throw and catch exception. But do you know how are they implemented internally? Do you know what is SEH, VEH and VCH in Windows? Or do you know why C# introduced exceptions filters or how to catch everything, even StackOverflowException?In this presentation I show internal mechanisms used by Windows for handling exceptions. We will see constructs used by C++ and C# languages, CLR instructions and machine code details of those. There will be some live debugging and low to high level code.

čtvrtek 24. ledna 2019

Tomáš Herceg

137

Our day to day thinking is quite imperative. Do this, then that, only if this...which is also the way we code. Although natural, imperative code has certain disadvantages when it comes to self-containment, ability to reason about a particular code fragment, testability and performance in certain conditions.So let's talk about adjusting our code and our way of thinking to more functional one. Let's see how certain limitations can open up new possibilities previously impossible to attain using just the imperative code. By implementing certain patterns or restricting the way we write existing code, we can achieve more

čtvrtek 24. ledna 2019

Tomáš Herceg

132

The Actor Model programming paradigm for building highly concurrent systems was defined back in the seventies. In this session I focus on Akka.NET, a modern open-source framework that can be used to build highly concurrent systems based on the Actor Model programming paradigm. I introduce the Actor Model concepts, followed by an overview of the Akka.NET framework. Finally I walk you through the code of a sample application built using Akka.NET.

čtvrtek 24. ledna 2019

Tomáš Herceg

129

Myriad languages, tools, paradigms and patterns that developers swear by tempt and tease us on a daily basis. Even if you have already made the tough choices as to which ones to focus on, how can you incorporate the effort mastering them while still performing the work that your day job requires? How do you stay relevant and productive and continue to elevate your career? Don’t panic! It is possible. Still going strong after three decades of coding, Julie Lerman will share tips and tricks that she uses to continuously evolve her tech skills and keep on top of her game as a coder and a coach as well as one of the top authors on Pluralsight.

čtvrtek 24. ledna 2019

Tomáš Herceg

128

Is Docker forever on your list of things to explore? There's no better time than now…In this talk, Steve will introduce you to Docker, an application packaging and containerisation technology that opens new possibilities for development and deployment of your ASP.NET and .NET applications. Steve will share with you the Docker journey that his team is on, exploring their motivations for using Docker, the benefits they've achieved and the workflows they have developed. You will learn about the core terminology and concepts that .NET developers need to understand in order to begin working with Docker. Steve will share demos which show how easy it is to start leveraging Docker in your own ASP.NET Core projects. Finally, Steve will demo a complete CI-CD pipeline using Docker and Jenkins. Steve will explore the AWS EC2 Container Services (ECS) architecture they have built to enable rapid, continuous delivery of their microservices.You’ll leave this talk with the knowledge you need to get started using Docker and excited about the value that Docker can add to your software projects.