InfoQ Homepage .NET Core Content on InfoQ
-
Blazor: Client-Side Web UI With .NET Core 3.0
Last month, together with the .NET Core 3.0 release, Microsoft announced the new features of ASP.NET Core 3.0. While there were significant changes in the new release, the official announcement of Blazor took the spotlight. Blazor is a new framework in ASP.NET Core that allows developers to write client-side web UI using .NET and C# instead of JavaScript.
-
Introducing Microsoft.Data.SqlClient
Continuing the effort to decouple Microsoft products from .NET Core itself, Microsoft is spinning off their SQL Server drivers into a separate deployment stream. This new package will be called Microsoft.Data.SqlClient and is intended to be a drop-in replacement for System.Data.SqlClient.
-
Advanced IoT Application Support in .NET Core 3 with System.Device.Gpio
System.Device.Gpio is a new open-source library for .Net Core that aims to enable IoT applications to interact with sensors, displays, and input devices through their GPIO pins or other I/O control hardware. The library is augmented by a community-maintained collection of bindings for a number of devices.
-
C++ is Coming to .NET Core for Windows
Microsoft has announced plans to offer C++/CLI in .NET Core 3.1. This would only be offered for Windows applications; you won’t be able to use C++/CLI for Linux or OSX.
-
F# 4.7 Enables Preview of New Language Features and Relaxes Syntax
The latest release of F# introduces a new LangVersion configuration option which makes it possible to choose which language version you would like the F# compiler to target. Additionally, it introduces a number of syntax relaxations that are aimed to remove a few idiosyncrasies of the language.
-
Microsoft Releases C# 8.0
Last week Microsoft announced the official availability of C# 8.0 as part of the .NET Core 3.0 release, simultaneously at .NET Conf 2019 and on their development blog. The new language features include nullable reference types, asynchronous streams, default interface members, and new code patterns. All new features are supported in Visual Studio 2019.
-
Microsoft .NET Conf 2019: .NET Core 3.0, C# 8.0, F# 4.7, and Machine Learning
At the 2019 edition of .NET Conf, streamed online earlier this week, Microsoft announced several new features for the .NET ecosystem. .NET Core, ASP.NET, and EF Core 3.0 were released, together with C# 8.0 and F# 4.7. The new releases have a considerable impact on how Windows Desktop, Web, and Mobile applications are developed. New features and tools for Visual Studio 2019 were also showcased.
-
Microsoft Releases .NET Core 3.0
Earlier this week, Microsoft announced the release of .NET Core 3.0 simultaneously at .NET Conf 2019 and on their development blog. The new release includes support for Windows Desktop apps using Windows Forms and Windows Presentation Framework (WPF), new JSON APIs, support for Linux ARM64, and overall performance improvements. F# 4.7 and C# 8.0 are also featured as part of this release.
-
Microsoft Releases .NET Core 3.0 Preview 8
Earlier this month Microsoft released .NET Core 3.0 Preview 8 for Windows, macOS, and Linux. The new release contains bug fixes and enhancements for the ASP.NET Core, CoreFX, and CoreCLR product areas. There are no new features since the framework entered the freezing period in the previous release, and all development efforts are focused on stability and reliability.
-
Microsoft Releases Entity Framework Core 3.0 Preview 8 and Entity Framework 6.3 Preview 8
Earlier this month Microsoft released Entity Framework Core 3.0 Preview 8 and Entity Framework 6.3 Preview 8. Following the synchronized release calendar, the new previews were available on the same day as .NET Core 3.0 Preview 8 and ASP.NET Core 3.0 Preview 8.
-
Microsoft to Consolidate .NET Repositories on GitHub
Microsoft has announced they will transform their fine-grained repository structure for .NET Core to consolidate a number of foundational .NET Core repositories, including dotnet/coreclr and dotnet/corefx. Microsoft also plans to further consolidate ASP.NET repositories.
-
Microsoft Releases Entity Framework Core 3.0 Preview 7 and Entity Framework 6.3 Preview 7
Last week Microsoft released Entity Framework Core 3.0 Preview 7 and Entity Framework 6.3 Preview 7. The new previews were made available on the same day as .NET Core 3.0 Preview 7 and ASP.NET Core 3.0 Preview 7. The release schedule for EF Core is in-sync with the .NET Core release schedule.
-
Microsoft Releases .NET Core 3.0 Preview 7
Last week Microsoft released .NET Core 3.0 Preview 7 for Windows, macOS, and Linux. This release marks the beginning of the freezing period for .NET Core. From this point on, no more new features will be added and the development team will focus on polishing the existing code.
-
Interactive .NET Documentation with Try .NET
Recently Microsoft open-sourced Try .NET, an interactive documentation generator for .NET Core. Similarly to equivalent tools targeting different programming languages (such as Jupyter), it produces documentation that can contain both explanatory text and live, runnable code.
-
.NET Core: Past, Present, and Future
During the latest edition of Microsoft Build, Microsoft’s .NET program manager Scott Hunter published an article stating that .NET Core is the future of .NET .