What a week! If you didn’t hear, we released .NET Core 1.0 on Monday at Red Hat DevNation. .NET Core is a cross-platform, open source, and modular .NET platform for creating modern web apps, microservices and libraries that run on Windows, Linux and Mac. Congrats to everyone who made the .NET Core 1.0 release possible! This is a huge milestone for .NET that will take the platform another 15 years into the future.
You can watch the keynote where Scott Hanselman gets on stage and shows off the release of .NET Core running on Red Hat Enterprise Linux (he starts a little after an hour into it).
Get started with .NET Core here: https://dot.net/core
I had the pleasure of speaking on a panel and running a booth with some fantastic team members at Red Hat Dev Nation & Summit. I have to say that people were genuinely excited (and frankly shocked) that .NET Core was available to RHEL developers. We had tons of swag that ran out the first day and a lot of people coming by the Microsoft area in general to learn about all the announcements that were made. Here’s a recap.
- Announcing .NET Core 1.0 (made #1 on Hacker News!) – This release includes the .NET Core & ASP.NET Core runtime and libraries. We are also releasing Preview 2 of the corresponding tools and Visual Studio and Visual Studio Code extensions. The Visual Studio team also released Visual Studio 2015 Update 3. You need that release to build .NET Core apps in Visual Studio.
- Announcing ASP.NET Core 1.0 – This new release is one of the most significant architectural updates we’ve done to ASP.NET. As part of this release we are making ASP.NET leaner, more modular, cross-platform, and cloud optimized. ASP.NET Core is now available, and you can start using it today by downloading it here.
- Announcing Entity Framework Core 1.0 – Entity Framework Core (EF Core) is a lightweight, extensible, and cross-platform version of Entity Framework. This coincides with the release of .NET Core and ASP.NET Core.
- Samsung joins the .NET Foundation Technical Steering Group – The Technical Steering Group was created to help open up how technical decisions are made in the .NET platform as well as keep everyone on the same page as to the direction of the combined projects that make up the core components of .NET. In April, Red Hat, Jet Brains and Unity were welcomed to the .NET Foundation Technical Steering Group. Monday we welcomed Samsung as they have contributed to our projects particularly in the area of ARM support.
- Red Hat also announced that they are now actively supporting .NET Core 1.0 on Red Hat Enterprise Linux, extending the benefits of .NET to the entire Red Hat ecosystem.
- We also announced along with Red Hat and Codenvy that the language server protocol powering our Visual Studio Code editor, which supports over 100 programming languages, is now being adopted by tool creators and language providers across the industry. This means that any developer can have a consistent, productive editing experience for their favorite programming language on any tool – even if that tool isn’t Visual Studio Code.
- Announcing new open source advancements for the enterprise cloud at Red Hat Summit – This week, we’re bringing some new firsts to market as well. On Thursday, we demonstrated SQL Server running on Red Hat Enterprise Linux. We are seeing strong interest in SQL Server on Linux private preview, and this development will extend the mission-critical enterprise benefits of SQL Server to Red Hat customers.
- WIRED – Microsoft Says It’s in Love With Linux. Now It’s Finally Proving It
- Venture Beat – Microsoft and Red Hat extend partnership: SQL Server and .NET Core 1.0 support on RHEL
- Tech Crunch – Microsoft’s open source .NET Core and ASP.NET Core hit 1.0
- Information Week – Microsoft Spreads Open Source Love With .Net Core 1.0
- Computer World – Microsoft’s open sourcing of .NET hits a major milestone
As I mentioned above, the .NET Core release announcement made #1 on Hacker News and we had an incredible amount of traffic to the post. We also had a lot of conversations and congratulations on twitter. Follow @dotnet on twitter and check out the hashtags #dotnetcore, #aspnetcore.
— Jon Galloway (@jongalloway) June 27, 2016
— Beth Massi (@BethMassi) June 28, 2016
My Take on the Red Hat Crowd
It was truly a wonderful and welcoming experience being at a conference where you never thought you’d be representing Microsoft. It was different but familiar at the same time. This is an enterprise developer conference and they share the same struggles as Microsoft enterprise developers. Containerization, heterogeneous systems, microservices, and modern cloud application lifecycle management are definitely the same struggles I hear at our own conferences. The crowd was very much interested in our technologies like SQL and .NET running on Linux as they look to move to modern workloads.