- 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
- 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
- 02. Dezember 2019
- Lesezeit 10 Minuten
Wenn Sie ein Front-End-Entwickler sind, werden Sie früher oder später darüber nachdenken, ein bestimmtes JS-Framework zu erlernen. In diesem Moment, würden wir sagen, kommt die Angst, die falsche Wahl zu treffen, ins Spiel. Niemand möchte veraltete Technologien oder Werkzeuge lernen, die irrelevant sind. Ähnliche Bedenken könnten auch bei Kunden aufkommen, was zu einer Verringerung der
- 28. November 2019
- Lesezeit 10 Minuten
Um eine qualitativ hochwertige Anwendung zu erstellen, muss man der App-Architektur große Aufmerksamkeit schenken, da ihre Rolle entscheidend ist. Tatsächlich basieren die grundlegendsten Entscheidungen, die die Struktur und Interaktion der Komponenten bestimmen, auf der Architektur. Daher ist die Wahl der geeigneten Architektur einer der Schlüsselpunkte beim Aufbau eines anständigen Produkts. Damit die Anwendung zuverlässig, skalierbar
- 07. Oktober 2019
- Lesezeit 13 Minuten
Obwohl ORMs für Entwickler sehr nützlich sind, hat die Abstraktion des Zugriffs auf eine Datenbank ihren Preis. Entwickler, die tief in die Datenbank eintauchen möchten, werden feststellen, dass einige Dinge einfacher hätten gemacht werden können. Dieser Artikel wurde von unseren Erfahrungen inspiriert, die Datenbanknutzung zu optimieren, um die Ladezeiten der Seiten zu verbessern. Um das
- 04. Oktober 2019
- Lesezeit 10 Minuten
Der Markt für mobile Entwicklung gewinnt in den letzten Jahren rasant an Fahrt. Im Jahr 2019 wird erwartet, dass er 2,5 Milliarden Nutzer und mehr als 80 Milliarden Dollar abdecken wird, mit der Aussicht auf weiteres Wachstum. Allmählich haben sich drei Schlüsselbereiche herausgebildet: die Entwicklung für Android, iOS und plattformübergreifende Lösungen, die die weitere Marktentwicklung
- 13. September 2019
- Lesezeit 7 Minuten
Softwareentwicklung ist eine komplexe Angelegenheit. Jedes Projekt besteht hauptsächlich aus dem Konzept und den Menschen, die dieses Konzept zum Leben erwecken. Deadlines, Ressourcen und natürlich Technologien werden meist später definiert. Aber das bedeutet nicht, dass die Wahl der Technologien von geringerer Bedeutung ist. Heute werden wir nicht über Aspekte wie das Team und dessen Fähigkeiten
- 04. September 2019
- Lesezeit 8 Minuten
Ein nicht-technischer Mensch in der Technologiewelt zu sein, wird immer schwieriger. Wie dieser peinliche Moment, wenn man mit seinem Entwicklungsteam spricht und kein einziges Wort versteht, obwohl man dieselbe Sprache spricht. Hatten Sie jemals dieses seltsame Gefühl gegenüber Computerprogrammierungsterminen? Wenn nicht, dann haben Sie entweder noch nie mit Entwicklern gesprochen oder Sie mischen sich mit
- 02. August 2019
- Lesezeit 6 Minuten
In diesem speziellen Artikel werden wir versuchen, Fragen wie diese zu beantworten: Was ist reaktive Programmierung? Was ist funktionale reaktive Programmierung? Welche Vorteile können wir durch die Verwendung von Rx in unseren Anwendungen erzielen und wo können Sie anfangen, Rx in Ihre Anwendung zu integrieren? Was ist reaktive Programmierung? Wahrscheinlich finden Sie in jedem Artikel
- 17. April 2019
- Lesezeit 12 Minuten
Die Nutzung von Cloud-Konfigurationen anstelle von selbst gehosteten Infrastrukturen hat in den letzten Jahren schnell an Beliebtheit gewonnen. Wenn Unternehmen sich entscheiden, in die Cloud zu wechseln, erhalten sie eine bestehende physische Infrastruktur und müssen sich ab diesem Zeitpunkt keine Gedanken mehr über Updates, Wartung und ähnliche Angelegenheiten machen. Dies ist ein großer Vorteil, der