.NET Blog

Free. Cross-platform. Open source. A developer platform for building all your apps.

Latest posts

May 2, 2018
Post comments count 1
Post likes count 0

Announcing ASP.NET MVC 5.2.5, Web API 5.2.5, and Web Pages 3.2.5

Daniel Roth

Today we released ASP.NET MVC 5.2.5, Web API 5.2.5, and Web Pages 3.2.5 on NuGet. This is a patch release that contains only bug fixes. You can find the full list of bug fixes for this release in the release notes. To update an existing project to use this preview release run the following commands from the NuGet Package Manager Console for each of the packages you wish to update: If you have any questions or feedback on this release please let us know on GitHub. Thanks!

May 1, 2018
Post comments count 0
Post likes count 0

Welcoming SymbolSource to the .NET Foundation

Karan Nandwani

We are excited to welcome SymbolSource.org to the .NET Foundation! SymbolSource has been providing a valuable service to the .NET Community for years with the ability to host Symbols for public NuGet packages on SymbolSource. With recent progress made in several areas, including SymbolSource being published to GitHub and NuGet.org planning a symbol server experience, we are thrilled to announce SymbolSource has joined the .NET Foundation. This post is to explain how the SymbolSource symbol server will exist harmoniously with the upcoming NuGet.org symbol server. With the recent open-sourcing of SymbolSource, the...

Apr 30, 2018
Post comments count 2
Post likes count 0

Announcing the .NET Framework 4.7.2

Preeti Krishna - MSFT

Today, we are happy to announce the release of the .NET Framework 4.7.2. It’s included in the Windows 10 April 2018 Update. .NET Framework 4.7.2 is also available on Windows 7+ and Windows Server 2008 R2+. You can download the .NET Framework 4.7.2 The .NET Framework 4.7.2 includes improvements in several areas: For building applications targeting .NET Framework 4.7.2 download the Developer Pack. You can see the complete list of improvements in the .NET Framework 4.7.2 release notes. .NET Framework 4.7.2 will be available on Windows Update in the near future. Docker...

Apr 27, 2018
Post comments count 0
Post likes count 0

Cosmos DB Solves Common Data Challenges in App Development

Jasmine Greenaway [MSFT]

When considering how to implement your application with a relational database, it can change how you build it dramatically. Some of these challenges include adding an abstract implementation of the schema in the code, mapping data to objects, building queries, and preventing SQL injection attacks. Wouldn't it be great if there was a way to reduce the number of problems that can arise with data when building your app? Cosmos DB could be the answer for you. Azure Cosmos DB is a fully managed, globally distributed database service that alleviates the common application development stressors of working with data. Cos...

Apr 20, 2018
Post comments count 0
Post likes count 0

Help us plan the future of .NET!

Aditi Dugar [MSFT]

We’re currently planning our next major .NET releases and would love to hear your feedback on how you interact with .NET Framework and .NET Core today. Please fill out the survey below and help shape our next release by telling us about your biggest challenges and needs. It should only take 5 minutes to complete! Take the survey now! We appreciate your contribution!

Apr 18, 2018
Post comments count 3
Post likes count 2

Performance Improvements in .NET Core 2.1

Stephen Toub - MSFT

Back before .NET Core 2.0 shipped, I wrote a post highlighting various performance improvements in .NET Core 2.0 when compared with .NET Core 1.1 and the .NET Framework. As .NET Core 2.1 is in its final stages of being released, I thought it would be a good time to have some fun and take a tour through some of the myriad of performance improvements that have found their way into this release. Performance improvements show up in .NET Core 2.1 in a variety of ways. One of the big focuses of the release has been on the new type that, along with its friends like , are now at the heart of the runtime and core libr...

Apr 18, 2018
Post comments count 0
Post likes count 0

.NET Highlights in Visual Studio 2017 version 15.7 Preview 4

.NET Team

As you know we continue to incrementally improve Visual Studio 2017 (version 15), and our 7th significant update is currently well under way with the 4th preview shipping today. As we’re winding down the preview, we’d like to stop and take the time to tell you about all of the great updates that are coming in Visual Studio version 15.7 for .NET projects and ask you to try it and give us any feedback you might have while we still have time to correct things before we ship the final version. From a .NET tools perspective, Visual Studio 2017 version 15.7 brings a lot of great enhancements including: ...

Apr 18, 2018
Post comments count 0
Post likes count 0

What Happened to Bower?

Justin Clareburt (MSFT)

Bower is a popular package management system for managing static content used by client-side web applications. Visual Studio provides rich support for Bower, including templates and package management tools. In October 2017, there were announcements on Twitter hinting that the Bower platform was being deprecated. While Bower hasn’t gone away, the official website is encouraging people to use different frameworks, even going so far as to provide detailed instructions on “How to migrate away from Bower” and “How to drop Bower support”. In their own words: Though it doesn’t say it explicitly, it implies that B...

Apr 18, 2018
Post comments count 0
Post likes count 0

Publish Improvements in Visual Studio 2017 version 15.7

picru

Today we released Visual Studio 2017 version 15.7. Our 15.7 update brings some exciting updates for publishing applications from Visual Studio that we’re excited to tell you about, including: Configure settings before publishing When publishing your ASP.NET Core applications to either a folder or Azure App Service you can configure the following settings prior to creating your publish profile: To configure this prior to creating your profile, click the “Advanced…” link on the publish target page to open the Advanced Settings dialog. Publish to a fully managed Linux environment on Azure App...