プログラマ向けのマイクロソフトテクノロジ

マイクロソフトの腸内で作成された一部のテクノロジ、ソフトウェアインターフェイス、プロトコル、および仕様。



もちろん、これは、このプログラミングカテゴリのすべてではありません。 また、Windowsのさまざまな部分などを表すさまざまな略語や名前がまだありますが、それはそれほど興味深いものではありません。



OLE-他のドキュメントやオブジェクトにオブジェクトをリンクして埋め込むための技術。

OLEオートメーション-COMに基づくプロセッサ間通信のメカニズム。 スクリプト言語で使用します。

別名オートメーション

ActiveX -OLEブランド変更

COM (コンポーネントオブジェクトモデル)-異なる言語で記述されたオブジェクト間のプロセス間通信を提供します

COM + -ストリームサポートの改善など

DCOM -COMコンポーネントがネットワークを介して互いに通信できるようにします

VBX (Visual Basic Extension)-おかげで不要になります...

OCX (OLEカスタムコントロール)-OLEベースのインターフェイス要素



さらに500→ CDO (Collaboration Data Objects)-メールボックスおよびフォルダーのコンテンツに加えて、サーバー上のグローバルアドレス一覧およびその他のオブジェクトへのアクセス。

別名OLEメッセージング

別名アクティブメッセージング



WCF (Windows Communication Foundation)-プロセス間の通信。 .NETの一部。

DDE (動的データ交換)-プロセス間の通信



ASP (アクティブサーバーページ)

ASP.NET

Vb

Vba

Vbscript

Jscript

JScript.NET

J#

C#

.NET

CLR



IWA (統合Windows認証)

別名NT認証

別名NTLM認証

別名ドメイン認証

別名Windows統合認証

別名Windows NTチャレンジ/レスポンス認証

別名Windows認証

NTLM (NT LAN Manager)-ネットワーク認証プロトコル

SSPI (セキュリティサポートプロバイダーインターフェイス)-認証などのさまざまな世俗的な操作を実行するためにWindowsによって使用されるAPI。



Windows Sockets API

LSP (Layered Service Provider)は、ユーザーが独自のDLLに接続してWinsock API呼び出しを処理できるようにするWindowsソケットバージョン2.0テクノロジーです。

SPI (サービスプロバイダーインターフェイス)



AD (Active Directory)

別名NTDS (NTディレクトリサービス)

FSMO (柔軟なシングルマスター操作) -Active Directoryの機能

ADAM (Active Directory Application Mode)-ADの簡単な実装

別名AD LDS (ライトウェイトディレクトリサービス)



マルチメディア





DirectX-テクノロジーグループの一般名

MDX (Managed DirectX)-.NETからDirectXにアクセスするためのAPI

Direct3D -3Dグラフィックス、Znamo

DirectXグラフィックス

DirectDraw -2Dグラフィックの生産的なレンダリング

DirectPlay-ネットワーク上のゲーム

DirectSound-サウンドを操作する

DirectMusic -DirectSoundのアドオン

DirectInput-ジョイスティック、そこに...

DirectSound3D (DS3D)

DirectShow-マルチメディアAPI

別名ActiveMovie

DirectSetup -DirectXインストールサポート

DMO (DirectX Media Objects)-DirectShowのようなフィルター

ACM (Audio Compression Manager)-マルチメディアフレームワーク、コーデックで動作

Video for Windows-ビデオを再生するためのフレームワーク。 DirectShowに置き換えられました

別名VCM (Video Compression Manager)、

WinG-最初のWindowsでのグラフィックアクセラレーション

< B> DCI-同じたわごと?

XNA(XNAは頭字語ではありません)-D​​irectXの前身



GDI-グラフィックスでの作業

GDI + -続き

WIC (Windows Imaging Component)-画像を操作するためのAPI。

WCS (Windows Color System)-色を操作するためのVistaのサブシステムとAPI

CITE (カラーインフラストラクチャおよび翻訳エンジン)



MF (Media Foundation)は、DirectShow、Windows Media SDK、DirectX Media Object(DMO)、およびAudio Compression Manager(ACM)やVideo for Windows(VfW)などの他のすべてのマルチメディアAPIの代替品です。



ASF (Advanced Systems Format)-オーディオとビデオのストリーミング形式

別名Advanced Streaming Format

別名アクティブストリーミングフォーマット



アクティブスクリプト

ActiveXスクリプト

WSH (Windowsスクリプトホスト)-Windowsオートメーション



WDM (Windows Driver Model)-ドライバーを作成するためのAPI

VxD (仮想xxxドライバー)-前身

WDF (Windows Driver Foundation)-Windows 2000以降のドライバーを作成するためのAPI

KMDF (カーネルモードドライバーフレームワーク)-カーネルモードドライバーを作成するためのAPI

UMDF (ユーザーモードドライバーフレームワーク)-Vista +用のドライバーを作成する

WDDM (Windowsディスプレイドライバーモデル) -Vista以降のビデオドライバーのアーキテクチャ

別名WVDDM



