With all the exciting changes in the .NET Ecosystem and the opening up of the platform to individuals and companies outside Microsoft, the .NET Foundation has recognized that it’s important that we help open up how technical decisions are made in the .NET platform as well as
I am pleased to announce that Red Hat,
When I talked with developers in the early days of .NET there was a common misconception that there was a single all-powerful .NET team somewhere
In many ways, the Technical Steering Group is formalizing those existing processes to ensure
The Technical Steering Group does not replace the efforts that individual projects do to ensure open community involvement in verifying their plans (such as theAPI review process from the CoreFX project or the C# Language Design
As discussed earlier, as well as the leaders of the core .NET components in the foundation, the following companies have also announced today that they are joining Microsoft in the Technical Steering Group
- Red Hat
areleading the charge when it comes to helping companies host .NET workloads on Linux with Red Hat Enterprise Linux (RHEL). Microsoft havea good, close partnership with Red Hat and they have already been involved in discussions around bringing features in .NET to Linux but the Technical Steering Group increases the strength of this relationship and opens it up to all the teams working on core .NET technologies - not just between individual teams in Red Hat and Microsoft.
- JetBrains have built tools that .NET developers love for many years, including the hugely productive Visual Studio add-in ReSharper. At the start of the year, JetBrains also announced Project Rider, a cross-platform C# IDE, based on the IntelliJ Platform and using ReSharper technology. While ReSharper is hosted inside Visual Studio, Project Rider is a full, standalone IDE that runs on Mac OS X and Linux as well as Windows. Project Rider has deep integrations across the .NET stack to allow it to make
programingand debugging so productive, relying heavily on Mono and .NET Core.
- Unity is far and away the world’s
favouritegame engine for creating mobile games on iOS, Androidand Windows Phone. They are also leading the VR revolution with Native Oculus Rift, Gear VR, and PlaystationVR support already available and Microsoft HoloLens + Steam VR/ Viveon the way. Unity power many of the console and desktop games loved by gamers worldwide. The C# scripting engine at the heart of Unity is used by games developers across the world and continuing to keep this on the cutting edge of .NET development is critical to maintaining the performance and productivity for developers building on Unity. It also helps ensure all the blazing fast speed improvements being made flow both ways.
The excitement and innovation around .NET keeps growing and growing. I'm looking forward to seeing what this increased openness,
Executive Director | .NET Foundation