- 29. September 2021
- Lesezeit 7 Minuten
Beim Arbeiten mit beliebten Frameworks wie React oder Vue müssen wir eine bequeme Speicherung und Verwaltung des Anwendungszustands organisieren. Beispielsweise ermöglicht React die Verwaltung des Zustands von Komponenten direkt aus der Box mit this.setState und this.state. Doch mit dem Wachstum der Anwendung kommt der Bedarf an Kommunikation zwischen den Komponenten, was oft zu unzureichender Funktionalität
- 12. Juli 2021
- Lesezeit 9 Minuten
Eine moderne Android-Anwendung ist ohne Image Loader kaum vorstellbar. Diese übernehmen die harte Arbeit des asynchronen Ladens, der Fehlerverarbeitung, der Platzhalteranzeige, des Cachings und der Bildtransformation. Die Prozessautomatisierung befreit den Entwickler davon, das Rad neu zu erfinden, und gibt ihm die Möglichkeit, sich auf die Geschäftslogik statt auf Boilerplate-Code zu konzentrieren. Im Jahr 2021 sind
- 01. Februar 2021
- Lesezeit 20 Minuten
Im Anschluss an den Artikel, in dem wir diskutierten, was für Docker-Container geeigneter ist: .NET Core oder .NET Framework, werfen wir einen genaueren Blick auf die Vorteile und Nachteile von ASP.NET Core. Als .NET-Entwicklungsunternehmen verstehen wir, dass .NET Core und ASP.NET Core zwei unabhängige Technologien sind, die sich ähneln und unterscheiden, ähnlich wie das .NET
- 10. September 2020
- Lesezeit 13 Minuten
Das Thema Microservices-Architektur ist in den letzten Jahren immer populärer geworden. Der Grund dafür liegt in den zahlreichen Vorteilen, die der modulare Architekturstil mit sich bringt, vor allem wenn es um die Entwicklung komplexer Anwendungen geht.
- 17. August 2020
- Lesezeit 9 Minuten
Moderne mobile Apps ohne asynchronen Code zu entwickeln, ist undenkbar. Die meisten Aufgaben, die eine Anwendung ausführen muss, erfordern in gewissem Maße ein langes Warten auf das Ergebnis der Operation: Netzwerkanfragen, Datenbankoperationen und das Einlesen von Benutzereingaben. Ein asynchroner Ansatz (Ausführung eines Prozesses ohne Blockierung) ermöglicht eine effizientere Nutzung der Ressourcen des Geräts. Angesichts der
- 10. Juli 2020
- Lesezeit 11 Minuten
Es ist fast unmöglich, eine kommerzielle Android-Anwendung zu finden, die keine Bilder in ihrer Schnittstelle verwendet. Das Herunterladen eines Bildes in die entsprechende Ansicht kann trotz der scheinbaren Einfachheit des Vorgangs große Probleme für den Entwickler verursachen. Was ist zum Beispiel, wenn das Bild auf dem Server gespeichert ist? Um es auf dem Bildschirm anzuzeigen,
- 23. April 2020
- Lesezeit 10 Minuten
Dieser Artikel ist eine Einführung in die Entwicklung und Verwaltung von Microservices-basierten Anwendungen. Er beschreibt Entwurfs- und Implementierungsansätze mithilfe von .NET Core und Docker-Containern. Dieser Artikel richtet sich an .NET-Entwickler und Lösungsarchitekten, die eine Entscheidung über ihre Anwendungsarchitektur treffen müssen und mit der Microservices-basierten Architektur nicht vertraut sind. In diesem Artikel erfahren Sie mehr über
- 17. April 2020
- Lesezeit 15 Minuten
Die Protokollierung ist ein wesentlicher und wertvoller Bestandteil der Softwareentwicklung. Es wird zu einem „Muss“ in jeder Bibliothek oder Anwendung. Die Protokollierung kann bei jedem Schritt der Software-Entwicklung helfen, Probleme und Fragen zu finden, vor allem aber in Fällen, in denen die übliche Debugging-Methode nicht möglich ist. Wenn Sie zum Beispiel Ihre Anwendung in Produktion
- 09. April 2020
- Lesezeit 14 Minuten
Anwendungen und Webdienste sind heutzutage das Herzstück eines jeden Unternehmens, so dass selbst kleine Firmen ihre eigenen Websites oder mobilen Anwendungen haben. Die Latenzzeit, die die Nutzer beim Abrufen von Daten erleben, hat einen großen Einfluss auf den Eindruck, den sie von der Nutzung Ihrer Lösung haben, insbesondere wenn das Ziel der Website der Verkauf
- 13. Dezember 2019
- Lesezeit 20 Minuten
ASP.NET Core SignalR ist eine Bibliothek von Microsoft, die insbesondere Entwicklern die Möglichkeit bietet, Echtzeitfunktionen in Webanwendungen einzubinden. Obwohl man bei dem Begriff „Echtzeit“ natürlich zuerst an Chats denkt, lässt sich SignalR auf viele Anwendungsfälle wie Spiele, Online-Umfragen, Echtzeit-Dashboards, kollaborative Anwendungen und so weiter anwenden. Wir bei Redwerk haben viel Erfahrung mit SignalR und können