Letzter Inhalt

Microservices implementieren mit ASP.NET Core

Microservices umgibt aktuell ein Hype – aber haben wir mit ihnen tatsächlich endlich den einen richtigen Architekturansatz gefunden, der all unsere Probleme löst? Gregor Biswanger nimmt die Lupe zur Hand und schaut sich das Ganze einmal genauer an.

Ein vergessener Schatz: Das gute alte SQL!

Man muss nicht jedem Trend folgen, vor allem nicht, wenn es um Datenbanken geht. Das sieht zumindest Roman Krüger so und zeigt in seiner Session von der JAX 2018, was SQL-Datenbanken zu bieten haben. Dabei richtet er seinen Blick auf nicht so häufig vorgestellte Features.

Eine Frage des Testens: Verifizieren Sie Ihre Views?

Wie kann man ein View testen? Manuell oder automatisiert - das klingt erst einmal einfach. Doch so einfach ist es nicht. Sebastian Bergmann und Arne Blankerts steigen in ihrer Session tiefer in das Thema ein und zeigen die besonderen Herausforderungen und Lösungsmöglichkeiten beim Testen von Views und deren Templates.

CQRS und Event Sourcing – Why? When? How?

Event Sourcing wird oft als natürliche Erweiterung von CQRS gesehen, obwohl eine Entscheidung für seine Anwendung unabhängig von CQRS ist und in der Praxis mit ganz eigenen Konsequenzen daherkommt. Oliver Sturm gibt einen Einblick in die Umsetzung.

Suchmaschinenoptimierung mit dem Symfony CMF SEO Bundle

Das Ranking der eigenen Webseite bei Google kann für den Erfolg entscheidend sein. Maximilian Berghoff, Entwickler bei der Mayflower GmbH, gibt in seiner Session technische Tipps und Tricks, wie Sie ein gutes Ergebnis beim Google Ranking erzielen können. Im Fokus steht dabei auch das Symfony CMF SEO Bundle.

Git-Grundlagen für Entwickler

Um erfolgreich mit Git arbeiten zu können, ist das Beherrschen der Grundkenntnisse unerlässlich. Thomas Claudius Huber hilft beim Einstieg.

Grid versus Flexbox: So erstellst du Responsive Weblayouts

Grid oder Flexbox? Diese Frage stellt sich gar nicht! Wie Jonas Hellwig in seiner Session von der Webinale 2018 zeigt, lassen sich beide Technologien miteinander kombinieren. Es kommt nur darauf an, den jeweils richtigen Anwendungsfall zu identifizieren.

Testumgebungen richtig entkoppeln

In diesem Vortrag wird insbesondere die Kopplung zwischen Tests und dem zu testenden Code untersucht. Dave Liddament zeigt in seiner Session "AssertTrue(isDecoupled(“my tests”))" Möglichkeiten, um diese Kopplung zu reduzieren und Testsuiten für Änderungen widerstandsfähiger macht. Dieser Vortrag richtet sich an diejenigen, die bereits Tests schreiben und die SOLID-Prinzipien gut verstehen.

Mythos C# – Einblick in Design und Konzept der Programmiersprache

Die stetige Weiterentwicklung von Elementen und Konzepten der Sprache C# macht sie zu einer der beliebtesten Programmiersprachen, die auch andere Sprachen inspiriert. Marko Beelmann bietet in seiner Session tiefe Einblicke in die Konzepte und das Design der Sprache C# innerhalb der CLR.

Ist das Kunst, oder kann das weg? Code-Katastrophen & Programmier-Fails

Wie heißt es so schön im Volksmund: "Aus Fehlern lernt man." Auch in der Softwareentwicklung können Fehler zu einer Verbesserung führen. Fernando Cejas gibt in seiner Session auf der JAX 2018 eine Übersicht über eine Reihe von Fehlern und Desastern, die Programmierer verursacht haben und zeigt, wie man daraus nützliche Lehren ziehen kann.

X
- Gib Deinen Standort ein -
- or -