差分
ナビゲーションに移動
検索に移動
'''基本クラスライブラリ'''(Base Class Library, BCL)とは、世界標準規格である[[共通言語基盤]]([[CLI]])で定義されている、あらゆる[[.NET Framework]]実装が搭載するべき共通のライブラリのことである。
基本クラスライブラリは、マイクロソフトが[[Windows]]や[[Xbox 360]]([[XNA]])、[[Silverlight]]などの異なる[[.NET Framework]]実装でも最低限は共通にすべきと策定した[[Portable Class Libraries]]を、世界共通の標準規格化にあたり[[Linux]]や[[BSD]]をはじめ、[[iPhone]]や[[Android]]、[[BlackBerry]]などの[[スマートフォン]]、[[PlayStation 3]]や[[PlayStation Vita]]などの[[家庭用ゲーム機]]まで使えるように、さらなる汎用化を施したものである。
== 関連項目 ==
* [[共通言語基盤]]([[Common Language Infrastructure]], [[CLI]])
** [[共通型システム]]([[Common Type System]], [[CTS]])
** [[共通言語仕様]]([[Common Language Specification]], [[CLS]])
** [[仮想実行システム]]([[Virtual Execution System]], [[VES]])
** [[共通中間言語]]([[Common Intermediate Language]], [[CIL]])
** [[基本クラスライブラリ]]([[Base Class Library]], [[BCL]]) - [[マイクロソフト]]の[[Portable Class Libraries]]とほぼ同じような内容。
== 参考文献 ==
<references/>
== 外部リンク ==
* http://www.ecma-international.org/publications/standards/Ecma-335.htm
* http://msdn.microsoft.com/en-us/library/gg597391.aspx
{{stub}}
基本クラスライブラリは、マイクロソフトが[[Windows]]や[[Xbox 360]]([[XNA]])、[[Silverlight]]などの異なる[[.NET Framework]]実装でも最低限は共通にすべきと策定した[[Portable Class Libraries]]を、世界共通の標準規格化にあたり[[Linux]]や[[BSD]]をはじめ、[[iPhone]]や[[Android]]、[[BlackBerry]]などの[[スマートフォン]]、[[PlayStation 3]]や[[PlayStation Vita]]などの[[家庭用ゲーム機]]まで使えるように、さらなる汎用化を施したものである。
== 関連項目 ==
* [[共通言語基盤]]([[Common Language Infrastructure]], [[CLI]])
** [[共通型システム]]([[Common Type System]], [[CTS]])
** [[共通言語仕様]]([[Common Language Specification]], [[CLS]])
** [[仮想実行システム]]([[Virtual Execution System]], [[VES]])
** [[共通中間言語]]([[Common Intermediate Language]], [[CIL]])
** [[基本クラスライブラリ]]([[Base Class Library]], [[BCL]]) - [[マイクロソフト]]の[[Portable Class Libraries]]とほぼ同じような内容。
== 参考文献 ==
<references/>
== 外部リンク ==
* http://www.ecma-international.org/publications/standards/Ecma-335.htm
* http://msdn.microsoft.com/en-us/library/gg597391.aspx
{{stub}}