Quantcast
Channel: C# - .NET Blog
Browsing all 30 articles
Browse latest View live

The .NET Language Strategy

The .NET Language Strategy I am constantly aware of the enormous impact our language investments have on so many people’s daily lives. Our languages are a huge strength of the .NET platform, and a...

View Article



Image may be NSFW.
Clik here to view.

The week in .NET – Visual Studio 2017, .NET Core SDK, F# 4.1, On .NET with...

Previous posts: On .NET with Eric Mellino, Happy Birthday from Scott Hunter, OzCode. On .NET with Beth Massi, NeinLinq. On .NET with Phil Haack, Readline. Visual Studio 2017, .NET Core SDK 1.0, F# 4.1...

View Article

Welcome to C# 7.1

With C# we have always tended towards major releases: bundle a lot of features up, and release less frequently. We even went so far as routinely omitting the traditional “.0” when we talked about C#...

View Article

Welcome to C# 7.2 and Span

C# 7.2 is the latest point release of C#, and adds a number of small but useful features. All the features are described in wonderful detail in the docs. Start with the overview, What’s new in C# 7.2,...

View Article

Image may be NSFW.
Clik here to view.

Introducing Nullable Reference Types in C#

Today we released a prototype of a C# feature called “nullable reference types“, which is intended to help you find and fix most of your null-related bugs before they blow up at runtime. We would love...

View Article


Take C# 8.0 for a spin

Take C# 8.0 for a spin Yesterday we announced the first preview of both Visual Studio 2019 (Making every developer more productive with Visual Studio 2019) and .NET Core 3.0 (Announcing .NET Core 3...

View Article

Do more with patterns in C# 8.0

Do more with patterns in C# 8.0 Visual Studio 2019 Preview 2 is out! And with it, a couple more C# 8.0 features are ready for you to try. It’s mostly about pattern matching, though I’ll touch on a few...

View Article

An update to C# versions and C# tooling

Starting with Visual Studio 2019 Preview 4 and RC, we’ll be adjusting how C# versions are treated in .NET tooling. The version of C# used by your project will now be determined by target framework....

View Article


Default implementations in interfaces

Default implementations in interfaces With last week’s posts Announcing .NET Core 3.0 Preview 5 and Visual Studio 2019 version 16.1 Preview 3, the last major feature of C# 8.0 is now available in...

View Article


Image may be NSFW.
Clik here to view.

Hardware Intrinsics in .NET Core

Several years ago, we decided that it was time to support SIMD code in .NET. We introduced the System.Numerics namespace with Vector2, Vector3, Vector4, Vector<T>, and related types. These types...

View Article

Image may be NSFW.
Clik here to view.

[Guest Post] Introducing WaveEngine 3.1 based on .NET 5

This is a guest post written by Javier Cantón Ferrero. Javier is a Computer Science Engineer who has always had a passion for 3D graphics and software architecture. His professional achievements...

View Article

Infer#: Interprocedural Memory Safety Analysis For C#

“The refinement of techniques for the prompt discovery of error serves as well as any other as a hallmark of what we mean by science.” : -J. Robert Oppenheimer We are excited to announce the public...

View Article

Image may be NSFW.
Clik here to view.

Blinking LEDs with Raspberry Pi

The Raspberry Pi is one of the world’s most successful hardware projects. A lot of people have one, but not everyone knows what to do with it. You can use it as a desktop computer or the brain of an...

View Article


The path to .NET 5 and Blazor WebAssembly with some fun sprinkled in

With the recent release of .NET 5 at .NET Conf 2020, users saw first-hand how to take advantage of the latest web technology using .NET. One extremely interesting announcement was the new release of...

View Article

Announcing Open Source C# standardization

The C# compilers have been open source since 2014, now in the dotnet/roslyn repository. The dotnet/csharplang split off to provide a dedicate public space for the innovation and evolution of the C#...

View Article


Image may be NSFW.
Clik here to view.

ASP.NET Core updates in .NET 5 Release Candidate 1

.NET 5 Release Candidate 1 (RC1) is now available and is ready for evaluation. .NET 5 RC1 is a “go live” release; you are supported using it in production. Here’s what’s new in this release: Blazor...

View Article

Welcome to C# 10

Today, we are happy to announce the release of C# 10 as part of .NET 6 and Visual Studio 2022. In this post, we’re covering a lot of the new C# 10 features that make your code prettier, more...

View Article


Early peek at C# 11 features

Visual Studio 17.1 (Visual Studio 2022 Update 1) and .NET SDK 6.0.200 include preview features for C# 11! You can update Visual Studio or download the latest .NET SDK to get these features. Check out...

View Article

Image may be NSFW.
Clik here to view.

C# 11 Preview Updates – Raw string literals, UTF-8 and more!

Features for C# 11 are coming along nicely! You can check these features out by downloading Visual Studio 17.2 Preview 3 or .NET 7 Preview 3 for other editors. You can find more about C# 11 features...

View Article

Update to the .NET language strategy

In 2017, we posted the strategy for .NET Languages at Microsoft as a blog post. Today, we’re publishing an updated version of the .NET Language Strategy at Microsoft Learn. It has been a long time...

View Article
Browsing all 30 articles
Browse latest View live




Latest Images