Einführung in die .NET Framework Klassen Bibliothek
von Corbin Dunn (BorCon 2004)
Borland R&D Software Engineer
Die .NET Framework Klassen Bibliothek (
FCL) besteht aus einer Reihe von Klassen, Schnittstellen (Interfaces) und Wertetypen welche in eigenen Anwendungen eingesetzt werden können. Das .NET Framework bietet Typen die einem folgende Möglichkeiten bieten:
- Erstellung extravaganter Benutzeroberflächen (GUI) (System.Windows.Forms)
- Zugriff und Manipulation von Daten in verschiedenen Datenbanken (System.Data und System.Xml)
- Dynamische Abfrage von Typen Informationen (System.Reflection)
- Durchführung grundlegender Ein- und Ausgaberoutinen (System.IO)
- Überprüfung der Rechte innerhalb des Betriebssystems (System.Security)
- Erstellung von Internetanwendungen (System.Net und System.Net.Sockets)
- Erstellung dynamischer internetbasierter Anwendungen - auch bekannt als ASP.NET (System.Web)
- Zugriff auf allgemeine Datentypen, Ereignisshandler und Fehler (System)
Alle Typen der
FCL sind kompatibel zur
Common Language Specification (Allgemein Sprachspezifikationen,
CLS). Das ermöglicht es jeder
CLS-kompatiblen Entwicklungsumgebung (z.B. Delphi, C# und VB) diese Typen zu nutzen.