マイクロソフト、OSSの開発フレームワーク「.NET Core 1.0」「ASP.NET Core 1.0」を正式リリース:Linux、macOSでも実行可能に
マイクロソフトは、オープンソースの開発フレームワーク「.NET Core 1.0」などを正式リリースした。これまでWindowsでしか実行できなかった.NETアプリケーションなどをLinuxやmacOSでも実行できるようになる。
米マイクロソフトは2016年6月27日(米国時間)、Windows、macOS、Linuxに対応するオープンソースの開発フレームワーク「.NET Core 1.0」「ASP.NET Core 1.0」「Entity Framework Core 1.0」を正式リリースした。
.NET Core 1.0は、Webアプリケーション/マイクロサービス/ライブラリ/コンソールアプリケーションを構築するための構築するためのオープンソースの開発フレームワーク。マネージドコンパイラ/ランタイム/ベースクラスライブラリ/ASP.NETをはじめとする、多くのアプリケーションモデルで構成されている。
さらに、NET Core 1.0には、.NET APIの仕様書を多数収録した「.NET Standard Library」と呼ばれる新サービスも含まれている。この新サービスについて、マイクロソフトは「.NET Standard Libraryにより、開発者はサーバ、クラウド、デスクトップ、およびWindows、iOS、Androidデバイスで動作するアプリケーションのコードやスキルを再利用できる」と説明している。
同時に提供されるASP.NET Core1.0は、Webアプリケーション/IoTアプリケーション/モバイルバックエンドなど、クラウドベースのインターネット対応アプリケーションを構築するためのクロスプラットフォームのオープンソースフレームワーク。同フレームワーク上で作られたアプリケーションは、.NET Coreやフル.NET Frameworkで動作する。
これらのリリースに合わせ、米レッドハットも、同社の企業向けLinuxディストリビューション「Red Hat Enterprise Linux」上において.NET Core 1.0を積極的にサポートし、.NETのメリットを同社のエコシステム全体で生かせるようにすると発表している。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- .NET Frameworkのバージョンを確認する方法
.NET対応アプリケーションを利用するには、適切なバージョンの.NET Frameworkのインストールが欠かせない。どのバージョンの.NET Frameworkがインストール済みか、調べる方法は? 簡単に確認できるバッチファイルも提供。 - Visual Studio Codeのおすすめ拡張機能
Visual Studio Codeの拡張機能の中から「ちょっとオススメ」「ちょっと面白い」というものを紹介していこう。 - .NETとは何か?
2000年6月にマイクロソフトが「Microsoft .NET」を発表してから早くも11年。編集長目線で現時点の.NETを整理し直す。