Mit der Technologie ASP.NET können Web-Anwendungen auf der Basis des .NET-Frameworks von Microsoft erstellt werden.
Meistens gelangen als Programmiersprache C# oder VB.NET zur Anwendung. Im Jahre 2002 trat ASP.NET die Nachfolge der
in die Jahre gekommenen Script-Sprache ASP (Active Server Pages) an. Ausser dem Namen haben die beiden Technologien
aber nicht viel gemeinsam. Seither wurden regelmässig neue Versionen von ASP.NET veröffentlicht, welche auf noch
umfangreichere Funktionen im .NET Framework zugreifen können. So wurde z.B. mit der Version ASP.NET 3.5 die Unterstützung
für AJAX und LINQ eingeführt.
Einzelne Seiten (Web Forms) von ASP.NET Applikationen tragen als Dateiendung 'aspx'. Als wesentliche Elemente des objektorientierten
Programmiermodells von ASP.NET gibt es sogenannte Webcontrols. Dies sind Steuerelemente, welche auf dem Server ausgeführt
werden. Der Webserver überträgt diese Webcontrols nicht direkt an den Browser-Client, sondern wandelt sie vorher um.
Neben einfachen Webcontrols, die der Server mehr oder weniger eins zu eins zu HTML-Tags umwandeln kann, gibt es
Controls, die in viele einzelne HTML-Tags umgewandelt werden. Als Beispiel sein hier ein Data-View genannt. Dieser
kann Tabellen, Buttons, Kalendar, Dropdown-Listen, Tree-Views und anderes enthalten.
Dadurch kann der Entwickler bei der
ASP.NET Programmierung
viel Zeit einsparen. Denn das .NET Framework besteht aus mehr als 4500 sogenannten 'Classes' (Klassen), welche zahlreiche
Funktionalitäten wie z.B. XML, Datenzugriff, Ajax, Web Services, Dateiupload, reguläre Ausdrücke, Bilderstellung, SMTP-Mail und
mehr enthalten.
Wenn Sie Unterstützung bei der Programmierung von ASP.NET Anwendungen brauchen, können wir Ihnen die dafür spezialisierte Firma
Colyns Web Solutions empfehlen.