
Comparison of Akka.NET and Orleans frameworks for distributed applications, exploring their features, strengths, and use cases to help developers choose the right tool for their projects.

Explore Roslyn-based metaprogramming through live coding of an incremental source generator, unveiling its intricacies, benefits, and quality assessment techniques.

Explore web exploitation techniques and tools to enhance your software security skills through gamified environments, empowering you to write safer code and better protect your systems.

Explore the Windows App SDK: installation, usage in new projects, and integration into existing ones. Learn to modernize Windows desktop applications or start from scratch.

Explore various approaches for implementing background services in .NET, comparing their pros and cons. Learn actionable strategies to enhance your applications with efficient, scalable background processing.

Practical guide for shifting to developer-centric application security, based on experience with 600+ teams. Covers mindset, tools, metrics, and practices adapted for modern development.

Explore incremental source generation with Roslyn in this live coding session. Learn to implement, test, and optimize generators for improved compile-time efficiency and runtime performance.

Discover a better approach to OpenAPI in .NET: manual file creation, version control, and new tools for enhanced functionality and documentation generation.

Explore refactoring beyond automated tools: its true nature, obstacles, design implications, and non-automated techniques for more effective code improvement and software development.

Explore the future of software development with insights on AI, quantum computing, and emerging technologies shaping the industry over the next decade.

Explore key enablers and strategies for successful security work in software development, based on insights from over 300 teams. Learn to prioritize security amidst competing demands.

Learn to build and deploy distributed applications efficiently using Dapr and Azure Container Apps. Simplify microservices development, reduce plumbing code, and focus on core functionality while leveraging cloud-native scaling and cost optimization.

Discover how Backstage.io centralizes documentation, integrating information from Azure services and repositories for improved accessibility and automation in modern organizations.

Explore techniques to minimize technical debt through strategic design choices, focusing on future-proofing systems and maintaining flexibility in software development.

Explore OpenTelemetry implementation in .NET, covering tracing, metrics, and logs. Learn easy techniques, best practices, and potential challenges for effective telemetry data export.

Explore Microsoft's testing tools for load, chaos, and automation in Azure and DevOps. Learn to improve app reliability, performance, and resilience.

Discover how to generate documentation from source code using Roslyn, creating diagrams and visualizations that explain your application's structure and flow to both developers and stakeholders.

Explore fractal architecture principles to write more readable and maintainable code, focusing on encapsulation, thresholds, and referential transparency for improved productivity.

Explore the future of software development with Richard Campbell, covering AI, new devices, web connectivity, and quantum computing's impact on the industry in the next decade.

Explore Roslyn, Microsoft's compiler platform for C# and VB.NET. Learn to analyze, modify, and generate code, create Visual Studio extensions, and discover exciting possibilities in code automation.

Explore C# 11's upcoming features: static virtual interface members, list patterns, required member initialization, and raw string literals. Peek into future developments for the language.