SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

「Microsoft Build 2022」にて、Visual Studioに関連するさまざまな発表が行われる

  • X ポスト
  • このエントリーをはてなブックマークに追加

  • X ポスト
  • このエントリーをはてなブックマークに追加

 米Microsoftは、5月24日~26日(現地時間)に開催された開発者向けイベント「Microsoft Build 2022」において、.NET Multi-platform App UI(.NET MAUI)のリリースをはじめとする、Visual Studio関連のさまざまな発表を行った。

 .NET MAUIは、.NET開発者がすべてのデバイスにアクセスできるようにすべく構築された、Visual Studio上で利用可能なUIフレームワークとツールで、あらゆるデバイス向けのクライアントアプリの構築を、簡素化および合理化できる。

 単一のコードベースからAndroid、iOS、macOS、Windowsネイティブアプリを開発することが可能で、デバイスごとに異なるスタックや言語を学ぶことなく、1つの言語、1セットのライブラリ、1つのUIスタックを使える。.NET 6に基づいて構築されており、ワークロードとプロジェクトタイプ全体で単一の統合された.NETエクスペリエンスを得られ、高パフォーマンスのアプリの構築が可能となる。

 ハイブリッドWebアプリの構築にも対応しており、JavaScriptの代わりにC#を使用してインタラクティブなWeb UIを構築できるBlazorは、ネイティブデバイスの機能とパッケージにアクセスしつつ、Webコンポーネントを.NET MAUIアプリで直接共有できる。

 .NET MAUIツールは、Windows用のVisual Studio 2022 17.3 Preview 1.1、およびmacOS用のVisual Studio 2022 17.3 Preview 1で使用可能で、ホットリロードテクノロジが含まれているため、.NET MAUIアプリをより生産的に構築できる。

 あわせて発表された「Microsoft Dev Box」は、あらゆる規模のハイブリッドチームに対応し、安全でただちにコーディング可能なWindows開発者ワークステーションを提供する、新たなクラウドサービス。ワークステーションの設定やメンテナンスを気にすることなく、フローを維持し、コードの作成に集中できる。

 基本的には、クラウド上に用意されたWindows 11マシンなので、Visual Studioを用いた開発に最適であり、Windows 365を活用してMicrosoft Dev BoxをIntuneおよびMicrosoft Endpoint Managerと統合すれば、管理やセキュリティ、コンプライアンスをITに委ねられるようになる。

 なお、Microsoft Dev Boxは現時点ではプライベートプレビューであり、数か月以内でのパブリックプレビューのリリースが予定されている。

 同じく、「Microsoft Build 2022」にて発表された「Azure Deployment Environments」は、セキュリティ、コンプライアンス、コスト効率を最大化しつつ、セットアップにかかる時間を最小限に抑えるInfrastructure as Codeテンプレートを使用して、開発チームがアプリインフラストラクチャを迅速に起動できるようにする新たなクラウドサービス。

 厳選されたテンプレートのカタログから用途に合うものを選び、ローカルCLIまたはカスタム開発者ポータルから直接デプロイすることが可能で、テンプレートによって複雑な環境をプロビジョニングすることなく、アプリケーションのコーディングやテストに集中できるようになる。また、開発インフラチームはチーム間の一貫性を維持しつつ、共通の設定を一元化してセキュリティの強化が図れる。

 Azure Deployment Environmentsも現時点ではプライベートプレビューであり、数か月以内でのパブリックプレビューのリリースが予定されている。

 ほかにも、Visual Studioの次期プレビュー版が、ARM64アーキテクチャで動作するWindows 11にてネイティブ実行され、ARMベースのデバイスで直接ARM64アプリをビルドおよびデバッグ可能になることが発表された。ARM64に対応したVisual Studioのプレビュー版は、数週間以内に公開される。

関連リンク

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/15970 2022/05/30 10:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング