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.
|