Microsoft has introduced the beginning to the end of life for .NET Core 3.1. Extended support for this officially ends on December 3, 2022. To avoid disruption to your processes, Microsoft is recommending that you update your Azure Functions to .NET 6 before then. Don't postpone the update before it's too late.
New releases are generally provided to fix bugs and enhance security as new threats are uncovered. Per Microsoft, they recommend that you upgrade your Azure Function apps "to avoid potential service disruptions or security vulnerabilities".
Additionally, your team can take advantage of what’s new:
- Performance enhancements to several features including Collections and Linq, JSON, Threading, Arrays and Strings. You can read more about them here.
- Simplified development with the help of new features in C# 10
- Better productivity with the use of Visual Studio 2022 which comes with new helpful tools including:
- IntelliCode which will auto-suggest code as you type based on what it thinks you want
- Column-level encryption is now supported in SQL Server Data Tools
- Creating new Azure Function projects became easier as it's now fully part of the New Project dialog
- You can read more in the release notes for Visual Studio 2022 here.
What are Azure Functions?
Azure Functions are basically backend programs that run in the cloud and can help your team with a variety of business logic. Because they run in the cloud, there is less maintenance for your IT team to worry about which in turn reduces costs and saves time. We use Azure Functions for a variety of data migrations and data integrations to move data between disparate systems. We've been using them for years within both our internal departments and for our clients. Read more about how we use them here.
We love to implement Microsoft Dynamics 365 and Power Platform solutions and Azure Functions here at Beringer. We’ve been working with Microsoft Dynamics since its inception, and we’re always finding innovative ways to implement the latest tools and help automate business processes.
Beringer Technology Group, a leading Microsoft Gold Certified Partner specializing in Microsoft Dynamics 365 and CRM for Distribution also provides expert Managed IT Services, Backup and Disaster Recovery, Cloud Based Computing, Email Security Implementation and Training, Unified Communication Solutions, and Cybersecurity Risk Assessment