共通言語ランタイム (英: Common Language Runtime, CLR) は、Microsoft が開発した .NET プラットフォームにおいてマネージドコードを実行するための実行環境であり、異なるプログラミング言語で作成されたプログラムを共通の基盤上で動作させるために設計された。CLR は共通言語基盤(CLI)仕様に基づく実装であり、複数言語間の相互運用を前提とした点を特徴とする。 CLR 上で実行されるプログラムは、各言語のソースコードから言語に依存しない共通中間言語(CIL)へコンパイルされ、実行時に Just-In-Timeコンパイラによって各環境の機械語へ変換され実行される。また CLR は、メモリ管理(ガベージコレクション)、型安全性の検証、例外処理、スレッド管理、セキュリティ検証、アセンブリ管理などを担い、開発者がこれらの基盤処理を個別に実装する負担を軽減する。
[速報]オープンソースの「.NET Core 1.0」、マイクロソフトが正式リリース。Windows/Linux/macOSに対応。Red HatがRHELなどで正式サポート開始 これらのソフトウェアはオープンソースとして開発され、WindowsだけでなくLinux、macOSにも対応する.NET Frameworkソフトウェアです。.NET Coreがインストール済みのDockerイメージもマイクロソフトがDocker Hubで提供しています。 .NET Core 1.0の登場で、いままでWindowsでしか実行できなかったASP.NETアプリケーションなどが、そのままLinuxやmacOSでも実行可能になります。 引き続きWindowsでのみ利用可能な.NET環境も存在しますが、.NET環境がオープンソースかつクロスプラットフォームになる大きな転換点が訪れたと言えるでしょう。
[速報]オープンソース版.NETがリリース候補版に到達。Windows、MacOS X、Linuxで同一の.NETアプリが実行可能に。Microsoft Connect(); 2015 マイクロソフトは11月18日(日本時間18日深夜)、オンラインイベント「Microsoft Connect (); 2015」を開催。オープンソース版の.NET CoreとASP.NETがリリース候補版に到達したことを発表しました。 マイクロソフトは1年前のConnectで.NET CoreとASP.NET 5のオープンソース化を発表すると同時に、WindowsだけでなくMacOS XとLinuxへの対応も発表。ASP.NET 5アプリケーションがそのままWindows、MacOS X、Linuxで実行可能になることを約束していました。 .NET CoreとASP.NETがリリース候補版に到達 マイクロソフ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く