adesso Blog

adesso
Blog abonnieren
  • Neueste Beiträge
  • Java
  • Softwareentwicklung
  • Microsoft
  • Methodik
  • Architektur
  • Branchen & People
Softwareentwicklung

28.08.2019 von Johannes Teklote

Open-Source-Lizenzen und was ich damit machen darf

Auf GitHub, GitLab und ähnlichen Plattformen zur Veröffentlichung von Source-Code wird in nahezu jedem Repository auf eine Lizenz hingewiesen. Aber um Open-Source-Code zu verwenden muss ich doch keine Lizenzgebühren zahlen und darf den Code verwenden wie ich möchte, oder? Leider nein! Zwischen den einzelnen Lizenzen gibt es einige Unterschiede. Dieser Blogpost soll dabei helfen, die richtige Lizenz für das eigene Projekt zu finden und Projekte von Anderen richtig zu verwenden.

WEITERLESEN

Softwareentwicklung

12.08.2019 von Florian Czarnecki

Alte Geschichte Neu Schreiben mit Git

Systeme zur Versionskontrolle sind nicht nur wichtig für die Verwaltung von Softwareversionen, sondern auch zur Dokumentation der Entwicklung. Häufig wird dabei der Dokumentations-Aspekt übersehen und so kommt es schnell zu einer unsauberen Commit-Historie, die es schwierig macht, herauszufinden wann welche Änderungen vorgenommen wurden. In diesem Artikel werden einige Operationen vorgestellt mit denen du deine Historie aufräumen kannst.

WEITERLESEN

Softwareentwicklung

Für Anwendungen wie Messenger, Wetterdienste oder Newsticker ist die sofortige Bereitstellung von neuen Informationen von großer Bedeutung. Request/Response-basierte Protokolle wie HTTP sind für diese Art der Informationsbereitstellung ungeeignet, da Clients immer wieder teure Anfragen stellen müssen, um festzustellen, ob neue Informationen vorhanden sind.

WEITERLESEN

Softwareentwicklung

19.07.2019 von Frederik Schlemmer

Angular, React oder Vue.js? Eine Entscheidungshilfe

Wie wird heutzutage die Fragestellung beantwortet mit welcher Technologie eine Webanwendung umgesetzt werden soll? Angular, React oder Vue.js? Die Entwicklung von Webanwendungen in Form von Multi Page Applications (MPAs) mittels der Beschreibungssprachen HTML, CSS und JavaScript wird zunehmend durch die steigende Anzahl von Single Page Application (SPA) Frameworks verdrängt. Dieser Trend hält nun bereits seit 10 Jahren an, wodurch eine Vielzahl von verschiedenen Frameworks mit unterschiedlichen Ansätzen entstanden ist. So unterschiedlich die Ansätze der Frameworks untereinander sind, ist das gemeinsame Ziel doch das selbe: Performante Webanwendungen mit einer guten User Experience.

WEITERLESEN

Softwareentwicklung

28.06.2019 von Christoph Hoffmann

Typisierte Forms in Angular

In fast jeder Angular Applikation wird man früher oder später Eingaben von Nutzern annehmen und verarbeiten wollen. Reactive Forms haben den Vorteil, dass die Strukturen und alle Validierungen an einem Platz definiert werden und feldübergreifende Validierungen so sehr einfach umsetzbar sind. Für den Nachteil, dass sämtliche Typinformationen über die Formulardaten verloren gehen, soll hier eine Alternative aufgezeigt werden.

WEITERLESEN

Softwareentwicklung

18.06.2019 von Vincent Mathis

Frontend Entwicklung mit Vue.js für Einsteiger

Die Welt der Webentwicklung ist groß und im ständigen Wandel. Neue Libraries, Frameworks und Tools verschwinden genauso schnell, wie sie aufgetaucht sind. Für Einsteiger in die Webentwicklung stellt das eine Hürde da, der man sich kaum gewachsen fühlt. Ich kann nicht garantieren, dass während des Verfassens dieses Blog-Eintrags keine neuen Frontend Frameworks entstanden sind.

WEITERLESEN

Softwareentwicklung

Mit ein paar Klicks durch ein umfangreiches Produktportfolio navigieren – das ist für User verschiedenster Websites heute bereits selbstverständlich. In meinem Blog-Beitrag erkläre ich euch, wie diese Art der Navigation funktioniert und wie ihr sie auch für eure Website oder App nutzen könnt.

WEITERLESEN

Softwareentwicklung

Im letzten Teil meiner Blog-Serie ging es vor allem um unterschiedliche Tools, die euch bei der Arbeit mit Pods unterstützen. In diesem Beitrag möchte ich euch abschließend erklären, welche Möglichkeiten es zur Pod-Erstellung in OpenShift gibt.

WEITERLESEN

Softwareentwicklung

In meinem letzten Blog-Beitrag habe ich euch verschiedene Technologien – unter anderem Kubernetes, VirtualBox, Vagrant, Gitlab und Sonatype – vorgestellt und die Cloud-Plattformen OpenShift, Heroku, Google App Engine und Microsoft Azure verglichen. In diesem Beitrag möchte ich euch nun einige Tools und Features zeigen, die ihr bei der Arbeit mit Pods kennen solltet.

WEITERLESEN

Diese Seite speichern. Diese Seite entfernen.

C71.898,22.5,97.219,25.136,96.279,52.11z"/>