
Explore AI in .NET applications using ML.NET. Learn to build and train ML models for various tasks like detecting laughter, analyzing mood, and predicting code bugs, all with your existing .NET skills.

Explore resilient HTTP communication in .NET Core, focusing on IHttpClientFactory, SocketHttpHandler, and Polly for fault tolerance in microservices and distributed systems.

Comprehensive overview of digital advertising for developers, covering programmatic advertising, header bidding, tools, and common misconceptions in the industry.

Explore Git's quirks and inner workings, from rebasing to merging, and uncover the reasons behind its unique design choices and functionalities.

Explore open source licensing, rights, and best practices for developers. Learn to make informed decisions when using and creating open source projects in professional environments.

Explore F# nullability design, its challenges, and impact on existing code. Gain insights into language feature development balancing improvement and compatibility.

Learn to integrate, extend, and embed Power BI for real-time dashboards and interactive analytics in your apps. Ideal for experienced developers seeking to enhance their applications with powerful data visualization capabilities.

Explore essential software design patterns, their implementations in .NET, and how they solve common development challenges, enhancing your problem-solving toolkit.

Explore Razor Components in ASP.NET Core 3.0 for building interactive UI with C#. Learn component model, server/client-side execution, and handle state management in this comprehensive guide.

Learn to create custom .NET project templates using dotnet CLI, Visual Studio, and Yeoman to reduce repetition, improve code quality, and save time in application development.

Explore .NET Core 3's modernization of WPF and Windows Forms, learn to retarget applications, and discover efficient deployment methods for contemporary desktop software.

Explore WebAssembly as a powerful alternative to JavaScript for web applications, covering its fundamentals, implementation, and practical usage with Rust and WebAssembly Text Format.

Insights into ASP.NET Core MVC development, covering Razor Pages, Controllers, performance optimization, and framework design from a core developer's perspective.

Explore service mesh technology with Istio, understanding its features, benefits, and potential complexities in distributed applications, from microservices to legacy monoliths.

Explore advanced Kubernetes topics: pod scheduling, admission controllers, autoscaling, custom resources, and service mesh. Gain insights to enhance your application platform beyond basic deployments.

Learn to create 3D games and experiences with Unity, exploring Visual Studio integration, physics, textures, and networking. Ideal for C# developers looking to expand their skills into game development and mixed reality.

Explore Kotlin from a C# developer's perspective, comparing languages, platforms, and features. Learn to build efficient Android apps and bridge the gap between Kotlin and C#.

Explore edge computing's potential to revolutionize data collection and analytics, enabling new business opportunities through AI-powered devices and cloud integration.

Explore building type-safe web applications with F# using the SAFE stack. Learn to create backend services, run F# in browsers, and develop interactive web apps leveraging functional programming benefits.

Learn design principles for creating apps accessible to people with disabilities, including those with learning, psychological, and autism spectrum disorders. Explore inclusive design guidelines and digital inclusion strategies.

Discover how to build resilient .NET applications using Polly framework. Learn reactive and proactive strategies to handle faults and outages, from simple retries to advanced bulkhead isolation.