Training - Beratung - Projektarbeiten

www.David-Tielke.de

#DWX2018 - Inhalte meiner Sessions, Workshops und Fernseh- und Radiointerviews

Vom 25.06. bis 28.06. fand auch in diesem Jahr wieder die Developer Week 2018 in Nürnberg statt. An vier Tagen öffnete das NCC Ost des Messezentrums Nürnberg die Pforten um tausenden wissenshungrigen Entwicklern zu empfangen, die sich in Sessions und Workshops rund um das Thema Softwareentwicklung schlau machen konnten. Wie in jedem Jahr, war ich auch in diesem Jahr wieder als Trackchair für die beiden Tracks Softwarequalität und Softwarearchitekturen inhaltlich zuständig. Neben der Programmgestaltung durfte ich auch selbst wieder aktiv werden und in insgesamt vier Sessions, einer Abendveranstaltung und einem Workshop mein Wissen an die Teilnehmer weiterreichen. 


Hier meine Beiträge im Überblick:

  • Session: Effektive Architekturen mit Workflows
  • Session: Architektur für die Praxis 2.0 (Ersatzvortrag)
  • Session: Metriken - wie gut ist Ihre Software?
  • Session: Testing Everything
  • Abendveranstaltung: SmartHome - Das Haus der Zukunft!
  • Workshop: Architektur für die Praxis 2.0

Fernsehinterview BR / ARD:


Im Zusammenhang mit meinem Vortrag zum Thema "Smarthome" am Montagabend, wurde ich im Vorfeld von diversen Medien wie BR, ARD, Nürnberger Nachrichten und Radio Gong zu dem Thema befragt. Der Beitrag des BR dazu ist noch immer in deren Mediathek abrufbar.

Inhalte zu meinen Workshops und Sessions

Wie mit den Teilnehmern in meinen Sessions vorab besprochen, stelle ich hier nun alle relevanten Materialien meiner Sessions zur Verfügung. Diese Inhalte umfassen zum einen meine Codebeispiele aus Visual Studio, sowie meine Notizen und Mitschriften aus OneNote als PDF aber vor allem meine Artikel auf meinem dotnetpro Kolumne "Davids Deep Dive" zu diesem Thema:

Das Passwort für beide Bereiche, wurde auf der Konferenz bekannt gegeben und kann alternativ bei mir per Email erfragt werden.

Bis zur Developer Week 2019!

Auch im nächsten Jahr wird die Developer Week wieder Ihre Pforten öffnen und ich freue mich schon jetzt darauf! Ich möchte auf diesem Wege nochmal allen Teilnehmern meiner Sessions für die tolle Atmosphäre und interessanten Diskussionen danken, es hat mal wieder super viel Spaß gemacht und es war mir wie immer eine Ehre. Ebenfalls ein riesen großes Danke geht an den Veranstalter Developer Media, die mal wieder ein noch besseres Event als im vorherigen Jahr auf die Beine gestellt haben. Bis nächstes Jahr!

dotnet Cologne 2018 - Folien meines Vortrags über serviceorientierte Architekturen

Heute bin auch ich endlich mit der dotnet Cologne 2018 in das Konferenzjahr gestartet. Auf der von der .NET Usergroup Köln/Bonn e.V. jährlich veranstalteten Konferenz, durfte ich für meinen langjährigen Partner Developer Media zum ersten Mal als Sprecher teilnehmen. Während viele neue und hippe Themen auf der Agenda standen, habe ich mich bewusst auf altbewährtes konzentriert und mit zahlreichen Vorurteilen und Kritikpunkten bezüglich einer der am meisten missverstandenen Architekturmuster überhaupt aufgeräumt - den Serviceorientierten Architekturen. In der 60 minütigen Level 300 Session ging es neben der Theorie zu Architekturen, der Funktionsweise von SOA vor allem um eins: Was können wir aus dieser genialen Architekturform für andere Architekturen lernen? Wie kann eine monolithische Systemarchitektur mit Aspekten aus SOA zu einer flexiblen und wartbaren Architektur umgewandelt werden? Nach dem sehr gut besuchten Vortrag habe ich sehr viel Feedback der Teilnehmer bekommen, besonders von denen, die keinen Sitzplatz mehr ergattern konnten. Deshalb habe ich das Thema noch einmal als Webcast aufgezeichnet und in meinem Youtube-Channel online gestellt. Zusätzlich gibt es hier wie immer die Folien als PDF. Ich danke an dieser Stelle nochmal allen Teilnehmern, natürlich dem Veranstalter und meinem Partner Developer Media für diesen tollen Konferenztag. Bis zum nächsten Jahr!

Webcast


Folien

Links
Folien
Youtube-Kanal

DDC 2017 - Inhalte meiner Keynote, DevSession und Workshops


Wie in jedem Jahr so fand auch in diesem wieder die Dotnet Developer Conference im Pullman Hotel in Köln statt. Zum ersten Mal an vier Tagen, genauer gesagt vom 27.11.2017 bis 30.11.2017, wurden neben DevSessions und dem eigentlichen Koferenztag auch zwei Workshoptage angeboten. 

An dieser Stelle möchte ich nun allen Teilnehmern die Materialien meiner einzelnen Beiträge zur Verfügung stellen.

Keynote "C# - vNow & vNext"

Eröffnet wurde die Konferenz am Mittwoch mit meiner Keynote zum aktuellen und zukünftigen Stand von Microsofts Entwicklungssprache C#. In 55 Minuten zeigte ich den Zuhörern zunächst die Geschichte und den Werdegang der Sprache, die aktuell hinzugekommenen Features (C# 6.0 & C#7.0), die kürzlichen Updates 7.1 und 7.2 sowie die anstehende Sprachversion 8.0. Anschließend wurde argumentiert, warum meiner Meinung nach C# eine der besten und sichersten Plattformen für die Zukunft ist.

Folien

DevSession "Mehr Softwarequalität durch Tests"

Einen Tag vor der eigentlichen Konferenz, konnten die Teilnehmer zwischen vier parallelen DevSessions wählen, welche eine Dauer von vier Stunden hatten. Mein Beitrag zum Thema "Mehr Softwarequalität durch Tests" stellte das Thema der Tests auf eine etwas andere Art und Weise vor: Nach einer grundlegenden Betrachtung des Themas "Softwarequalität" zeigt ich den Teilnehmern, was in der Softwareentwicklung so alles getestet werden kann. Neben dem Testen von Architekturen, Teams, Funktionalitäten, Code wurde besonders dem Thema "Prozesse" viel Aufmerksamkeit gewidmet.

Notizen

Workshop "Scrum mit dem Team Foundation Server 2018"

Am Montag wurde die Konferenz mit dem ersten Workshoptag eröffnet. Dabei stellte ich das agile Projektmanagementframework "Scrum" in Verbindung mit dem Team Foundation Server 2018 vor. Dazu wurde zu Beginn der Fokus zunächst auf Prozesse im allgemeinen und später dann auf die praktische Implementierung eines solchen anhand von Scrum, gelegt. Neben den Grundlagen wurde besonders die Einführung von Scrum anhand von zahlreichen Praxisbeispielen gezeigt und dabei auf Risiken und mögliche Probleme hingewiesen. Anschließend wurde am Beispiel des Team Foundation Servers gezeigt, wie eine toolgestützte Umsetzung einer agilen Planung aussehen kann.

Folien & Notizen

Workshop "Composite Component Architecture 2.0"

Am letzten Konferenztag stellte ich den Teilnehmern die neuste Version meiner "Composite Component Architecture" vor. Nach einem kurzen Überflug über die Grundlagen wurden die neuen Aspekte im Bereich Logging, Konfiguration, EventBroker, Bootstrapping sowie das verfügbare Tooling behandelt. Final dann durften die Teilnehmer einen exklusiven Blick auf eine frühe Alpha von "CoCo.Core" werfen, dem lange geplanten Framework für eine einfachere und flexiblere Implementierung der CoCo-Architektur.

Da das Framework im Workshop alles andere als stabil lief, werde ich das Release noch einmal separat in diesem Blog ankündigen, sobald eine stabile erste Alpha verfügbar ist.

Notizen

Ich möchte an dieser Stelle noch einmal allen Teilnehmern für ihr Feedback danken, egal ob persönlich oder per Twitter, Email oder auf sonst irgend einem Wege. Die Konferenz hat mal wieder unheimlich viel Spaß gemacht! Weiter geht ein riesig großer Dank an das Team von Developer Media, die mal wieder eine grandiose Konferenz auf die Beine gestellt haben.

Bis zur DDC 2018 :)