All the 944 articles from blogs.msdn.microsoft.com
Open Sourcing XAML Behaviors for WPF
The case of the buffer overflow vulnerability that was neither a buffer overflow nor a vuln...
Visual Studio Live Share for real-time code reviews and interactive education
Visual Studio Code C++ extension: October 2018 update and a simplified Insiders program
Take C# 8.0 for a spin
.NET Framework December 5, 2018 Preview of Cumulative Update for Windows 10 version 1809 an...
AI-Assisted Code Completion Suggestions Come to C++ via IntelliCode
Visual Studio IntelliCode supports more languages and learns from your code
How can dereferencing the first character of a string take longer when the string is longer...
Announcing .NET Core 3 Preview 1 and Open Sourcing Windows Desktop Frameworks
Announcing .NET Core 2.2
Making every developer more productive with Visual Studio 2019
Announcing ASP.NET Core 2.2, available today!
Why can’t I close windows directly from the Alt+Tab interface in Windows Vista?
Choosing error codes based on a really nice #define doesn’t necessarily lead to a readable ...
Qubits in Q#
Create a simple File Watcher to monitor folder changes: Windows Prefetcher
Why does Clipboard.SetData put extra junk in the clipboard data? And how can I get it to stop?
Announcing TypeScript 3.2
The Latest in Visual Studio 2017 for Mac – Version 7.7
Taking advantage of the ordering guarantees of the LINQ GroupBy method
DSC Resource Kit Release November 2018
What happens if I mutate a string in a p/invoke?
.NET Framework November 2018 Preview of Quality Rollup
Better template support and error detection in C++ Modules with MSVC 2017 version 15.9
Nifty trick: Combining constructor with collection initializer
Exploring Clang Tooling – Using Build Tools with clang-tidy
Using Visual Studio for Cross Platform C++ Development Targeting Windows and Linux
PowerShell Constrained Language mode and the Dot-Source Operator