Quantcast
Channel: Fabian Deitelhoff » scriptcs
Viewing all articles
Browse latest Browse all 3

Mein Review der NRW Conf 2013

0
0

Logo der NRW Conf 2013

In diesem Jahr war ich das erste Mal bei der NRW Conf 2013. In einem vorherigen Blogbeitrag hatte ich die Community-Veranstaltung bereits vorgestellt und mich auf die Teilnahme gefreut. Ich war nicht nur als Teilnehmer vor Ort, sondern hatte auch die Gelegenheit, meinen ersten Vortrag auf der Veranstaltung zu halten. Mit diesem Beitrag möchte ich gerne ein kurzes Review meines eigenen Vortrags, der Sessions, die ich besucht habe, und natürlich der gesamten Veranstaltung ziehen.

Die Veranstaltung

Die NRW Conf 2013 war sehr gut organisiert und geplant, was sicherlich zu einem großen Teil den beiden Organisatoren der Konferenz Kostja (Konstantin Klein) und Lenny (Daniel Fisher) zu verdanken ist. An dieser Stelle möchte ich mich ganz herzlich bei den beiden für den Einsatz und die Mühen danken, die notwendig sind, eine solche Konferenz auf die Beine zu stellen.

Die Location – die Börse in Wuppertal – war ausgezeichnet. Das Ambiente passte und die einzelnen Tracks fanden in angenehmen Räumen statt. Zur Anreise ist bei mir nicht viel zu sagen. Da ich aus Dortmund komme und nur circa 25 km beziehungsweise 30 Minuten Fahrtzeit mit dem Auto hatte, war das alles sehr entspannt.

Leider konnte ich, aus terminlichen Gründen, am Speaker Dinner nicht teilnehmen. Ich hoffe, dass beim nächsten Mal nachholen zu können, falls ich noch mal als Speaker auf der Veranstaltung auftreten darf.

Meine Session zu scriptcs

Logo des scriptcs-ProjektsMeine Session drehte sich um scriptcs. Damit kann C# als Skriptsprache eingesetzt werden. Natürlich nur als eine Art Skriptsprache, denn es ist immer noch erforderlich, den Code zu kompilieren und die vielen Erweiterungen und Vereinfachungen einer Skriptsprache sind auch noch nicht vorhanden. Die Folien meines Vortrags stehen auf Slideshare oder als direkter PDF-Download zur Verfügung. Ich freue mich – wie immer – über Kommentare.

Im Grunde bin ich mit meinem Vortrag zufrieden. Der Raum war super, wie die Bilder zeigen, und während der Session fast jeder Platz besetzt. Das hat mich etwas gewundert, handelt es sich bei scriptcs vielleicht doch um ein Nischenthema. Zumindest im Moment noch. Viele waren sicherlich neugierig, was es mit dem jungen Projekt auf sich hat.

Roter Salon der NRW Conf 2013

Roter Salon der NRW Conf 2013 (Bühne)

Auch die Zeit hat sehr gut gepasst. Aufgrund einer kleinen Verzögerung beim Begrüßungsevent, habe ich mit einer kleinen Verspätung von ein paar Minuten begonnen. Das war aber nicht allzu schlimm, bot die folgende Pause genug Zeit, um diese Zeit wieder reinzuholen. Wenn ich mich recht erinnere, haben die 60 Minuten auch ohne Probleme gepasst. Was leider nicht ganz so gut lief, waren die Demos. Im Vorfeld hatte ich mir vorgenommen, einige bereits heruntergeladene und installierte Pakete aufzubewahren, falls ich während des Vortrags keine Internetverbindung zur Verfügung haben sollte. Leider habe ich am Vortag nicht darauf geachtet und aus versehen alle Pakete gelöscht. Dadurch liefen einige Demos nicht, da die benötigten Pakete nicht heruntergeladen werden konnten. Das finde ich schade und ich möchte mich noch mal bei allen Teilnehmern dafür entschuldigen.

Eine detaillierte Betrachtung von scriptcs, den Möglichkeiten, Fallstricken und Besonderheiten wird es in einer Ausgabe der dotnetpro geben. Dort wird ein sehr ausführlicher Artikel zum Thema erscheinen. Natürlich besteht so eine Veranstaltung nicht nur aus dem eigenen Vortrag. Meine Session war die erste des vierten Tracks, so dass ich mich anschließend in Ruhe in die weiteren Vorträge setzen konnte. Von denen gab es jede Menge zur Auswahl, die allesamt sehr gut waren.

F# Type Providers – Intro

Session F# type providers - IntroDirekt nach meinem Vortrag war Steffen Forkmann an der Reihe. Sein Thema waren F# Type Providers. Es ging um eine allgemeine Einführung in das Thema, was die Type Provider so mächtig macht und Beispiele, Beispiele und noch mal Beispiele. Ich hatten diesen Vortrag schon auf der dotnet Cologne 2012 gehört. Der größte Unterschied waren die vielen Demos. Definitiv mehr als damals. Der Vortrag war schlicht genial. Sowohl durch Steffen selbst als auch durch die gezeigte Technologie. Leider komme ich mir manchmal etwas dumm vor, da ich sehr weit von F# beziehungsweise funktionaler Programmierung entfernt bin. Es wird Zeit, dass ich mich damit mal beschäftige.

Get in touch with Microsoft BizTalk

Session Microsoft BizTalkAnschließend war die Session zu Microsoft BizTalk von Sebastian Achatz an der Reihe. Es handelte sich um einen einführenden Vortrag zum Thema, weshalb ich diese Session auch ausgesucht hatte. Ich habe bisher noch nichts mit BizTalk zu tun gehabt und war auf eine Einführung zum Thema gespannt. Die ist Sebastian definitiv gelungen. Eine sehr gut gestaltete Präsentation, mit vielen Infos, die einen guten Einblick in die Technologie gegeben haben.

Refactoring von .NET Legacy Code

Session Refactoring Legacy CodeDie Session Refactoring von .NET Legacy Code von Thomas Schissler handelte zu großen Teilen von der Trennung zwischen Daten und Funktionalität. Ich empfand die Session als lebhaft und die Themen als wichtig. Auch die vielen Beispiele haben mir gut gefallen. Leider kamen für mich – an einigen Stellen – die Motive und Gedanken nicht so recht rüber. Es wurde zwar immer darauf hingewiesen, wie wichtig Tests sind, in den Beispielen fehlte das Anpassen dieser aber völlig. Es wurde lediglich die eigentliche Funktionalität angepasst. Auch die vielen Hinweise auf die Features von Visual Studio, die, vor allem am Ende der Session, lediglich in der Ultimate Version vorhanden sind, fand ich nicht konsequent beziehungsweise abstrakt genug. Da wären vielleicht ein paar allgemeine Tipps besser gewesen. Nichtsdestotrotz möchte ich dem allgemeinen Tenor der Session absolut zustimmen.

Continuous Delivery: the Good, the Bad & the Ugly

Session Continuous DeliveryBeim Vortrag von Sergey Shishkin gab es simple Folien, die lediglich aus wenigen Worten oder Sätzen bestanden. Teilweise mit einigen wenigen, aber dennoch nicht weniger drastischen, Bildern. Sergey hat es in der Session geschafft, die Prinzipien des Build, Deploy & Deliver nicht nur zu erklären, sondern insbesondere auch durch die schlicht gehaltenen Folien und seine gute Ausdrucksweise zu vermitteln.

Das von mir gemachte Foto zeigt eine der Kernaussagen, die, neben “Manual Build is a No-Go”,  den ganzen Vortrag sehr gut zusammenfassen und nicht oft genug unterstrichen werden können.

Big Data mit Microsoft HDInsight für .NET Entwickler

Session Big DataZum Schluss hatte ich mich noch für die Session zu Big Data mit Microsoft HDInsight von Sascha Dittmann entschieden. Ähnlich zu dem Thema BizTalk hatte ich auch hier keine nennenswerten Vorkenntnisse, sondern habe den Vortrag als Möglichkeit gesehen, einen Überblick über das Themengebiet und die Technologie zu bekommen. Das hat Sascha sehr gut geschafft, auch wenn ich circa 20 Minuten vor Schluss den Vortrag verlassen musste. Die bis dahin mitgenommen Informationen waren sehr gut und auch der Vortrag war es definitiv wert.

Fazit

Sehr coole Veranstaltung! Die NRW Conf 2013 hat eine super Performance hingelegt, sowohl von der Organisation, den Sponsoren, Teilnehmern und Sprechern her. Das macht die Konferenz zu einem wichtigen Community-Event. Der Besuch lohnt sich allemal! Das sehen auch andere Sprecher so. Zumindest Ilker Cetinkaya und Sebastian Achatz haben ähnlich positive Blogartikel über die Konferenz veröffentlicht. Zur gesamten Veranstaltung gibt es auch einen Hashtag-Report, der schön zeigt, wer auf Twitter wann besonders aktiv war. Ich habe es leider nur einmal auf Platz zwei geschafft.

Nächstes Jahr steht schon das 10-jährige Bestehen an und ich freue mich jetzt schon darauf, wieder Teil des Events zu sein. Mindestens als Teilnehmer, ich hoffe auch wieder als Sprecher.

Update 31. Oktober 2013

Ich hatte leider ganz vergessen die Beispiele zur Verfügung zu stellen, die ich während des Vortrags gezeigt habe. Das möchte ich nun endlich nachholen. Die 7z-Datei kann direkt heruntergeladen werden und enthält zwei simple Skripts, und je ein Beispiel zur WebApi und zu Konfigurationen mit scriptcs.


Viewing all articles
Browse latest Browse all 3

Latest Images

Trending Articles





Latest Images