.NET Frameworkとライブラリ間の類似点
.NET Frameworkとライブラリは(ユニオンペディアに)共通で14ものを持っています: マイクロソフト、プログラム (コンピュータ)、アプリケーションソフトウェア、アセンブリ (共通言語基盤)、インタフェース (情報技術)、コンパイラ、Component Object Model、MacOS、Microsoft Windows、Microsoft Windows 2000、Microsoft Windows Vista、Microsoft Windows XP、MSDN ライブラリ、Portable Executable。
マイクロソフト
マイクロソフト()は、アメリカ合衆国ワシントン州に本社を置く、ソフトウェアを開発・販売する会社である。1975年4月4日にビル・ゲイツとポール・アレンらによって設立された。.
.NET Frameworkとマイクロソフト · マイクロソフトとライブラリ ·
プログラム (コンピュータ)
ンピュータプログラム(英:computer programs)とは、コンピュータに対する命令(処理)を記述したものである。コンピュータが機能を実現するためには、CPUで実行するプログラムの命令が必要である。 コンピュータが、高度な処理を人間の手によらず遂行できているように見える場合でも、コンピュータは設計者の意図であるプログラムに従い、忠実に処理を行っている。実際には、外部からの割り込み、ノイズなどにより、設計者の意図しない動作をすることがある。また設計者が、外部からの割り込みの種類を網羅的に確認していない場合もある。.
.NET Frameworkとプログラム (コンピュータ) · プログラム (コンピュータ)とライブラリ ·
アプリケーションソフトウェア
アプリケーションスイートである。 アプリケーションソフトウェア(application software, 応用ソフトウェア)は、アプリケーション(応用)プログラムともいい、ワープロや表計算などといった、コンピュータを「応用」する目的に応じた、コンピュータ・プログラムである。なお、それに対してシステムプログラムは、アプリケーションプログラムに対して処理実行のための計算機資源を抽象化して提供する、などのインフラとしての役割のプログラムであり、ユーザーが要求する情報処理を直接実行するものではなく、ユーザーが普段は意識することはない裏方的な存在がシステムプログラムである。.
.NET Frameworkとアプリケーションソフトウェア · アプリケーションソフトウェアとライブラリ ·
アセンブリ (共通言語基盤)
共通言語基盤においてアセンブリ (assembly) とはコンパイルされたコードライブラリのことであり、配置・バージョン管理・セキュリティ管理の単位となる。.
.NET Frameworkとアセンブリ (共通言語基盤) · アセンブリ (共通言語基盤)とライブラリ ·
インタフェース (情報技術)
インタフェース(interface)は、ものごとの境界となる部分と、その境界でのプロトコルを指す。コンピュータなどでは、コンピュータシステム内、あるいはシステム間のインタフェースや、人間と機械の間のインタフェース(ヒューマンマシンインタフェース)などがある。他分野の専門用語の借用になるが、界面という訳語がある。.
.NET Frameworkとインタフェース (情報技術) · インタフェース (情報技術)とライブラリ ·
コンパイラ
ンパイラ(英:compiler)とは、コンピュータ・プログラミング言語の処理系(言語処理系)の一種で、高水準言語によるソースコードから、機械語に(あるいは、元のプログラムよりも低い水準のコードに)変換するプログラムである。.
.NET Frameworkとコンパイラ · コンパイラとライブラリ ·
Component Object Model
Component Object Model(COM、コンポーネント オブジェクト モデル)とは、マイクロソフトが提唱するソフトウェアの再利用を目的とした技術のことである。アプリケーションソフトウェア間での通信や、オペレーティングシステムとアプリケーションソフトウェアとのAPIに用いられる。 COMを使用して開発されたソフトウェア部品をCOMコンポーネントと呼ぶ。COMコンポーネントは、特定の開発言語に依存せず、C言語やC++、Visual Basic、Smalltalk、Javaなど、様々な言語により開発を行うことができる。COMという用語はソフトウェア開発の世界ではOLE、OLEオートメーション、ActiveX、COM+、DCOMをカバーする包括的な用語としてよく使われる。COMコンポーネントは、他ソフトウェアと通信するためのインタフェースを有している。アプリケーションソフトウェアは、公開されているインタフェースを介してCOMコンポーネントと通信をし、それらを組み合わせることでサービスを提供する。言語によるメモリやその他計算資源の割り付けの違いは、参照カウントを利用してオブジェクトの生成と破棄をそのオブジェクト自身の責任とすることにより解決する。オブジェクトの異なるインタフェース間のキャストはQueryInterface関数で行う。メソッド呼び出しをデリゲート(委譲)する形でサブオブジェクトの集合(アグリゲーションと呼ぶ)を生成する方法がCOM内における最適な継承方法である。 COMは主としてMicrosoft Windows上で使用されるが、UNIXやMac OSでも使用することができる。COMの前身はOLEである。COMは.NET Frameworkに置き換えられているものも多い。たとえば.NETはDCOMの代替として、Windows Communication Foundation (WCF) を通じてWebサービスをサポートする。WCFがXMLベースのSOAPメッセージを利用するのに対し、ネットワークで接続されたDCOMはバイナリの独自仕様フォーマットを利用する。しかし、Microsoft DirectXなどに代表されるように、ネイティブC++での利用を前提としたパフォーマンス重視のAPIは、依然として.NETではなくCOMが使われる傾向にある。 COMはまたソフトウェアコンポーネントシステムとしてCORBAやJava Beansと競合関係にある。.
.NET FrameworkとComponent Object Model · Component Object Modelとライブラリ ·
MacOS
macOS(マックオーエス)は、アップルが開発・販売する、Macのオペレーティングシステムである。かつての名称はOS X、Mac OS Xであった(後述)。 技術的に直系ではないが、Classic Mac OS (Mac OS、System) の後継として、新たにBSD系UNIXをベースに開発された。.
.NET FrameworkとMacOS · MacOSとライブラリ ·
Microsoft Windows
Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群。グラフィカルユーザインタフェース (GUI)を採用している。.
.NET FrameworkとMicrosoft Windows · Microsoft Windowsとライブラリ ·
Microsoft Windows 2000
Windows 2000(ウィンドウズ にせん)はマイクロソフトがWindows NT 4.0の後継バージョンとして発表したWindows NT系のオペレーティング システムである。略称はWin2000、Win2k、W2K。コードネームはCairo(カイロ)。.
.NET FrameworkとMicrosoft Windows 2000 · Microsoft Windows 2000とライブラリ ·
Microsoft Windows Vista
Windows Vista (ウィンドウズ ビスタ)は、マイクロソフトが2006年にリリースした、Windowsシリーズに属するパーソナルコンピュータ用のオペレーティングシステム(OS)である。.
.NET FrameworkとMicrosoft Windows Vista · Microsoft Windows Vistaとライブラリ ·
Microsoft Windows XP
Windows XP(ウィンドウズ エックスピー)は、マイクロソフトが2001年に発表したWindowsシリーズに属するオペレーティングシステム(OS)である。 XPは「経験、体験」を意味するexperienceに由来する。開発時のコードネームはWhistler(ウィスラー)と呼ばれていた。.
.NET FrameworkとMicrosoft Windows XP · Microsoft Windows XPとライブラリ ·
MSDN ライブラリ
MSDN ライブラリとはマイクロソフトのツール、製品、技術を解説したマイクロソフトのドキュメント群である。Windows APIや.NET Frameworkの公式な解説もここに収録されている。.
.NET FrameworkとMSDN ライブラリ · MSDN ライブラリとライブラリ ·
Portable Executable
Portable Executable (PE) は、主に32ビット及び64ビット版のMicrosoft Windows上で使用される実行ファイルのファイルフォーマットを指す。PEフォーマット自体はオペレーティングシステムやハードウェアに依存しない設計となっているため、UEFIアプリケーションのバイナリフォーマットには、PEが採用されている。また、前述のUEFIとの整合性の確保やMicrosoft製OSとのマルチブート環境の構築を容易にする目的で、x86およびx86-64アーキテクチャにおけるLinuxカーネル実行ファイルやブートローダなど、非Windows系OSのシステムファイルの一部にも用いられている。 EXEフォーマットとの互換性のため、MS-DOS上で実行すると「This program cannot be run in DOS mode.」のようにDOSで実行されない旨が表示され、プログラムが終了するなどのMS-DOSプログラムが先頭に付く。その後ろに、PE固有の識別子およびCOFFに似たデータ構造があり、MS-DOSヘッダによってそのオフセットが指されている。また、さまざまなCPUアーキテクチャに対応するため、内部に判別用のフラグを持つ。実行時にDLLというファンクション群を動的にリンクし、コンポーネントレベルでのバグフィックス、互換性の維持が行われるようになっている。また、リソース領域にアイコン等を格納でき、GUI上で表示された場合アイコンがグラフィカルに表示され、ソフトウェア判別を容易にできる。.
.NET FrameworkとPortable Executable · Portable Executableとライブラリ ·
上記のリストは以下の質問に答えます
- 何.NET Frameworkとライブラリことは共通しています
- 何が.NET Frameworkとライブラリ間の類似点があります
.NET Frameworkとライブラリの間の比較
ライブラリが86を有している.NET Frameworkは、93の関係を有しています。 彼らは一般的な14で持っているように、ジャカード指数は7.82%です = 14 / (93 + 86)。
参考文献
この記事では、.NET Frameworkとライブラリとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください: