Entwicklungshandbuch für .NET Framework

In diesem Abschnitt werden das Erstellen, Konfigurieren, Debuggen, Speichern und Bereitstellen von .NET Framework-Apps beschrieben. Der Abschnitt enthält auch Informationen über Technologiebereiche, wie dynamische Programmierung, Interoperabilität, Erweiterbarkeit, Speicherverwaltung und Threading.

In diesem Abschnitt

Grundlagen der Anwendung
Bietet Informationen über grundlegende Appentwicklungsaufgaben, wie z. B. Programmieren mit Appdomänen und Assemblys, Verwenden von Attributen, Formatieren und Analysieren von Basistypen, Verwenden von Auflistungen, Behandeln von Ereignissen und Ausnahmen, Verwenden von Dateien und Datenstreams und Verwenden von Generika.

Daten und Modellierung
Enthält Informationen zum Zugreifen auf Daten mit ADO.NET, Language Integrated Query (LINQ), WCF-Datendienste und XML.

Clientanwendungen
Erläutert das Erstellen von Windows-basierten Apps mit Windows Presentation Foundation (WPF) oder mit Windows Forms.

Webanwendungen mit ASP.NET
Enthält Links zu Informationen über die Verwendung von ASP.NET zum Erstellen von Web Apps für Unternehmen mit minimalem Programmieraufwand.

Dienstorientierte Anwendungen mit WCF
Erläutert die Verwendung von Windows Communication Foundation (WCF) zum Erstellen dienstorientierter Apps, die sicher und zuverlässig sind.

Erstellen von Workflows mit Windows Workflow Foundation
Enthält Informationen zum Programmiermodell, zu Beispielen und Tools für die Verwendung von Windows Workflow Foundation (WF).

Windows-Dienstanwendungen
Erläutert die Verwendung von Visual Studio und .NET Framework zum Erstellen einer App, die als Dienst installiert wird, und zum Starten, Beenden und Steuern ihres Verhaltens.

Parallelverarbeitung und Concurrency
Enthält Informationen über verwaltetes Threading, parallele Programmierung und Entwurfsmuster für die asynchrone Programmierung.

Netzwerkprogrammierung in .NET Framework
Beschreibt die erweiterbare und verwaltete Implementierung mit mehreren Ebenen für Internetdienste, die schnell und auf einfache Weise in Apps integriert werden können.

Konfigurieren von .NET Framework-Apps
Erläutert die Verwendung von Konfigurationsdateien zum Ändern von Einstellungen, ohne die .NET Framework-Apps neu kompilieren zu müssen.

Kompilieren von Apps mit .NET Native
Erläutert, wie Sie die .NET systemeigen-Vorkompilierungstechnologie verwenden können, um Windows Store-Apps zu erstellen und bereitzustellen. .NET systemeigenkompiliert Apps, die in verwaltetem Code (C#) geschrieben sind und deren Ziel .NET Framework und dann die Umwandlung zu systemeigenem Code ist.

Sicherheit
Enthält Informationen über die Klassen und Dienste in .NET Framework, die die sichere Appentwicklung erleichtern.

Debuggen, Ablaufverfolgung und Profilerstellung
Erläutert, wie .NET Framework-Apps und die Appumgebung getestet und optimiert und wie Profile davon erstellt werden. Dieser Abschnitt enthält Informationen für Administratoren und Entwickler.

Entwickeln für mehrere Plattformen
Bietet Informationen zur Verwendung von .NET Framework zum Erstellen von Assemblys, die über mehrere Plattformen auf mehreren Geräten wie Telefone, Desktopcomputer und über das Internet freigegeben werden können.

Bereitstellung
Erläutert das Verpacken und Verteilen von .NET Framework-Apps und enthält Bereitstellungshandbücher für Entwickler und für Administratoren.

Leistung
Enthält Informationen über die Zwischenspeicherung, die verzögerte Initialisierung, Zuverlässigkeit und ETW-Ereignisse.

Verweis

.NET Framework-Klassenbibliothek
Stellt Syntax, Codebeispiele und Informationen zur Verwendung zu den einzelnen in den .NET Framework-Namespaces enthaltenen Klassen zur Verfügung.

Erste Schritte
Stellt eine umfassende Übersicht über .NET Framework und Links zu zusätzlichen Ressourcen bereit.

Neuigkeiten
Beschreibt wichtige Funktionen und Änderungen in der neuesten Version von .NET Framework. Enthält Listen von neuen und veralteten Typen und Membern sowie eine Anleitung für das Migrieren der Apps aus der früheren Version von .NET Framework.

Extras
Beschreibt die Tools, die Sie beim Entwickeln, Konfigurieren und Bereitstellen von Apps mithilfe der .NET Framework-Technologien unterstützen.

.NET Framework-Beispiele
Enthält Links zur MSDN Code Samples Gallery für Beispielapps zur Veranschaulichung von .NET Framework-Technologien.