ASP dotNET

Webapplikationen mit .NET

Seit 2002 unterstützt das .NET Framework mittels ASP.NET das Schreiben von Web-Anwendungen für den IIS (Microsoft Internet Information Services).

Es gibt eine Sammlung von Teilprojekten, z.B.

  • ASP.NET MVC: Webseiten werden unterteilt in Model (Datenmodell), View (Ansicht) und Controller (Steuerung). Das erlaubt eine klare Trennung der Verantwortlichkeiten und erhöht die Unit-Testbarkeit
  • ASP.NET Web API: Ermöglicht das Erstellen von REST APIs
  • ASP.NET SignalR: Ermöglicht die bidirektionale Kommunikation zwischen Client und Server um Echtzeitapplikationen wie einen Chat zu vereinfachen

Seit der Einführung 2002 hat sich das ASP.NET Paket rasant weiterentwickelt. Seit 2016 gibt es auch ASP.NET MVC für .NET Core, so dass man keinen IIS mehr benötigt.

Jochen Winzen, Softwareentwickler

„ASP.NET begleitet mich in meinen Projekten schon seit über 10 Jahren. Während früher das Erstellen von Webanwendungen mit MVC im Vordergrund stand, liegt heute der Schwerpunkt auf ASP.NET Web API und der Migration nach .NET Core. Wenn man sich an das Framework gewöhnt hat, kann man damit sehr effizient neue REST APIs erstellen.“