What’s New in C# 7.0

Update (4/2017): See New Features in C# 7.0, the update to this post. What follows is a description of all the planned language features in C# 7.0. With the release of Visual Studio “15” Preview 4, most of these features are coming alive. Now is a great time to take them for a spin and tell…


Visual Studio 2017 Update

We’ve released an update to Visual Studio 2017 and you can download it and start using it today. In this update, which will show up in Help/About as 15.1 (26403.0), we’ve added support for the Windows 10 Creators Update SDK, added support in Xamarin Workbooks for C# 7, and updated the Redgate Data Tools. There…


Shutting down CodePlex

Almost 11 years after we created CodePlex, it’s time to say goodbye.  We launched CodePlex in 2006 because we, like others in the industry, saw a need for a great place to share software.  Over the years, we’ve seen a lot of amazing options come and go but at this point, GitHub is the de…


Visual Studio Tools for Azure Functions

Update 4-14-2017: See our Azure Functions Tools Roadmap blog post that outlines the direction we’ll be taking next with Azure Function tooling in Visual Studio 2017.  It’s important to note that this preview copy of Azure Functions Tools does not work with Azure SDK 3.0 (it only works with 2.9.6).  Per the roadmap post, as a workaround…


Announcing .NET Framework 4.6.2

Updated (4/2017): See .NET Framework Releases for newer releases. Today we are excited to announce the availability of the .NET Framework 4.6.2! Many of the changes are based on your feedback, including those submitted on UserVoice and Connect. Thanks for your continued help and engagement! The release is packed with lots of great improvements in the following…


Windows 10 Creators Update: What’s new in Bash/WSL & Windows Console

When Windows 10 Anniversary Update (AU) was shipped, the Windows Subsystem for Linux (WSL) was still far from complete, and was known to have many incompatibilities, especially with popular developer tools like node.js, Java, etc. However, it was important to get this exciting new feature into the hands of real users so that we could…


Announcing the .NET Framework 4.7

Updated 4/6/2017: Added Q&A section Today, we are announcing the release of the .NET Framework 4.7. It’s included in the Windows 10 Creators Update. We’ve added support for targeting the .NET Framework 4.7 in Visual Studio 2017, also updated today. The .NET Framework 4.7 will be released for additional Windows versions soon. We’ll make an…


Announcing .NET Core 1.0

Updated (2017): See .NET Core Releases to learn about newer releases. We are excited to announce the release of .NET Core 1.0, ASP.NET Core 1.0 and Entity Framework Core 1.0, available on Windows, OS X and Linux! .NET Core is a cross-platform, open source, and modular .NET platform for creating modern web apps, microservices, libraries…


Do not change Linux files using Windows apps and tools

I have to provide this guidance at least 2-3 times a day so instead I am publishing it here so everyone can find / link-to this guidance. There is one hard-and-fast rule when it comes to Bash on Windows: DO NOT, under ANY circumstances, create and/or modify Linux files using Windows apps, tools, scripts, consoles,…


Announcing .NET Core 1.1

Updated (2017): See .NET Core Releases to learn about newer releases. We are excited to announce the release of .NET Core 1.1 RTM, the first “Current” release. You can start creating .NET Core 1.1 apps, today, in Visual Studio 2015, Visual Studio 2017 RC, Visual Studio Code and Visual Studio for the Mac. We used the 1.1…