.NET 8ではASP.NET Coreが事前コンパイルに対応、Webアプリがネイティブバイナリに。高速実行や小さなコンテナイメージなど実現

今回は「.NET 8ではASP.NET Coreが事前コンパイルに対応、Webアプリがネイティブバイナリに。高速実行や小さなコンテナイメージなど実現」についてご紹介します。

関連ワード (拡大、起動、高速等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


マイクロソフトは現在開発中の.NET 8で、ASP.NET Coreが事前コンパイルに対応することを明らかにしました。

これによりネイティブバイナリ化したASP.NET Coreでは、より小さなコンテナイメージや高速に起動するアプリケーションが実現されます。

#AspNetCore updates in .NET 8 Preview 3

Native AOT
Server-side rendering w/ Blazor
Render Razor components outside #AspNetCore
Sections support in Blazor
Monitor Blazor Server circuits
?SIMD by default for Blazor WASM
Request timeoutshttps://t.co/tnwrWHTkFA

— The ASP.NET Team (@aspnet) April 11, 2023

事前コンパイルでWebアプリがネイティブバイナリに

ASP.NET Coreは、Webアプリケーションを開発するための.NETのフレームワークの1つで、Windows、macOS、Linuxのマルチプラットフォームに対応しています。

.NETにおける事前コンパイルによるネイティブバイナリ化の機能は.NET 7から導入が始まった新機能です。ただし.NET 7ではGUIを持たないコンソール向けのアプリケーションとネイティブライブラリの開発がターゲットでした。

  • マイクロソフト、次の.NET 7にネイティブコンパイラを搭載する見通しを明らかに

.NET 8ではこのターゲットがASP.NET Coreに拡大されることになります。

ASP.NET CoreによるWebアプリケーションが事前コンパイルによってネイティブバイナリ化することで、従来の.NETで生成されるマネージドコードよりも小さなサイズの実行ファイルとなり、実行時のメモリ消費も小さくなります。

高速な起動と実行が可能で、より小さなコンテナイメージの実現とデプロイ時間の短縮化、同じコンピューティングリソースに対してより高密度にデプロイできるようになる、などの利点があります。

下記はマイクロソフトが明らかにした、.NETのデフォルトのマネージドコードと事前コンパイルによるネイティブバイナリを比較した表です。

起動時間は約5分の1に短縮され、アプリケーションのサイズは8分の1にまで縮小されています。

fig

ASP.NET Coreの事前コンパイル機能は、リリースされた.NET 8 Preview 3で試すことができます。

そしてASP.NET Coreを含む.NET 8は今年(2023年)11月に正式リリースとなる予定です。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
NTT Comと三井不動産、リアルとバーチャルの垣根を越えた顧客体験の創出で共同実験
IT関連
2021-06-07 01:04
テレワークスペース・シェアの「テレスペ」が「ワイン飲み放題付きテレワーク」プランを提供開始
シェアリングエコノミー
2021-01-13 20:58
バンクシーの作品を燃やしたBurnt FinanceがDeFi志向のNFTオークションサービスを開始
IT関連
2022-01-19 20:18
トレンドマイクロの自動車セキュリティ子会社、日本に本社を移転
IT関連
2023-09-28 04:31
次期iPhone 13はノッチが小さくなる? フロントガラス部品画像か
IT関連
2021-03-25 03:48
「監督官庁からの天下りは人的わいろ」 SBG孫社長、“会食問題”など業界内の官民癒着を批判
企業・業界動向
2021-05-13 20:10
CTC、EX管理ツールでエンゲージメント向上–データドリブンな人事施策を実現
IT関連
2022-12-07 21:43
セールスフォース、製造業向けの顧客サービス基盤を国内提供
IT関連
2022-07-14 19:53
ビジネスリーダーに聞く、良い人脈を築くための5つのヒント
IT関連
2024-04-02 05:54
高まるサプライチェーンリスク、重要性の割に企業対応が弱い現状
IT関連
2024-10-09 15:24
個別指導サービスのEdTechスタートアップNerdyがSPACを介して上場へ
EdTech
2021-02-01 02:46
ジェフ・ベゾス氏、Blue Originの初有人宇宙飛行に兄と搭乗へ
企業・業界動向
2021-06-08 23:15
アマゾン、スパイウェア企業NSO GroupをAWSから排除–記者らへのハッキング報道受け
IT関連
2021-07-20 09:31
DX、最初の一歩は「現場」が良い理由 1日で“40万点の棚卸し”を改善した事例も
PR
2021-02-17 03:25