.NET Blog

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

Help us shape the future of .NET for Apache Spark

Apache Sparkâ„¢ is a general-purpose distributed processing engine for analytics over large data set typically terabytes or petabytes of data. Apache Spark can be used for processing batches of data, real-time streams, machine learning, and ad-hoc query. So far Spark has been accessible through Scala, Java, Python and R but not .NET. At ...

Create interactive documentation with the new Try .NET template

In our previous post, we announced  a global tool which allows developers to create interactive workshops and documentation. Tutorials created with let users start learning without having to install an editor. Features like IntelliSense and live diagnostics give users a sophisticated learning and editing experience. Today, we are releasing a ...

Forwarded Headers Middleware Updates in .NET Core 3.0 preview 6

With the updates in .NET Core 3 preview 6, the host logic has been pre-wired to enable the Forwarded Headers Middleware by default as long as the `ASPNETCORE_FORWARDEDHEADERS_ENABLED` environment variable has been set to `true`. This post goes into some detail on how this can fix potential HTTPS issues when behind a reverse proxy.

.NET Framework June 2019 Preview of Quality Rollup

Today, we are releasing the June 2019 Preview of Quality Rollup. Quality and Reliability This release contains the following quality and reliability improvements. WPF1   ASP.NET   Workflow <appSettings> <add key="microsoft:WorkflowServices:TerminateOnUnhandledExceptionDuringCancel" ...

Try the new System.Text.Json APIs

For .NET Core 3.0, we're shipping a brand new namespace called System.Text.Json with support for a reader/writer, a document object model (DOM), and a serializer. In this blog post, I'm telling you why we built it, how it works, and how you can try it. We also have a video: Getting the new JSON library The future of ...

Announcing .NET Core 3.0 Preview 6

Today, we are announcing .NET Core 3.0 Preview 6. It includes updates for compiling assemblies for improved startup, optimizing applications for size with linker and EventPipe improvements. We've also released new Docker images for Alpine on ARM64. Download .NET Core 3.0 Preview 6 right now on Windows, macOS and Linux. Release notes have...