In case you missed it, last week was Microsoft Build 2022! Here I share my top 10 favorite DEV+Cloud announcements and links for keeping an eye in 2022.
This post is also available from my blog: https://stvansolano.github.io/blog/
Microsoft Build Conference it's one of my favorite developer conferences which I follow from ~2015. Every year, Microsoft traditionally showcases the technologies and products that are coming next during a 1-2 all day event, taking several sessions at the same time in Seattle, remote and around the world.
Here are I my top 10 DEV+Cloud related announcements:
Azure Container Apps (ACA) enables customers to run microservices and containerized apps on a serverless platform built on Azure Kubernetes Service and extend with well-known ecosystem projects like KEDA (Kubernetes Event-driven Autoscaling extension), Dapr (Distributed Application Runtime and Envoy.
More about Azure Container Apps: https://azure.microsoft.com/en-us/services/container-apps/#overview
GitHub Copilot is a pair programming tool developed by GitHub (Microsoft) with OpenAI tool that enables their users the ability understand context from inputs like comments to suggest lines or code within development environments such as Visual Studio. Also, GitHub Copilot extension is available for IDEs and editors, from Visual Studio Code, JetBrains, Neovim, Visual Studio IDE and also GitHub Codespaces.
During //Build Conference, Microsoft announced that Copilot will be for students, Build 2022 attendees, and verified open-source contributors!
A new version of TypeScript is available and packed with a lot of interesting features out for beta. You can give it a try to latest version of TypeScript right from https://www.typescriptlang.org/ and take a look on latest features listed in Microsoft Blogs link below:
For Azure Kubernetes Services (AKS), there are 3 new capabilities enabled for k8s clusters known as Cluster Extensions: Dapr, Azure Machine Learning and GitOps. All of them can be managed from well known tools like the Azure CLI and the Azure SDKs.
As mentioned here, Cluster extensions provide an at-scale mechanism to deploy, update and manage the lifecycle of services represented by extension instances running on your AKS clusters.
More about Cluster extensions: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/dapr-ml-gitops-extensions-ga-on-aks/ba-p/3423296
Azure Static Web Apps enables you to deploy your full-stack web apps by connecting your Git repository and get a lot of features out of the box, including:
- Integrated API support provided by Azure Functions
- First-class GitHub and Azure DevOps integration
- Globally distributed static content (CDN)
- Free SSL certificates
- Custom domains
- Auth provider integrations with Azure Active Directory, GitHub, and Twitter.
- And more.
Recommended reading: https://azure.microsoft.com/en-us/services/app-service/static/
az-swa announcement: https://dev.to/azure/azure-static-web-apps-cli-is-now-ga-global-access-1714
Microsoft Dev Box is a new Azure cloud service for hybrid development teams that provides developers with secure, ready-to-code developer workstations which are pre-configured for specific stacks and tasks so developers can get to straight to work without having to worry about configuring it.
The next version of Visual Studio 2022 for Mac is out! v17.0 it’s available to download which is packed with full native macOS UI support, .NET 6 based and optimized for Apple Silicon (ARM64) processors. Main features include:
- .NET 6, C# 10 and Azure Functions v4 support.
- MAUI tooling support
- Git Changes window
The new Windows Terminal release is out, containing a lot of improvements and ability to enable it as default by using the Windows settings app or inside Windows Terminal’s settings.
Windows Terminal can be installed from the Microsoft Store or from the GitHub releases page.
Last but not least, several M365 announcements took place around Microsoft Teams, Low-Code / No-code, Microsoft Graph. Some key announcements included:
- Teams JS 2.0 SDK - Developer Preview
- Teams Toolkit for Visual Studio Code & Visual Studio 2022 - Generally Available
- Microsoft Teams app model & Microsoft Graph updates
- Loop components and Adaptive Card-based components
- Microsoft Teams Framework (TeamsFx) - A set of Temas based components incluidng CLI, VS Code extensions and SDKs (NuGet, NPM)
- New Teams Graph API (Create messages, chat, and more)
Here I share some links for further reading:
Announcing Microsoft Power Pages: Build secure, low-code websites – https://aka.ms/Build22-Power-Pages-Blog
Microsoft Teams Monetization for your Apps (In-App Purchases, subscription models) – http://aka.ms/TeamsMonetization/IAP
Build collaborative apps with Microsoft Teams – https://www.microsoft.com/en-us/microsoft-365/blog/2022/05/24/build-collaborative-apps-with-microsoft-teams/
Microsoft Graph @ Build 2022 – https://devblogs.microsoft.com/microsoft365dev/microsoft-graph-build-2022/
Introducing Live Share: Interactive app experiences in Microsoft Teams meetings – https://devblogs.microsoft.com/microsoft365dev/introducing-live-share-interactive-app-experiences-in-microsoft-teams-meetings/
What’s new for Office Add-ins at Build 2022 – Microsoft – https://devblogs.microsoft.com/microsoft365dev/whats-new-for-office-add-ins-at-build-2022/
Increase engagement and discoverability of your data with Microsoft Graph connectors – https://devblogs.microsoft.com/microsoft365dev/increase-engagement-and-discoverability-of-your-data-with-microsoft-graph-connectors/
Microsoft Teams Toolkit for Visual Studio Code now generally available – https://devblogs.microsoft.com/microsoft365dev/microsoft-teams-toolkit-for-visual-studio-code-now-generally-available/
Visual Studio at Microsoft Build 2022 – https://devblogs.microsoft.com/visualstudio/visual-studio-at-microsoft-build-2022/
Microsoft Store grows with the developer community – https://blogs.windows.com/windowsdeveloper/2022/05/24/microsoft-store-grows-with-the-developer-community/
General availability: Azure Cosmos DB Python SDK async IO support – https://azure.microsoft.com/en-us/updates/general-availability-azure-cosmos-db-python-sdk-async-io-support/
Announcing General Availability for GitOps with Flux v2 in Azure
Microsoft 365 announcements – https://aka.ms/m365/build22
Announcing landing zone accelerator for Azure Arc-enabled Kubernetes – https://aka.ms/ArcK8sLZBlog
On-demand videos from https://build.microsoft.com
- Cloud-Native app modernization sessions – https://docs.microsoft.com/en-us/events/resources/build-2022/cloudnative-app-modernization?branch=pr-en-us-975
Build 2022 Book of News: https://news.microsoft.com/build-2022-book-of-news/
Build 2022 highlights: https://aka.ms/Build2022highlights
MacOS Environment Setup For MAUI Development -
Microsoft Announces Windows 11, Edge, Teams Updates at Build 2022 – https://gadgets360.com/laptops/news/microsoft-windows-11-search-store-onenote-edge-teams-pwas-project-volterra-updates-build-2022-3009054
TypeScript 4.7 GA, Visual Studio on Arm64, Azure Deployment Environments, More – https://visualstudiomagazine.com/articles/2022/05/27/news-roundup.aspx?m=1
Surface at Microsoft Build 2022 – https://devblogs.microsoft.com/surface-duo/surface-at-microsoft-build-2022/
Microsoft Introduces Dev Box and Azure Deployment Environments – https://www.i-programmer.info/news/141-cloud-computing/15454-microsoft-introduces-dev-box-and-azure-deployment-.html
10 Takeaways from the Keynote at Microsoft Build 2022 – https://www.syncfusion.com/blogs/post/10-takeaways-from-the-keynote-at-microsoft-build-2022.aspx
Microsoft expands Azure OpenAI Service with fine-tuning features and more – https://techcrunch-com.cdn.ampproject.org/c/s/techcrunch.com/2022/05/24/microsoft-expands-azure-openai-service-with-fine-tuning-features-and-more/amp/
Microsoft Dev Box is a cloud-powered developer workstation – https://www.theverge.com/2022/5/24/23137602/microsoft-dev-box-azure-workstation-cloud-build
.NET MAUI Reaches General Availability, Replacing Xamarin.Forms – https://visualstudiomagazine.com/articles/2022/05/24/net-maui-ga.aspx
Visual Studio 2022 for Mac Finally Generally Available – https://visualstudiomagazine.com/articles/2022/05/25/vs-2022-for-mac-ga.aspx
Build 2022: GitHub Copilot will be Free for Open Source Contributors & Students This Summer
Introducing F5 NGINX for Azure – Load Balancing Available Natively as a SaaS Offering – https://www.nginx.com/blog/introducing-f5-nginx-for-azure-load-balancing-available-natively-as-saas-offering-on-microsoft-azure/
Introducing Live Share: Interactive app experiences in Teams meetings – https://www.microsoft.com/en-us/microsoft-365/blog/2022/05/24/build-collaborative-apps-with-microsoft-teams/
Hope you enjoy it!