adesso BLOG
19.06.2024 von Daniil Zaonegin
Erstellen von .NET Blazor Hosted App mit dem neuen Blazor Web App Projekt Template (in .NET 8)
Blazor ist ein .NET-Front-End-Framework zum Erstellen eines interaktiven Web-UIs mit C# und nicht mit JavaScript. Das bietet viele Vorteile, wie zum Beispiel, dass man den Code zwischen Backend und Frontend teilen kann. Mit dem Blazor muss man nicht mehr zwei verschiedene Sprachen verwenden, JavaScript für das Frontend und C# für das Backend. Das erleichtert die Wiederverwendung von Code und das Schreiben konsistenter Anwendungen in einem vertrauten Sprachumfeld. Außerdem können viele Fehler bereits beim Kompilieren lösen und nicht mehr dynamisch in der Laufzeit der Anwendung zu bekommen, wie es in JavaScript war.
weiterlesen03.05.2023 von Stefano Fiorentino
Wie erleichtern Over-the-Air-Software-Updates das Leben der Entwickler:innen?
Software ist überall. So enthalten beispielsweise Embedded Geräte eine Menge Software. Leider werden Fehler oft erst entdeckt werden, wenn die Software in Betrieb ist. Um dies zu vermeiden, empfehlen wir Ihnen eine FOTA-First-Mentalität (Firmware Over-the-Air).
weiterlesen16.11.2021 von Katja Schneuwly
Typische Fehler bei der Vergabe von Business Value im Rahmen von SAFe
Mit der Einführung von SAFe befassen sich Unternehmen, ihre Agile Release Trains (ART) und Teams zwangsläufig auch mit der Definition von Program Increment Objectives (kurz PI Objectives) und der Vergabe von geplantem und realisiertem Business Value. Dabei handelt es sich um ein wertvolles Kommunikationsmittel zwischen dem Business Owner und den Teams. Bei korrektem Einsatz liefert die Vergabe von Business Value pro definiertem PI Objective einen wichtigen Beitrag dazu, Software zu bauen, die den Kundenmehrwert ins Zentrum der Entwicklung stellt.
weiterlesen12.04.2021 von Stephan Wies
Service Mesh – Wieder nur ein neuer Hype im Buzzword-Bingo?
Microservices haben viele Vorteile. Doch das Monitoring und die Wartung sind bei komplexen Microservice-Architekturen aufwendig. Das sogenannte Service Mesh kann Abhilfe schaffen. Wie das genau funktioniert und welche Vor- und Nachteile das bietet, schildert Stephan Wies im Blog-Beitrag.
weiterlesen04.07.2019 von Thomas Mayr
Fundierte Auswahl eines Frameworks – oder das haben wir immer schon so gemacht (Teil 1)
Ihr habt die Möglichkeit, in einem Projekt ein Framework auszuwählen? Dann solltet ihr diese Chance auch nutzen, schließlich muss nicht immer alles nach Schema F ablaufen. Im meinem Blog-Beitrag vergleiche ich drei Java Frameworks zur Implementierung einer Persistenzschicht nach den Kriterien „Aufwand“ und „Performanz“. Im ersten Teil geht es um die Vorüberlegungen und Standard-JDBC als erste Variante.
weiterlesen