ASP.NET / Core
ASP.NET Die bedeutendste Plattform für Webanwendungen Im UnternehmensUmfeld
In der letzten Dekade hat sich ASP.NET gerade im Unternehmensumfeld zur bedeutendsten Plattform für die Entwicklung von Websites, Webanwendungen und Webservices entwickelt. ASP.NET bietet mit ASP.NET MVC, ASP.NET Razor Pages, ASP.NET Web Forms und dem neuen ASP.NET Blazor verschiedene Frameworks, die sich hervorragend zur Entwicklung dynamischer Webanwendungen eignen.
Egal, welche dieser Technologien Sie bereits einsetzen oder einsetzen wollen: Unser Softwarehaus in Augsburg hat das Know-how Sie fachkundig zu beraten und Ihnen bei der Umsetzung zielführend zur Seite zu stehen.
ASP.NET die verschiedenen Geschmacksrichtungen
ASP.NET MVC
Die Stärke von ASP.NET MVC liegt in der vollen Kontrolle über das generierte HTML und in der strikten Trennung zwischen Anwendungslogik und Benutzeroberfläche. Für die Webanwendung ergibt sich dadurch eine hohe Wartbarkeit und insbesondere die Möglichkeit das Testen der Anwendungslogik [gar] vollständig zu automatisieren.
ASP.NET Web Forms
ASP.NET Web Forms ist die ursprünglichste Variante zur Erstellung von Webanwendungen. Die Vorzüge von ASP.NET Web Forms liegen insbesondere in dem Seiten- und komponentenorientierten Ansatz des Frameworks. Zusammen mit einer umfangreichen Bibliothek an Steuerelementen gewährleistet Web Forms die schnelle Entwicklung von Webanwendungen. Der Support für ASP.NET Web Forms ist von Microsoft zwar langfristig gegeben, mit Neuerungen ist jedoch nicht mehr zu rechnen, so dass wir Web Forms für Neu-Programmierungen nicht mehr empfehlen können.
ASP.NET Razor Pages
Einen adäquaten modernen Ersatz für Web Forms stellen aktuell die ASP.NET Razor Pages dar. ASP.NET Razor Pages ist ein modernes, leichtgewichtiges und sehr flexibles Framework zur Entwicklung von Webanwendungen. Razor Pages bietet die volle Kontrolle über das generierte HTML und verfolgt ähnlich zu Web Forms einen seiten- und komponentenorientierten Ansatz. Architektonisch basiert Razor Pages auf einer Implementierung des MVC-Entwurfsmusters und ermöglicht dementsprechend die saubere Trennung von Benutzeroberfläche und Anwendungslogik.
ASP.NET Blazor
ASP.NET Blazor ist das neueste und gleichzeitig vielversprechendste ASP.NET Framework zur Entwicklung von Webanwendungen. Wesentliches Merkmal von Blazor ist, dass der Code zur Generierung der Benutzeroberfläche im Browser ausgeführt wird, was die Last auf dem Server erheblich verringert.