.NET-Framework
 

Mit ASP.NET steht Ihnen eine vereinheitlichte Webentwicklungs-umgebung zur Verfügung, welche die notwendigen Voraussetzungen für Sie liefert, um Anwendungen unabhängig von Projekt- und Unternehmensgrösse zu realisieren. Da ASP.NET auf der Common Language Runtime basiert, steht Ihnen die ganze Leistungsfähigkeit und Flexibilität dieser Plattform zur Verfügung. Vom Web aus kann problemlos auf die .NET Framework-Lösungen Klassenbibliothek, Messaging und Data Access zugegriffen werden. ASP.NET ist ausserdem sprachenunabhängig. Sie können also die Sprache auswählen, die für Ihre Anwendung am besten geeignet ist oder die Anwendung auf mehrere Sprachen aufteilen.

Das .NET-Framework wird durch eine umfangreiche Toolbox ergänzt, die die Webentwicklung auf Basis von ASP.NET möglich machen. So können Sie mit dem Entwicklungs-Tool Microsoft ASP.NET Web Matrix erste Erfahrungen in der Programmierung interaktiver Websites mit Active Server Pages und .NET sammeln.Web Matrix bietet dafür einfach bedienbare Werkzeuge, die die Webentwicklung auf Basis von ASP.NET sogar auf dem Heim-PC möglich machen.Web Matrix baut vollständig auf dem .NET-Framework auf und bietet dem einzelnen Entwickler damit weitreichende Möglichkeiten wie etwa die Nutzung oder Erstellung von XML Webservices für dynamische Websites. Zum Tool gehören eine grafische Benutzerschnittstelle inklusive WYSIWYG-Web Form Designer, Anwendungsbeispiele und die Möglichkeit, mittels Drag-and-Drop SQL-Server-Datenbanken in eine Website einzubinden.

Was ist ASP.NET?

ASP.NET ist eine Grundstruktur für die Programmierung und kann auf einem Windows-Server zum Erstellen leistungsstarker Webanwendungen eingesetzt werden. ASP.NET bietet gegenüber früheren Webentwicklungsmodellen (z.B. reines "ASP") eine Reihe wichtiger Vorteile:

Erweiterte Leistung

ASP.NET ist ein kompilierter Common Language Runtime-Code, der auf einem Server ausgeführt wird. Im Unterschied zu den als Interpreter ausgeführten Vorgängern kann ASP.NET die Vorteile von früher Bindung, Just-In-Time-Kompilierung, systemeigener Optimierung und der Zwischenspeicherung von Diensten gleich nach der Installation ausnutzen. Dies führt zu einer ausserordentlichen Leistungssteigerung schon bevor Sie mit dem Schreiben von Code beginnen.

Hochwertige Tools für die Unterstützung

Das ASP.NET Framework wird durch eine umfangreiche Toolbox und einen Designer in der integrierten Entwicklungsumgebung Visual Studio ergänzt. Die Bearbeitung mit WYSIWYG, Drag & Drop-Serversteuerelemente und die automatische Weitergabe sind nur einige der Features, die dieses leistungsstarke Tool bereitstellt. Auch eine kostenlose Entwicklungsumgebung mit reduziertem Leistungsumfang (WebMatrix) ist verfügbar.

Leistungsfähigkeit und Flexibilität

Da ASP.NET auf der Common Language Runtime basiert, steht den Entwicklern von Webanwendungen die ganze Leistungsfähigkeit und Flexibilität dieser Plattform zur Verfügung. Vom Web aus kann problemlos auf die .NET Framework-Lösungen Klassenbibliothek, Messaging und Data Access zugegriffen werden. ASP.NET ist ausserdem sprachenunabhängig. Sie können also die Sprache auswählen, die für Ihre Anwendung am besten geeignet ist, oder die Anwendung auf mehrere Sprachen aufteilen. Darüber hinaus ist durch die Common Language Runtime-Interoperabilität gewährleistet, dass bereits vorhandene Investitionen in die COM-Entwicklung bei der Migration zu ASP.NET erhalten bleiben.

Fenster schliessen