Visual Studio SDK

Das Visual Studio SDK bietet verbesserte Erweiterbarkeitsfunktionen für die integrierte Entwicklungsumgebung (Integrated Development Environment, IDE) von Visual Studio. Das Visual Studio SDK verfügt über einen umfassenden Satz an Assemblys und Bibliotheken, Quellcode und Beispielcode für die Automatisierung und Erweiterbarkeit, der es Ihnen ermöglicht, praktisch jeden Bereich von Visual Studio zu automatisieren. Zu diesen Bereichen gehören z. B. der Editor, der Debugger, die Toolfenster, Symbolleisten, Sprachdienste, Projekte, Hilfe, Quellcodeverwaltung und vieles mehr.

Das Visual Studio SDK ist ein Superset des Visual Studio-Automatisierungsobjektmodells. Dabei handelt es sich um einen Schnittstellensatz in Visual Studio, der vielen Elementen der IDE den programmgesteuerten Zugriff ermöglicht. Weitere Informationen über das Visual Studio-Automatisierungsmodell finden Sie unter Erweitern der Visual Studio-Umgebung.

Die aktuellen Neuigkeiten und Informationen zur Visual Studio-Erweiterbarkeit finden Sie auf der MSDN-Website unter Visual Studio Extensibility Developer Center. Sie können auch die aktuelle Visual Studio SDK-Version herunterladen.

In der Visual Studio-Dokumentation

Debug Interface Access SDK Reference

Beschreibt die Debug Interface Access (DIA)-API, die für den Zugriff auf Debuginformationen in Programmdatenbankdateien (.pdb) verwendet wird, die von Microsoft-Postcompilertools generiert werden. Sie können es für die Entwicklung von Anwendungen verwenden, die Informationen zur Stapelrückverfolgung melden und Leistungsdaten analysieren.

Zusätzliche Informationen

Microsoft .NET Framework Developer Center auf der MSDN-Website

Bietet die neuesten Informationen und Downloads für .NET Framework sowie Tools, Dokumentationen und Programmierrichtlinien. Es wird beschrieben, wie Sie die Common Language Runtime (CLR) zum Erstellen von Objekten verwenden können, die über mehrere Programmiersprachen hinaus interagieren. Die CLR automatisiert zudem wiederholende Aufgaben, z. B. Verwaltung der Objektlebensdauer und Garbage Collection.

Kryptografische API

Beschreibt das Hinzufügen programmgesteuerter Sicherheitsfeatures zu Anwendungen, z. B. Sitzungsverschlüsselung, Verschlüsselung öffentlicher und privater Schlüssel sowie Authentifizierung und Verwaltung digitaler Zertifikate.

Windows Driver Kit (WDK)

Das WDK verfügt über die Tools und Informationen, die Sie für die Entwicklung von Treibern benötigen, die unter den neuesten Microsoft-Betriebssystemen ausgeführt werden können, einschließlich Microsoft Vista.

Siehe auch

Weitere Ressourcen

Referenz zur Automatisierung und Erweiterbarkeit