Die neueste Technologie im Webbereich heißt Webassemblies. Bedingt durch das ausufernde Ökosystem der JavaScript-Bibliotheken wurde eine neue Technologie entwickelt, welche sich derzeit aufmacht, die Webentwicklung zu revolutionieren. Blazor ist die hier zugehörige Technologie für den .NET-Stack. Wir setzen diese innovative Technologie bereits erfolgreich sowohl in internen als auch ausgewählten Kundenprojekten ein.
Seit dem ersten Release von .Net im Jahr 2001 entwickeln wir Kundenprojekte in diesen Technologien. Während zu Beginn eine deutliche Steigerung der Entwicklungsgeschwindigkeit und Produktqualität im Vergleich zu C++ im Vordergrund stand, hat sich der Fokus spätestens mit .Net Core, Xamarin und Maui eindeutig in Richtung des Themas Plattformunabhängigkeit entwickelt. Mobile Apps, die sowohl unter iOS als auch Android installierbar sind und die aus über 95% gemeinsam genutztem Code bestehen, lassen sich unter C# und Xamarin schnell und flexibel umsetzen. Ein entsprechendes Architekturmodell vorausgesetzt lassen sich auch wesentliche Teile des Codes mit einer Winforms- oder WPF-Oberfläche als Desktop-Anwendung betreiben.
Die Anfänge der Softwareentwicklung bei Dr. Hornecker basierten auf den Technologien von Microsoft (COM, OLE, ActiveX) sowie der Programmiersprache C++. Bis heute werden diese Technologien noch in zahlreichen Anwendungen eingesetzt. Heute unterstützen wir unsere Kunden bei der Migration hin zu modernen Technologien auf Basis von .Net.
Auch die Datenbankanwendung SQL-Server wird von uns in zahlreichen Kundenprojekten eingesetzt. Durch die optimale Integration in das .Net-Framework und die zunehmende Plattformunabhängigkeit des Systems bildet der SQL-Sever eine ideale Lösung für die Datenschicht einer Anwendung, wenn freie Datenbanksysteme für die Komplexität oder benötigte Performance nicht ausreichen.
Neben Desktop-Anwendungen und mobilen Apps werden bei Dr. Hornecker zunehmend komplexe Webanwendungen entwickelt. Für Microsoft-Technologien wird dabei auch das Cloud-System Azure verwendet. Bedingt durch die zunehmende Plattformunabhängigkeit kommen bei Bedarf allerdings auch Cloudsysteme anderer großer Anbieter zum Einsatz. Zur Gewährleistung von Datenschutzrichtlinien besteht allerdings auch eine intensive Partnerschaft zwischen Dr. Hornecker und regionalen Cloud-Anbietern. Diese bieten zwar nicht den vollen Funktionsumfang globaler Anbieter, aber in der Regel eine sehr gute Teilmenge davon. Dies dann verbunden mit einem deutlich besseren Service-Level und der Garantie, die Daten sicher unter der DSGVO und jenseits des Zugriffs ausländischer Begehrlichkeiten zu wissen.