close
NET-Microsoft-696×392

Microsoft has followed by the release of .NET Core 3.0 earlier this year with the launch of .NET Core 3.1. This latest version of the open source framework is not packed with new features. Instead, Microsoft has focused on fixes and stability improvements.

Because of that lack of features, we can file .NET Core 3.1 as a minor update. However, it is worth your while because of the mentioned improvements and bug fixes.

It is also necessary because .NET Core 3.1 is a long-term release that Microsoft will support for the next three years. You may remember .NET Core 3.0 will only be supported until March 2020.

While the changelog is limited, there are some notable additions. For example, Microsoft has introduced support for building C++/CLI components that target .NET Core in Visual Studio 2019. For this to work, you’ll also need the “Desktop development with C++” workload and the “C++/CLI support”.

Windows App Controls

With .NET Core 3.1, some controls in Windows applications have been removed. This could impact some projects, but Microsoft says the removed controls have been replaced by better ones. Here the list of control changes:

Old Control (API) Recommended Replacement Other associated APIs removed
DataGrid DataGridView DataGridCell, DataGridRow, DataGridTableCollection, DataGridColumnCollection, DataGridTableStyle, DataGridColumnStyle, DataGridLineStyle, DataGridParentRowsLabel, DataGridParentRowsLabelStyle, DataGridBoolColumn, DataGridTextBox, GridColumnStylesCollection, GridTableStylesCollection, HitTestType
ToolBar ToolStrip ToolBarAppearance
ToolBarButton ToolStripButton ToolBarButtonClickEventArgs, ToolBarButtonClickEventHandler, ToolBarButtonStyle, ToolBarTextAlign
ContextMenu ContextMenuStrip
Menu ToolStripDropDown, ToolstripDropDownMenu MenuItemCollection
MainMenu MenuStrip
MenuItem ToolstripMenuItem

source- windbuzzer

Abdulsalam Garba

The author Abdulsalam Garba

Leave a Response