adesso Blog
19.06.2024 By Daniil Zaonegin
Create .NET Blazor Hosted App with the new Blazor Web App Project Template (in .NET 8)
Blazor is a .NET front-end framework for creating an interactive web UI with C# and not JavaScript. This offers many advantages, such as being able to share code between the back-end and front-end. With Blazor, you no longer have to use two different languages, JavaScript for the frontend and C# for the backend. This makes it easier to reuse code and write consistent applications in a familiar language environment. In addition, many errors can be resolved at compile time and no longer occur dynamically at application runtime, as was the case in JavaScript.
Read more03.05.2023 By Stefano Fiorentino
How can over-the-Air Software Updates make developer's lives easier?
Software is everywhere. Embedded devices contain a lot of software. Unfortunately, what happens a lot: Once it’s live, you’ll discover bugs. Having a FOTA-first mindset for your next device is a key point.
Read more16.11.2021 By Katja Schneuwly
Typical mistakes when assigning Business Value within SAFe (Scaled Agile Framework)
When introducing SAFe, companies, their Agile Release Trains (ART) and teams inevitably also deal with the definition of Program Increment Objectives (PI Objectives for short) and the assignment of planned and realised Business Value. This is a valuable means of communication between the Business Owner and teams. When used correctly, the process of assigning Business Value to each defined PI Objective makes an important contribution to building software that puts customer added value at the centre of development.
Read more12.04.2021 By Stephan Wies
Service mesh – just another fad to add to the collection of buzzwords?
Microservices have many advantages. But the monitoring and maintenance of complex microservice architectures are time-consuming. The so-called service mesh can provide a remedy. Stephan Wies explains in this article how this works and what advantages and disadvantages it offers.
Read more