DLL (ダイナミックリンクライブラリ)

DDI



太い

NTFS



MSRPC (Microsoftリモートプロシージャコール)



Windows DNA (Windows分散interNetアプリケーションアーキテクチャ)は、ActiveX、Dynamic HTML(DHTML)、COMなどの一連のテクノロジの共通名です。 もう使用されていません。



MFC- WINAPI上のオブジェクト指向層

別名AFX (アプリケーションフレームワーク拡張)

WTL (Windowsテンプレートライブラリ)-Microsoftの腸からMFCに代わるもの!

ATL (Active Template Library)-COMオブジェクトの作成を簡素化します。 ある意味では、MFCのより軽量な代替手段です。



MSXML (Microsoft XMLコアサービス)-VBScriptなどを使用してネイティブXMLベースのWindowsアプリケーションを作成します



WMI (Windows Management Instrumentation)

WIA (Windows Image Acquisition)-周辺機器を操作するためのAPI

WPD (Windowsポータブルデバイス)



WPF (Windows Presentation Foundation)

別名アバロン

XAML (拡張可能アプリケーションマークアップ言語)-WPFで構造を記述するための言語

WF (Windows Workflow Foundation)は、ワークフローを定義、実行、および管理するためのテクノロジです。

WinFX-



MAPI (メッセージングAPI)

RAPI (リモートアプリケーションプログラミングインターフェイス)

SAPI (音声アプリケーションプログラミングインターフェイス)

TAPI (テレフォニーアプリケーションプログラミングインターフェイス)



データベース





OLE DBは、アプリケーションが統合アクセスを使用してさまざまな情報ソースまたはデータストアに格納されているデータにアクセスできるようにするCOMベースのインターフェイスのセットです。



RDOおよびDAOの後継であるADO (ActiveX Data Objects)は、Microsoft(MS Access、MS SQL Server)によって開発され、ActiveXコンポーネントテクノロジに基づいたデータアクセスアプリケーション用のプログラミングインターフェイスです。 ADOを使用すると、さまざまなソース(リレーショナルデータベース、テキストファイルなど)からのデータをオブジェクト指向で表示できます。

ADO.NET-分散型のデータ共有アプリケーションを作成するための従来のADOに対する進化的改善。

RDO (リモートデータオブジェクト)-データベースアクセステクノロジー

DAO (データアクセスオブジェクト)-データアクセステクノロジー

別名VTオブジェクト

SQLXML -MicrosoftのリレーショナルデータベースをXPathで表示できるようにし、データをXMLファイルとして表示できるようにしました。

MDAC (Microsoft Data Access Components)は、プログラマーが事実上あらゆるタイプのデータにアクセスするためのアプリケーションを開発するための統一されたかなり完全な方法を取得できるシステムにまとめられたMicrosoftテクノロジーのセットです。



MDAC関連:



ADOMD (ADO Multi-Dimensional)は、Microsoft OLAP Services Provider(Microsoft Analysis Services Providerとも呼ばれる)などの多次元データプロバイダーで使用されます。

ADOX (DDLおよびセキュリティ用ADO拡張)を使用すると、データベース、テーブル、インデックス、またはストアドプロシージャの定義を作成および変更できます。

SQLOLEDB (SQL Server用Microsoft OLE DBプロバイダー)は、Microsoft SQL Serverへのアクセスをサポートします。

SQLODBC (Microsoft SQL Server ODBCドライバー)は、Microsoft SQL Serverへのアクセスを可能にします。

MSDASQL (ODBC用Microsoft OLE DBプロバイダー)は、OLEDBおよびADO(内部でOLEDBを使用する)上に構築されたアプリケーションがODBCドライバーを介してデータソースにアクセスできるようにする技術です。

MSDADS (データシェーピング用Microsoft OLE DBプロバイダー)-アプリケーションのキー、フィールド、または行セット間の階層関係を作成できます。

JRO (Jetレプリケーションオブジェクト)-Jet(* .mdb)データベースでADO内で使用され、Jetデータベース(.mdb)を作成および圧縮し、Jetレプリケーション管理を実行します。



RDS (リモートデータサービス)-ActiveXデータオブジェクト(ADO)と組み合わせて使用​​される技術で、データベースサーバーからデータのセットを取得し、クライアントが何らかの方法で変更し、その後の処理のためにサーバーに送り返します。 。

別名ADC (アドバンストデータコネクタ)



ESE (Extensible Storage Engine)-ISAM(インデックスシリアルアクセス方式、IBMへの迅速なアクセスのためのデータストレージ方式)の実装

別名ジェットブルー

ジェットレッド

JET (ジョイントエンジンテクノロジー)

別名Microsoft JETエンジン

Microsoft Jet Database Engine-いくつかのMicrosoft製品が構築されたデータベースエンジン。



MSDE (Microsoft SQL Server Desktop Engine)-リレーショナルデータベース管理システム。 Microsoft SQL Server 7.0の簡易バージョン。

別名Microsoft Data Engine

別名Microsoft Desktop Engine



All Articles