
Comprehensive tutorial on building a WPF MVVM CRUD application, covering UI design, architecture, database integration, deployment, and best practices in .NET development.

Comprehensive guide to building cross-platform apps with .NET MAUI. Learn XAML, MVVM, navigation, platform features, data handling, and UI theming for iOS, Android, macOS, and Windows development.

Master C# fundamentals through hands-on coding exercises. Learn programming basics, data types, functions, loops, and clean code practices to build a strong foundation for game development.

Explore the latest features and improvements in .NET 8 and C# 12, including performance enhancements, new language features, and cross-platform capabilities for modern software development.

Discover common EF Core mistakes and learn optimization techniques to enhance application performance and stability through small yet impactful changes.

Explore key features and hidden gems of .NET 8 with Microsoft experts David Fowler and Damian Edwards, offering insights for developers to enhance their skills and productivity.

Explore .NET's capabilities for audio processing, including NAudio library, Windows audio APIs, and performance optimization techniques for real-time audio applications.

Explore the journey from IL Weaving to Source Generators in .NET Realm SDK development. Learn about challenges, benefits, and limitations of these techniques for simplifying developer experience and generating code.

Explore strategies for migrating a .NET 4.8 enterprise web app to .NET 8, covering tools, techniques, and common dependencies while maintaining production deployments.

Explore building interactive 'choose your own adventure' games with .NET MAUI, incorporating real-time multiplayer support using SignalR and other engaging techniques for game development.

Learn to incrementally migrate legacy ASP.NET projects to ASP.NET Core using YARP, exploring the Strangler Fig Pattern, available tooling, and integration techniques for cross-cutting concerns.

Explore best practices for .NET testing with Rob Richardson. Learn to implement effective tests in ASP.NET Core projects using XUnit and techniques to isolate dependencies for robust testing.

Explore C#'s evolution from object-oriented to functional programming, examining how these paradigms blend in practice through live examples and code demonstrations.

Explore low-level C# programming techniques without using unsafe code. Learn how to translate C to modern C#, handle memory allocation, and work with complex data structures safely and efficiently.

Learn essential string operations in C#, including concatenation, interpolation, and escape characters. Master techniques for efficient string manipulation in your C# programs.

Master C# Dependency Injection: Learn constructor, setter, and interface injection techniques. Enhance your coding skills and create more flexible, maintainable software architectures.

Explore the power of meta programming to generate code and functionality, saving time and effort in software development tasks.

Comprehensive step-by-step guide for beginners to start developing games using Unity, covering essential concepts and practical techniques.

Learn LINQ in C# to efficiently query and manipulate data collections, enhancing your ability to write concise and powerful code for data operations.

Learn to create and use classes in C#, a powerful object-oriented programming language. Master the fundamentals of class structure and implementation for building robust applications.

Microsoft's journey in open source cloud development: Insights on Linux support, .NET Core, and Azure. Showcasing new capabilities for developers through live demo and discussing platform-wide benefits.