Best of DevBlogsSeptember 2025

  1. 1
    Article
    Avatar of devblogsDevBlogs·35w

    Announcing WinUI Gallery 2.7

    WinUI Gallery 2.7 introduces sample history and favorites functionality, new samples for TitleBar and ThemeShadow controls, upgraded StoragePicker APIs with Windows App SDK 1.8, fresh typography and button styles, and over 100 community-driven improvements including accessibility fixes and UI polish.

  2. 2
    Article
    Avatar of devblogsDevBlogs·36w

    Microsoft for Python Developers Blog

    Microsoft releases September 2025 updates for Python extensions in VS Code, introducing experimental AI-powered hover summaries with GitHub Copilot and Pylance, a new Run Code Snippet tool for executing Python code in memory, and significant improvements to the Python Environments extension including pipenv support and enhanced Conda experience. The update also removes friction in environment management and adds better diagnostics for troubleshooting setup issues.

  3. 3
    Article
    Avatar of devblogsDevBlogs·38w

    PowerToys 0.94 is here: Settings search, shortcut conflict detection and more!

    PowerToys 0.94 introduces quality-of-life improvements including a search function in Settings with fuzzy matching, shortcut conflict detection that highlights conflicting hotkeys in red, and a new gliding cursor mode for Mouse Pointer Crosshairs that enables single-button navigation. Additional updates include WiX5 installer upgrade, Maltese language support in Quick Accent, runtime registration for Win10 context menu modules, and various bug fixes across Command Palette and other utilities.

  4. 4
    Article
    Avatar of devblogsDevBlogs·37w

    Performance Improvements in .NET 10

    .NET 10 introduces hundreds of performance improvements focused on JIT compiler optimizations. Key enhancements include expanded escape analysis for stack allocation of objects and arrays, improved devirtualization capabilities for interface methods (especially array interfaces), and more sophisticated bounds checking elimination. The JIT can now stack-allocate delegates and arrays in many scenarios where they previously required heap allocation, devirtualize array interface implementations that were previously causing performance issues, and eliminate redundant bounds checks through better assertion handling and range analysis. These micro-optimizations compound to deliver significant performance gains across the entire .NET ecosystem without requiring code changes.

  5. 5
    Article
    Avatar of devblogsDevBlogs·34w

    TypeScript 7 native preview in Visual Studio 2026

    TypeScript 7 native preview is now available in Visual Studio 2026 Insiders, offering significant performance improvements including 10x faster compile times and 8x faster project loading for large codebases. The native port reduces memory usage and improves IDE responsiveness. To use it, replace the typescript package with @typescript/native-preview in package.json. The preview has known issues including package conflicts, limited editor integration, and HTML component file problems.