Mit ASP.NET ist es Microsoft gelungen, ein Framework zur Verfügung zu stellen, welche es erlaubt, auf einfache
Weise umfassende Internet Applikationen zu erstellen. Dabei steht ASP.NET als Abkürzung für Active Server
Pages .NET. Es handelt sich hier um den Nachfolger der früheren Script Sprache ASP (Active Server Pages)
von Microsoft. Das Microsoft .NET Framework umfasst in der Version 3.5 über mehr also 11'000 sogenannte Klassen.
Am häufigsten wird ASP.NET mit der Programmiersprache C# verwendet. Es steht aber auch eine Visual Basic
Variante namens VB.NET zur Verfügung. Seit dem Start dieser neuen Technologie, welche gewisse Ähnlichkeit mit
Java hat, wurden bereits merere Versionen heraus gebracht und das Framework wurde jedesmal noch umfangreicher.
Mit der Version ASP.NET 3.5 wurde so z.B. die Unterstützung von AJAX und LINQ eingeführt.
Die erstellten ASP.NET Web-Seiten tragen als Dateiendung 'aspx'. Wichtige Elemente bei der objektorientierten
Entwicklung von ASP.NET sind die sogenannten Webcontrols. Dabei handelt es sich um Steuerelemente, die auf
dem Webserver ausgeführt werden. Es gibt einfache Webcontrols, die vom Webserver z.B. nur in HTML-Controls
umgewandelt werden, andere hingegen sind komplexe Controls, welche eine grosse Funktionalität beinhalten
(so z.B. Data Grids, welche zum Anzeigen und Editieren von Daten aus verschiedenen Datenquellen geeignet sind).
Der ASP.NET Entwickler kann bei der Erstellung von Internet Applikationen durch die Verwendung von
ASP.NET Programmierung
viel Aufwand sparen, da er auf eine grosse Anzahl von Klassen und Komponenten zurückgreifen kann.
Zum Beispiel gibt es im .NET Framework Klassen für Ajax, den Zugriff auf Datenbanken, XML, Internet Web Services,
LINQ, Fileupload, regular Expressions, Bilderstellung, SMTP-Mail, Workflows und vielem mehr.
Die Firma Colyns Web Solutions hat eine langjährige Erfahrung bei der
ASP.NET Entwicklung
und unterstützt die Kunden bei der erfolgreichen Umsetzung von ASP.NET Anwendungen.