Tomáš Herceg

About Author


Ž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.


This author profile was imported from WUG.cz.

Mapping DDD Domain Models with EF Core 2.1

Tomáš Herceg 1/24/2019 2361
Entity Framework half-heartedly supported DDD patterns. But the new-from-scratch EF Core has brought new hope for DDD practitioners to map your well-designed domain classes to a database, reducing the cases where a separate data model is needed. EF Core 2.1 is very DDD friendly, even supporting things like fully encapsulated collections, backing fields and the return of support for value objects. In this hands we'll review some well-designed aggregates and explore how far EF Core 2.1 goes to act as the data model between your domain classes and your data store.
show more show less

Spanification

Tomáš Herceg 1/24/2019 2360
What is Span, how it works, what problems it solves and how to use it today to write faster .NET Core applications. I am going to cover the new .NET Core 2.1 APIs which consume Span and show you how to use them and change your old habits from the prior to Span times.
show more show less

ML.NET - Machine Learning made for .NET

Tomáš Herceg 1/24/2019 2359
Want to enhance your .NET apps with custom machine learning solutions like price prediction, fraud detection or sentiment analysis? Well, now you can! ML.NET is a machine learning framework built for .NET developers. It's free.It's open source.It's cross platform. Come get an introduction to Machine Learning on the .NET platform as we look at making use of your existing .NET and C# skills to easily integrate custom machine learning into your applications without any prior expertise in developing or tuning machine learning models.
show more show less

The State of .NET (2)

Tomáš Herceg 1/24/2019 2351
The industry is in a state of flux. What does that mean for your software projects today and tomorrow? Will your skills be outdated? Will your current investment become obsolete? What should you focus on right now? And what will become important a year or two down the road? What technologies do you need to learn?This session attempts to answer these questions and more, by taking an unbiased look at current and future development with .NET and other relevant technologies.As part of the CODE/EPS team, Tiberiu is in an unique position to share information based on real world experience in projects that are either our own or one of the many projects we get to see in our role as mentors, trainers and consultants, as well as feedback we receive from CODE Magazine readers. This is NOT marketing hype! You will hear which technologies you should invest time and money in, and which ones to avoid.
show more show less

Mobile DevOps - Deliver great apps continuously

Tomáš Herceg 1/24/2019 2349
The world is changing faster than ever, and so do the expectations on applications, therefore, it is really important to deliver application fast and with high quality continuously. To have good tools and processes are really important to be able to keep a high speed when developing applications.During this session Daniel Hindrikes will show you how to use VSTS and AppCenter when developing mobile applications to support the DevOps lifecycle, including working with requirements, continuous integration, continuous delivery, automatic tests and monitoring.
show more show less

Monitoring real-life Azure applications: When to use what and why

Tomáš Herceg 1/24/2019 2348
Modern applications leverage a variety of services, and often span across on premises, IaaS, PaaS and SaaS. Monitoring these environments is different from traditional systems. We have more and more data available from the platform with the likes of ARM Activity Logs, Azure Monitor, Log Analytics and Application Insights. With a massive amount of signal and noise being generated in all these systems, how do we get our arms around what is happening? Is my application impacted in an ongoing Azure outage? Are my integrations intact? Which services from Azure should I use to monitor my application end-to-end? Come and hear how to answer these questions. After the session, you’ll have deeper understanding of end-to-end monitoring techniques in Azure solutions and know which services to choose for which scenario.
show more show less

Virtual Reality and IoT – Interacting with the changing world

Tomáš Herceg 1/24/2019 2346
Whether it’s called mixed reality, augmented reality, or virtual reality; changing the perceived reality of the user is here. This presentation will look at how to create IoT devices, send the data through the cloud, and use that data to drive a virtual or mixed reality experience. Creating applications that interact with the data created by the user’s environment should become straightforward after this introduction.
show more show less

Building concurrent systems using Akka.NET

Tomáš Herceg 1/24/2019 2340
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.
show more show less

2 3 4 5 6 7 8 9 10 11 12