Notice
Tag: DomeTrain
Getting Started: Caching in .NET
Let’s make the hardest thing in programming easy for .NET software engineers.
From Zero to Hero: Microsoft.Extensions.AI in .NET
Master the main AI abstraction library for .NET AI development
Getting Started: Authentication and Authorization in .NET
Learn how to get started with authentication and authorization in .NET
Career: Making High-Impact Decisions with AI
Learn to make better technical decisions using practical frameworks and AI
Career: Becoming A Tech Lead
Learn what it really takes to step into a Tech Lead role.
Mastering: Azure for Developers
Familiar with Azure? Learn how to master it with this course.
Getting Started: Bicep for Azure
Learn how to manage Azure resources with Bicep from scratch
Getting Started: Model Context Protocol (MCP)
Learn the fundamentals of MCP, the open standard for connecting AI assistants to external tools, data sources, and APIs.
From Zero to Hero: Parallel Programming in C#
In this course, you will gain a comprehensive and systematic understanding of the tools for parallelism in C#. Under the guidance of parallel programming expert Brandon Minnick, you will explore all the key models of multithreading and asynchrony, their purposes, strengths, and limitations. The course eliminates common sources of confusion and helps to develop clear criteria for selecting the right tool for each practical task.
Getting Started: AI for .NET Developers
Get started with integrating AI into your .NET applications effectively using the latest LLM best practices.
Getting Started: Building .NET Applications on AWS
Learn how to build modern .NET Applications using Amazon Web Services features and services for production.
Getting Started: Messaging in .NET with NServiceBus
Simplify distributed systems messaging in .NET using the battle-tested NServiceBus framework.
















