~/conference

.NET Fest 2019

date:2019-10-25..2019-10-26
location:Kyiv, Ukraine
series:.NET Fest · 3 editions
editions:[.NET Fest 2017, .NET Fest 2018, .NET Fest 2019]

Украинская конференция для профессионалов в области разработки на платформе .NET

.NET developers, backend developers, platform and DevOps engineers, software architects, engineering managers, QA and test automation engineers, cloud solution engineers

Blazor server and WebAssembly; multi-stage Dockerfiles and AKS; Azure Fluent management libraries; Azure App Service deep dive; serverless patterns on Azure; efficient microservice communication; domain-driven design with .NET; OpenAPI/Swagger tooling and clients; async lifetime testing with xUnit; high-performance C# design patterns; GraphQL schema stitching with Hot Chocolate; Power BI embedded integration

titleauthorlength
The Next Step in the Construction RevolutionSerhii Bielskyi58m
Covers how Internet of Things (IoT), artificial intelligence (AI), and Digital Twin technologies are being applied to smart building adoption to improve energy…
Talk in Russian on
Around world in a session! Globalization and localization of softwareRachel Appel58m
Shows a working ASP.NET Core demo that wires localization via middleware, CultureInfo and the string localizer, stores translations in resx resource files…
Talk in English on
Async Lifetime Tests with xUnit and AutoFixtureAndrey Litvinov58m
A presentation about testing a basic CQS-pattern service that handles command requests and publishes events describing state transitions, focusing on common…
Talk in Russian on
Power BI EmbeddedEvgeniy Polonichko54m
Shows how to build and embed Power BI reports: create reports in Power BI Desktop, publish to powerbi.com, and control embedding with the Power BI REST API and…
Talk in Russian on
6 Lessons I Learned on My Journey from Monolith to MicroservicesEran Stiller57m
Six practical lessons with concrete claims and case studies: migration of a large trading system to microservices over 12–18 months, a desktop CAD rewrite when…
Talk in English on
Anatoliy KolesnikF# Tests49m
Explains how .NET developers can adopt F# programming techniques without risking stability in production. Covers practical ways to use F# alongside existing…
Talk in Russian on
Test automation for developersArnon Axelrod53m
Argues that test automation is for developers too and its real value is preventing defects by enabling continuous refactoring backed by fast reliable tests…
Talk in English on
Daily Performance FuckupsLukasz Pyrzyk45m
Presentation: http://bit.ly/34gaMYE Fb: https://www.facebook.com/dotNETFest/ Website: http://dotnetfest.com/ .NET has accustomed us to writing code quickly and…
Talk in English on
Architecting Blazor Applications: An Angular inspired approachDan Patrascu-Baba53m
Claims that server-side Blazor in .NET Core 3.0 is production-ready while the client WebAssembly model targets .NET 5, and shows a working GitHub dashboard…
Talk in English on
Architecting .NET solutions in a Docker ecosystemAlex Thissen55m
Demo application that tracks video-game high scores uses .NET Core 3.0, multi-stage Dockerfiles, and Azure Container Registry to produce immutable images…
Talk in English on
Machine Learning for .Net DevelopersOlia Havrysh57m
Covers fundamentals of machine learning and shows how to apply ML in .NET projects without learning Python or R. Explains using ML.NET and other Microsoft…
Talk in Russian on
Provisioning Azure PaaS fluently with Management Libraries and C#Roberto Freato54m
Creates a tenant end-to-end with C# using Azure Fluent Management Libraries: provisions an elastic pool database from a backup, makes a web app on an existing…
Talk in English on
Implementing Domain Driven DesignHalil Ibrahim Kalkan54m
Claims an actionable DDD implementation with a concrete Visual Studio solution, ASP.NET Boilerplate and Entity Framework Core projects, and a GitHub-like…
Talk in English on
The future of Web: what Microsoft Blazor can do for youAlexandre Malavasi59m
Blazor runs C# in the browser via WebAssembly and shows both client-side WebAssembly and server-side SignalR hosting models, requires .NET Core 3.x and recent…
Talk in English on
How to Measure Relationships Within the Company Using .NETAleksandr Demchuk54m
A presentation describing a system that measures and nudges employee relationships in large companies by collecting survey responses and building connection…
Talk in Russian on
Techniques for writing high-quality codeRachel Appel59m
Concrete claims and tools: prioritize readable maintainable testable reusable code over clever one-liners, use IDE features (Rider, Visual Studio) plus linters…
Talk in English on
Uncovering Swagger/OpenAPIKevin Dockx53m
Dives into the actual OpenAPI JSON that ASP NET Core and Swashbuckle.AspNetCore produce, shows adding XML comments, produces/ProducesResponseType attributes…
Talk in English on
When SQL Server Best Practices Don’t WorkDenys Reznyk01h 00m
Covers SQL Server best practices and shows concrete cases where following common recommendations blindly harms performance. Examines specific SQL Server…
Talk in Russian on
Microservices from the trenchesBuzzwords. Dan Patrascu Baba56m
Rebuilds a VB6 time‑and‑attendance app as .NET Core microservices, using RabbitMQ for messaging, fan out exchanges initially then refactoring to topics after…
Talk in English on
Dragons in a Mixed Reality WorldAnna Melashkina, Philipp Bauknecht53m
Demonstrates placing a dragon model as a persistent, cross‑device anchor using Azure Spatial Anchors with HoloLens and phones, built in Unity; code creates a…
Talk in English on
Create Your Own Serverless PKIEran Stiller56m
Builds a working serverless PKI: generates a root CA locally, uploads the public part to Azure Key Vault, issues device certificates via Azure Functions (using…
Talk in English on
Modeling a Pub/Sub API System with F# and CQRS (on a Micro Scale)Anton Moldovan01h 07m
Presents an F# + CQRS design that implements a single readable domain model handling both request/response and pub/sub over HTTP, WebSockets and AMQP…
Talk in Russian on
How Serverless Makes Integration TDD a Reality — And Why We Need ItSergey Medvedev53m
Advocates starting development with integration tests that drive features, then adding unit tests later. Demonstrates building and deploying a full Serverless…
Talk in Russian on
Micro-optimizations in the .Net WorldAleksandr Demchuk, Nykolai Balakyn55m
Examines low-level .NET mechanisms (runtime and CPU-level behavior) to squeeze extra performance when caching and usual optimizations are exhausted. Covers…
Talk in Russian on
Natural Language Processing in .NETAleksandr Demchuk, Sergey Korzh57m
Overview of common natural language processing (NLP) tasks and how to solve them on the .NET platform. Covers ML.NET and other .NET-compatible options —…
Talk in Russian on
DotNet Core in ProductionLeonid Molotievskiy45m
Covers running .NET Core microservices in production on Kubernetes: why the team migrated to the cloud, problems encountered (notably issues with .NET Core…
Talk in Russian on
OpenID Connect In DepthKevin Dockx54m
Shows Single Sign-On between Angular and ASP.NET Core MVC and implements automated single sign‑out using IdentityServer4 with both front‑channel and…
Talk in English on
When IoT Meets ServerlessAlex Pshul50m
Builds a parking-slot system with sensors, a device simulator and live Angular client and shows it working end to end: devices talk to IoT Hub, events land in…
Talk in English on
Azure App Service deep diveRoberto Freato52m
Belief: Azure App Service works as a PaaS that makes workers stateless by externalizing state, with app service plan sizing and auto scale that adds instances…
Talk in English on
Designing Big Data Solutions on Microsoft AzureAndrey Antilikatorov53m
Covers building high-load Big Data solutions on Microsoft Azure, focusing on architectural approaches, best practices, and practical tips to avoid pitfalls…
Talk in Russian on
10 Ingredients for an AKEless Build SystemMatthias Koch55m
NUKE replaces script files with C# console build projects committed to the repo, generates strongly typed fluent APIs for CLI tools (dotnet, MSBuild, NuGet…
Talk in English on
High-performance code design patterns in C#Konrad Kokosa58m
Proposes a named set of performance patterns for modern C# and .NET: Span<T> and Memory<T> for zero-copy slicing, ArrayPool and object pooling to cut…
Talk in English on
Monadic Parser Combinators in C#Aleksey Golub54m
Introduces parser combinators implemented in C#, explains general parser concepts, their uses and types, and contrasts traditional parser-writing methods with…
Talk in Russian on
Practical serverless use cases in Azure with a trick or twoStas Lebedenko58m
Presentation: http://bit.ly/2BXjLSo Fb: https://www.facebook.com/dotNETFest/ Website: http://dotnetfest.com/ Serverless technology is trending, but in-depth…
Talk in English on
Efficient Microservice CommunicationSergey Kalinets54m
Presentation: http://bit.ly/2q67vfy Fb: https://www.facebook.com/dotNETFest/ Website: http://dotnetfest.com/ The move to microservice infrastructure exposes…
Talk in English on
Building a High-Load-Capable REST APIAndrey Vinda54m
Describes building a high-load REST API implemented with .NET Core 2 and ASP.NET Core 2, using Consul and Fabio for service discovery/routing, Orleans.NET for…
Talk in Russian on
.NET Core 3.0 and the FutureOlia Havrysh55m
Overview of .NET Core 3.0: explains advantages of .NET Core compared with .NET Framework, details new features introduced in .NET Core 3.0, and outlines…
Talk in Russian on
Feature Toggles: Dynamic Configuration at WirexSerhii Buta56m
A case study of how Wirex implemented feature toggles: starting from a simple config-file kill-switch for maintenance to a rules-driven system with…
Talk in Ukrainian on
Forget about HTTPIrina Scurtu55m
Claim: synchronous HTTP calls become brittle for inter-service data and lose requests; demos show an HTTP client fires ~3,501 requests in 20s that the API…
Talk in English on
Hot Chocolate: GraphQL Schema Stitching with ASPMichael Staib58m
Claims a Hot Chocolate GraphQL gateway on ASP Net Core goes from zero to running in under five minutes, demonstrates Hot Chocolate stitching multiple schemas…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.