The 10 Best Development Products to Become Generally Available at Microsoft Build 2022 – Visual Studio Magazine | Hot Mobile Press


Top 10 development products making general availability at Microsoft Build 2022

Microsoft always announces a range of product and platform developments at its big Build developer conference, and this week’s 2022 event is no exception as these 10 exciting products/technologies reach General Availability (GA) status:

  1. .NET Multi-Platform App UI (.NET MAUI): This replaces Xamarin.Forms and adds support for building desktop applications in addition to the traditional iOS/Android mobile apps powered by Xamarin. Microsoft describes it as “a new framework for building modern, cross-platform, natively compiled apps for iOS, Android, macOS, and Windows using C# and XAML in a single code base.” Read all about it here.

    .NET MAUI integrates with Blazor
    [Click on image for larger view.] .NET MAUI integrates with Blazor (Source: Microsoft).
  2. Azure App Service (GA or preview) updates: This fully managed platform for building web applications, mobile backends, and RESTful APIs in the programming language of your choice has GA or preview updates including:
    • Google Remote Procedure Call (gRPC) support., in preview, helps customers host their gRPC apps on Azure App Service. gRPC uses the HTTP/2 protocol to streamline messaging between clients and back-end servers as an efficient way to connect services that require high-performance communications.
    • That App Service Landing Zone Accelerator was published. It is a documentation/automation offering that assists customers in deploying an enterprise-scale reference deployment of Azure App Service in App Service Environment v3. The combination of documentation and deployable artifacts simplifies moving enterprise apps from on-premises to Azure App Service.
    • Azure App Service bulk migration capabilities will be previewed in the coming weeks. It enables customers to do more than just discover and evaluate ASP.NET web apps, such as: B. Categorizing which apps are ready for migration, proposing a SKU for migration, and providing a guided content and configuration experience for ASP.NET web apps to Azure App Service.

    Go here for more.

  3. Azure container apps: This enables customers to run microservices and containerized apps on a serverless platform built on powerful open-source technology in the Kubernetes ecosystem. Go here for more.
  4. Updates for Azure Communication Services: Now at GA is the Azure Communication Services Mobile UI Library, designed to help developers save time and reduce complexity by providing production-ready UI components for mobile apps. The version supports 13 languages, accessibility for UI components and viewing of shared screen content, including pinch-to-zoom. In preview is the ability to build communication-enabled apps using Azure Communication Services Email, which allows email notifications to be added to your apps.
  5. Teams Toolkit for Visual Studio Code/Visual Studio: The VS Code kit is now generally available while the Visual Studio IDE offering is in preview. They help developers quickly build, build, debug, and publish apps for teams on web and mobile, saving time with automatic configuration via portals, cloud resource templates, and continuous integration and continuous delivery (CI/CD) workflows. “New features in Teams Toolkit make it easier to integrate an existing web app with Teams, use the toolkit step-by-step with existing projects, and launch an app for Teams mobile and Outlook,” Microsoft said. Go here for more.
  6. Teams JavaScript 2.0 SDK and Manifest: The Teams JavaScript 2.0 SDK and Manifest tools help developers create Teams apps that can extend personal tab and message extension capabilities to other Microsoft 365 apps, including Outlook and “This is the next step in enabling developers to use a single code base to build apps that span across Teams and Microsoft 365 Apps to reach more users in the workflow.”
  7. Microsoft Dataverse/Power Pages: This is a low-code data platform that helps users to securely collect and share business information with website visitors. It’s part of the low-code business website builder now in preview called Power Pages, with preview features like:

    • Design Studio: This makes it easy to design, style and publish modern business websites either from scratch or via ready-to-use templates.
    • Template Hub: This will provide fully functional websites with demo data for users to manage scheduling, registration and app submission.
    • Learn Hub: Find feature guides, tutorials, and videos that teach you how to build websites, model business data, and work with code components.
    • Pro developer tools: This integrates with Visual Studio, GitHub, and Azure DevOps to help developers implement advanced business requirements.
    • Security and Governance Tools: This helps users secure their website content and data through role-based access controls and Azure.

    Learn more about Microsoft Dataverse here. More information about Power Pages can be found here.

  8. Updates for Azure API Management: This is a hybrid multi-cloud management platform for APIs in all environments, with the following now generally available:

    • Azure Private Link support Enables securing inbound traffic to the Azure API Management gateway for clients running in a virtual network over Azure Private Link.
    • Support for managed certificates allows customers to easily and quickly secure their custom domains with a free certificate that is provisioned, managed, and automatically renewed by Azure API Management.
    • GraphQL passthrough support helps customers leverage the existing benefits of Azure API Management, including security, observability, and reduced latency for their GraphQL APIs, while adding GraphQL-specific functionality. “Other benefits include the ability to easily add GraphQL services as APIs, secure GraphQL APIs by applying existing and GraphQL-specific control policies, and inspect the schema and run text queries against GraphQL APIs in the Azure and developer portals. “
  9. GitHub OpenID Connect with Azure AD Workload Identity Federation: This minimizes the need to store and access secrets, with new capabilities to reduce the need to manage Azure service principal secrets and other long-lived cloud credentials in the GitHub Actions secret store. “With this integration, users can securely manage access to all cloud resources in Azure. These features also minimize the likelihood of service downtime due to expired credentials in GitHub. Customers can integrate with developer platforms like GitHub Actions to build apps quickly and securely. With Workload Identity Federation, Azure AD removes the secrets required to access resources in select scenarios, adding another layer of security and removing the burden of secret management.” Go here for more.
  10. Microsoft Intelligent Data Platform: This is a new, integrated platform that brings together databases, analytics, and governance in one offering to help organizations invest more time in creating value, rather than having to manually integrate and manage a fragmented dataset. Microsoft said it addresses key customer concerns like market fragmentation while empowering customers to collect and use data more efficiently to increase market share, effectively allowing companies to:

    • Easily pan and adjust to rapidly evolving landscapes
    • Add layers of intelligence to your apps
    • Unlock predictive insights and manage your data anywhere

    Go here for more.

About the author

David Ramel is an editor and writer for Converge360.

Leave a Comment