Freigeben über


Einführung in die Entwicklung mit .NET Framework

**Hinweis   **Der Beispielcode für dieses Lernprogramm ist im Unterverzeichnis Samples\Tutorials\PlatformIntroduction des SDKs installiert.

In diesem Lernprogramm wird dargestellt, wie .NET Framework-Anwendungen und -Komponenten mit Hilfe von .NET Framework SDK erstellt werden können. Die Entwicklungstools im SDK verwenden .NET Framework, damit Sie schnell robuste Anwendungen erstellen und weitergeben können, die die neue Common Language Runtime-Umgebung nutzen. Die Verwendung der Tools in .NET Framework SDK hat die folgenden vier Vorteile:

  • Komplett verwaltete und mit zahlreichen Funktionen ausgestattete Umgebung zur Anwendungsausführung
  • Anwendungsintegration über ASP.NET
  • Verbesserte Isolation von Anwendungskomponenten
  • Einfachere Anwendungsweitergabe

Am Anfang dieses Lernprogramms wird demonstriert, wie das klassische Programm Hello World in drei Sprachen geschrieben wird: Managed Extensions for C++ (ein C++-Update), Visual Basic sowie eine neue Sprache mit der Bezeichnung Visual C# (gesprochen "si-scharp"), eine einfache, moderne, objektorientierte und typsichere Programmiersprache, die von C und C++ abgeleitet ist.

Dieses einfache Hello World-Programm wird dann erheblich erweitert, um eine kleine, auf Komponenten basierende Client/Server-Anwendung zu demonstrieren, wobei sowohl der Client als auch der Server unter Verwendung jeder dieser drei Sprachen geschrieben werden. Ein viertes Clientprogramm demonstriert das Aufrufen dieser Komponenten über die neue Windows Forms-Bibliothek. Das endgültige Clientprogramm ruft diese Komponenten über ASP.NET auf, bei dem es sich um die nächste Generation von Active Server Pages für die webbasierte Entwicklung handelt. Die Schritte, die zum Erstellen, Kompilieren und Ausführen jedes Programms erforderlich sind, werden ausführlich beschrieben. Weitere Informationen zu mehreren nützlichen Entwicklungsdienstprogrammen finden Sie unter Anhang A: Tools zum Durchsuchen von Namespaces.

Siehe auch

Einführung in die Entwicklung | Gemeinsame Konzepte für die Entwicklung | Hello World | Schreiben einfacher .NET-Komponenten | Clients für die einfachen Komponenten | Zusammenfassung des Lernprogramms für Entwicklung | Anhang A: Tools zum Durchsuchen von Namespaces