dotnet presents a behind-the-scenes review of recent .NET security investigations by MSRC, highlighting coding pitfalls, design oversights, and practical strategies for secure .NET development.

A Year in .NET Security: Lessons from MSRC Cases (2024–2025)

Overview

Dive into security cases from the Microsoft Security Response Center (MSRC) involving .NET technologies over the past year. This session unpacks the root causes of vulnerabilities, ranging from subtle coding pitfalls to deep systemic design flaws.

Key Topics

  • Root Causes of .NET Security Issues
    • Common developer mistakes in API and library design
    • Examples of recurring patterns found in real investigations
  • Proactive Detection Strategies
    • How to identify issues early in your own code
    • Actionable approaches for cloud-native service security
  • Latest in .NET Platform
    • .NET 10: Unified and intelligent updates
    • .NET Aspire 13: Orchestrating cloud-native apps
    • ASP.NET Core 10: Modern security improvements
    • .NET MAUI 10: Cross-platform best practices
    • C# 14, F# 10: New language features supporting safer code
    • Visual Studio 2026: Tools for secure development

Resources

Takeaways

  • Spot trouble before it ships: Learn how recurring issues manifest in code and design.
  • Sharpen your security intuition: Understand patterns and anti-patterns surfaced in MSRC investigations.
  • Practical steps: Apply actionable strategies in API, library, and cloud-native .NET development.

Session brought to you by dotnet, summarizing MSRC insights and developer-focused security guidance for the .NET ecosystem.