InfoQ Homepage .NET Content on InfoQ
-
Visual Studio 2022 17.5 Preview 3 Build Acceleration
Visual Studio 2022 17.5 Preview 3, released January 18th, brings the new build acceleration opt-in feature to Visual Studio. Build times are improved for all SDK-style projects. Larger projects in particular will see greater improvements in build times. Build acceleration works by avoiding excess calls to MSBuild when building a dependent project.
-
Microsoft Quietly Updates .NET Language Strategy
On February 6th 2023, Kathleen Dollard, principal program manager on .NET team at Microsoft, posted an update of the .NET language strategy. The new document is a continuation of the same ideas from the previous one, written in 2017, where C# and F# are the evolving languages and VB.NET is a niche language.
-
Adding Video in .NET MAUI Apps with the New MediaElement
Microsoft recently released another control for the .NET MAUI platform: MediaElement. This is one of the components of the .NET MAUI Community Toolkit that allows audio and video playback within .NET MAUI applications.
-
Software Security Report Finds JavaScript Applications Have Fewer Flaws Than Java and .NET
Veracode's State of Software Security report for 2023 found that there is a 27% chance within a given month that security flaws will be introduced into an application. The report also found that JavaScript applications on average have fewer flaws and faster flaw resolution than Java and .NET applications.
-
.NET Community Toolkit 8.1 Released
Recently Microsoft released .NET Community Toolkit 8.1. This new release contains performance improvements to the MVVW Toolkit source generators. There are also new features such as custom attributes for ObservableProperty, MVVM Toolkit analyzers, IObservable<T> messenger extensions and support for .NET 7 and C# 11.
-
Windows Terminal 1.17 Preview Released
Windows Terminal preview version 1.17, released on January 24th, brings various features and bug-fixes to Microsoft’s own open source terminal application. Notable features include Dropdown Menu Customization, Process Restart support and an improved Color Schemes Page.
-
Uno Platform 4.7 Update Brings Simpler Solution and Performance Improvements
The open-source UI framework for cross-platform C# and XAML applications, Uno, has been updated to version 4.7. It brings a simplified solution experience in Visual Studio, performance updates on different platforms and other minor updates.
-
Intel oneDAL Available in ML.NET
The first preview release of ML.NET 3.0, available since December, contains the integration with Intel oneAPI Data Analytics Library that leverages SIMD extensions on 64-bit architectures, which are available on Intel and AMD processors.
-
New Features in Visual Studio 2022 17.5 Preview Releases
Microsoft released Visual Studio 2022 version 17.5 Preview 1 in November 2022, and Preview 2 in December 2022. These new preview versions include several new features such as the Quick Add Dialog, Markdown preview support out-of-the box, and colorizing editor tabs using regular expression rules.
-
.NET 7 Brings Networking Improvements
The .NET 7 launch has brought many improvements around the whole API surface of the .NET Framework. In networking operations, .NET 7 improves the capabilities and performance of the existing HTTP and WebSockets protocols. It exposed a new protocol called QUIC and has many performance improvements compared to .NET 6.
-
Entity Framework 7 Brings Bulk Operations and JSON Columns
Version 7 of Entity Framework (EF) Core, Microsoft's object-to-database mapper library for .NET Framework, was released in November. The updated version brings performance updates when saving data, allows JSON column operations, enables efficient bulk operations, and contains many minor fixes and improvements. The EF7 Core is available for both .NET 7 and .NET 6.
-
.NET MAUI Framework and .NET MAUI Community Toolkit Updated for .NET 7
On November 8th, 2022, Microsoft announced the general availability of their .NET multiplatform framework MAUI for the recently launched .NET 7 major release. MAUI is now supported on both .NET 6 and .NET 7, running on Windows, macOS, iOS, Android and Tizen. The open-source MAUI Community Toolkit has also been updated in coordination.
-
What's New in .NET Community Toolkit v8.1.0 Preview 1
Microsoft’s .NET Community Toolkit’s latest version, v.8.1.0, recently reached its first preview release. The release brings several new features and improvements to the toolkit: improvements to the MVVM source generator performance and the addition of custom attributes support for the ObservableProperty attribute. It also brings additional IMessenger extensions and .NET 7 and C# 11 support.
-
Microsoft’s Distributed Application Framework Orleans Reaches Version 7
Microsoft Orleans, a .NET framework for building scalable distributed cloud applications, has been updated for .NET 7 and released as Orleans 7.0.0 on November 8th, 2022. The improvements in this release include better performance, simplified development dependencies and simplified identification schema for the grains, a unit of execution in Orleans.
-
Developing Applications in Space with Azure Orbital Space SDK
Microsoft recently announced the preview release of the Azure Orbital Space SDK to provide developers with a secure hosting platform and application toolkit designed to enable them to create, deploy, and operate applications on-orbit.