Announcing ArcGIS Maps SDK for .NET 200.0

922
0
12-14-2022 10:31 AM
PreetiMaske
Esri Contributor
1 0 922
The 200.0 release of ArcGIS Maps SDK for .NET introduces full support for .NET MAUI. You can read about the highlights common to all ArcGIS Maps SDKs for Native Apps in the shared ArcGIS Runtime blog post and additional details in the 200.0 Release Notes.

For our .NET community here are a few more highlights...

.NET MAUI support
ArcGIS Maps SDK for .NET now fully supports .NET MAUI (Multi-platform App UI). ArcGIS Runtime SDK for .NET version 100.15 LTS was the last version to support Xamarin Forms. The evolution of Xamarin.Forms, .NET MAUI is a cross-platform framework for creating native mobile and desktop apps with C# and XAML, and enables you to develop apps that can run on Android, iOS, and Windows from a single shared code-base. To learn more about developing apps with .NET MAUI please refer to the Microsoft documentation.

Mac Catalyst support
Support for Mac Catalyst is included in this release. You can now deploy iOS apps on macOS by building your apps with the net6.0-Catalyst target framework.

.NET 7 support
.NET 7 is fully supported in ArcGIS Maps SDK for .NET.

ARM64 support on Windows
In addition to UWP, you can now build and deploy WPF and WinUI applications using ArcGIS Maps SDK for .NET on ARM64 devices.

Support for Windows 10 Enterprise LTSC 2019 (1809)
In ArcGIS Runtime 100.15, the minimum supported Windows version was Windows 10 build 18362. ArcGIS Maps SDK for .NET v200.0 supports Windows versions back to Windows 10 build 17763 (1809 version). For information on supported Win 10 Enterprise versions, please refer to Win 10 Enterprise lifecycle and LTSC lifecycle in the Microsoft documentation.

Extension ArcGIS Maps SDK for .NET Project Templates provides application project templates for .NET MAUI, and Windows that reference the appropriate NuGet packages for each platform and use a Model-View-ViewModel (MVVM) design pattern. The templates have been enhanced to enable the creation of either a 2D or 3D app. They also provide template code for fluent API configuration. This extension, available for Visual Studio on Windows, can be installed within Visual Studio from the online Visual Studio Marketplace using the Manage Extensions dialog. Alternatively download from your ArcGIS developer dashboard for installation offline.

Extension ArcGIS Maps SDK for .NET contains a subset of the NuGet packages that are published on NuGet.org and will configure a local NuGet package source in your user profile that you can reference if you are developing in an environment with limited online access. This extension, available for Visual Studio on Windows, can be downloaded from your ArcGIS developer dashboard.

SDK
Each release of Runtime also includes significant updates to the ArcGIS Developer guide doc, API Reference doc, Toolkit, and Samples. In this release we have added ArcGIS Maps SDK for .NET Toolkit components for .NET MAUI and WinUI.
All of 100.15 Xamarin Forms samples have been ported over to a new .NET MAUI sample viewer. Explore the new .NET MAUI samples in this guide.


We thank you for your ongoing support and feedback and hope you will find these updates valuable as you continue to use ArcGIS Runtime to build amazing applications for your users. To explore and learn more about ArcGIS Maps SDK for .NET please visit https://developers.arcgis.com/net/.

The ArcGIS Runtime .NET team