Que pensez vous de la nouvelle version de Code-Source.NET ?

Choices

.NET Blog

Balancing work on GC threads

3 days 10 hours ago

In Server GC, each GC thread will work on its heap in parallel (that’s a simplistic view and is not necessarily true for all phases but on the high level it’s exact the idea of a parallel GC). So that alone means work is already split between GC threads.

The post Balancing work on GC threads appeared first on .NET Blog.

maoni

.NET Core March 2020 Updates – 2.1.17 and 3.1.3

1 week ago

Today, we are releasing the .NET Core March 2020 Update. These updates only contain non-security fixes. See the individual release notes for details on updated packages.
NOTE: If you are a Visual Studio user, there are MSBuild version requirements so use only the .NET Core SDK supported for each Visual Studio version.

The post .NET Core March 2020 Updates – 2.1.17 and 3.1.3 appeared first on .NET Blog.

Rahul Bhandari (MSFT)

Catch up on the latest .NET Productivity features

1 week ago

The Roslyn team continuously works to provide tooling that deeply understands the code you are writing in-order to help you be more productive. In this post, I’ll cover some of the latest .NET Productivity features available in Visual Studio 2019.

Tooling improvements
The feature that I’m most excited about is the new Go To Base command.

The post Catch up on the latest .NET Productivity features appeared first on .NET Blog.

Mika Dumont

Announcing F# 5 preview 1

1 week 6 days ago

We’re excited to announce that F# 5 preview 1 is now available! Here’s how to get it:

Install .NET 5 preview SDK
Install Jupyter Notebooks for .NET

If you’re using Visual Studio on Windows, you’ll need both the .NET 5 preview SDK and Visual Studio Preview installed.

The post Announcing F# 5 preview 1 appeared first on .NET Blog.

Phillip Carter

.NET Framework March 2020 Update for Windows 10 1607 (Anniversary Update) and Windows Server 2016.

2 weeks ago

Today, we are releasing an update for .NET Framework 4.8 on Windows 10 1607 (Anniversary Update) and Windows Server 2016.
Security
This update does not contain any new security fixes. See January 2020 Security and Quality Rollup for the latest security updates.

The post .NET Framework March 2020 Update for Windows 10 1607 (Anniversary Update) and Windows Server 2016. appeared first on .NET Blog.

Tara Overfield

Async ValueTask Pooling in .NET 5

2 weeks 1 day ago

The async/await feature in C# has revolutionized how developers targeting .NET write asynchronous code. Sprinkle some async and await around, change some return types to be tasks, and badda bing badda boom, you’ve got an asynchronous implementation. In theory.
In practice,

The post Async ValueTask Pooling in .NET 5 appeared first on .NET Blog.

Stephen Toub

Announcing .NET 5 Preview 1

2 weeks 1 day ago

At the end of last year, we shipped .NET Core 3.0 and 3.1. These versions added the desktop app models Windows Forms (WinForms) and WPF, ASP.NET Blazor for building single page applications and gRPC for cross-platform, contract-based messaging. We also added templates for building services,

The post Announcing .NET 5 Preview 1 appeared first on .NET Blog.

Scott Hunter [MSFT]

Continuous integration and deployment for desktop apps with GitHub Actions

2 weeks 5 days ago

From speaking to desktop developers, we’ve heard that you want to learn how to quickly set up continuous integration and continuous deployment (CI/CD) workflows for your WPF and Windows Forms applications in order to take advantage of the many benefits CI/CD pipelines have to offer,

The post Continuous integration and deployment for desktop apps with GitHub Actions appeared first on .NET Blog.

Edward Skrod

How to write a Roslyn Analyzer

3 weeks 6 days ago

Roslyn analyzers inspect your code for style, quality, maintainability, design and other issues. Because they are powered by the .NET Compiler Platform, they can produce warnings in your code as you type even before you’ve finished the line. In other words,

The post How to write a Roslyn Analyzer appeared first on .NET Blog.

Mika Dumont

February ML.NET Model Builder Updates

4 weeks 1 day ago

ML.NET is a cross-platform, machine learning framework for .NET developers. Model Builder is the UI tooling in Visual Studio that uses Automated Machine Learning (AutoML) to train and consume custom ML.NET models in your .NET apps. Together, you can now create custom machine learning models for scenarios like sentiment analysis,

The post February ML.NET Model Builder Updates appeared first on .NET Blog.

Bri Achtman

.NET Framework February 2020 Preview of Quality Rollup for Windows 10 1909, Windows 10 1903, Windows Server, version 1909 and Windows Server, version 1903

1 month ago

Today, we are releasing the February 2020 Preview of Quality Rollup for Windows 10 1909, Windows 10 1903, Windows Server, version 1909 and Windows Server, version 1903.
Quality and Reliability
This release contains the following quality and reliability improvements.
CLR1

Addresses an issue with rare crashes or deadlocks that could occur if a GC occurs while another thread is running NGen’ed code which makes the initial call into a static method within the same module where one or more parameter types involve type-forwarded value types.

The post .NET Framework February 2020 Preview of Quality Rollup for Windows 10 1909, Windows 10 1903, Windows Server, version 1909 and Windows Server, version 1903 appeared first on .NET Blog.

Tara Overfield

Provisional Mode

1 month ago

A coworker asked me what this “PMFullGC” trigger reason he’s seeing in GCStats means. I thought it’d be useful to share the info here.
PM stands for Provisional Mode which means after a GC starts, it can change its mind about the kind of GC it’s doing.

The post Provisional Mode appeared first on .NET Blog.

maoni

.NET Framework February 2020 Preview of Quality Rollup

1 month ago

Today, we are releasing the February 2020 Preview of Quality Rollup Updates for .NET Framework.
Quality and Reliability
This release contains the following quality and reliability improvements.
CLR1

Addresses an issue with rare crashes or deadlocks that could occur if a GC occurs while another thread is running NGen’ed code which makes the initial call into a static method within the same module where one or more parameter types involve type-forwarded value types.

The post .NET Framework February 2020 Preview of Quality Rollup appeared first on .NET Blog.

Tara Overfield
Checked
7 hours 6 minutes ago
.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Subscribe to .NET Blog feed