BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage .NET Content on InfoQ

  • .NET Upgrade Assistant Extension for Visual Studio Now Available

    The .NET Upgrade Assistant is a Microsoft tool that helps developers upgrade their .NET Framework apps to .NET 5 or later by analyzing code and dependencies, generating a report of issues, and providing code fixes. A new available extension makes it possible to update any .NET application to the most recent .NET version within Visual Studio.

  • What's New in Entity Framework Core 8

    Entity Framework Core 8, scheduled for release in November 2023, brings new features and new improvements to features already introduced in EF Core 7. Notable features include: support for raw SQL queries for unmapped types, lazy-loading improvements and support for TimeOnly and DateOnly SQL Server data types.

  • .NET MAUI: Top Five New Features for Powerful Desktop App Development

    Discover the top five .NET MAUI features for desktop apps: multi-window support, top-level menu bar, context menus, tooltips, and pointer gestures. Transform your app development with these essential features, enhancing user experience and device capabilities. Maximize your app's potential and deliver stunning apps with .NET MAUI.

  • Open-Source COBOL .NET Compiler Otterkit Reaches Alpha

    Otterkit is a free and open-source compiler for the COBOL programming language that runs on the .NET platform. It is currently in the alpha stage, under development to implement the COBOL 2023 standard.

  • ASP.NET Core 8 Preview 1 Available

    On February 21st, 2023, Microsoft released the first look at the upcoming .NET version, which will also feature a number of ASP.NET Core-powered web development advancements. The .NET 8 version, has a particular focus on enhancing ASP.NET Core features. The most recent advancements will focus on areas like Blazor United, Authentication & Authorization experience, and Native AOT.

  • Windows Forms Binding Improvements in .NET 7 for MVVM Support

    .NET 7 framework includes command binding preview features that aim to modernise Windows Forms applications. These features introduce new properties that allow the UI controls to be bound to view models and commands, like other .NET UI frameworks such as MAUI.

  • JetBrains Releases Rider 2023.1 EAP 4

    JetBrains released Rider 2023.1 EAP 4 on February 12. The latest Early Access Program for Rider contains such features as the ability to debug startup code for WASM .NET applications, support for Astro tool, full IDE zoom, a feature related to importing Angular templates, and support for TypeScript in Vue template expressions.

  • 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.

BT