{"id":528,"date":"2015-08-18T23:17:21","date_gmt":"2015-08-18T22:17:21","guid":{"rendered":"https:\/\/dotnet-usergroup-hamburg.de\/?p=528"},"modified":"2015-08-18T23:17:21","modified_gmt":"2015-08-18T22:17:21","slug":"net-user-group-treffen-sep-2015-lasst-die-puppen-tanzen","status":"publish","type":"post","link":"https:\/\/dotnet-usergroup-hamburg.de\/?p=528","title":{"rendered":".NET User Group Treffen Sep. 2015 &#8211; Lasst die Puppen tanzen!"},"content":{"rendered":"<p>Im September ist <a href=\"http:\/\/www.planetgeek.ch\/author\/danielmarbach\/\">Daniel Marbach<\/a> bei uns zu Gast und mit einem wirklichen Level 500 Thema:<\/p>\n<p><b>Lasst die Puppen tanzen! Funktionale und asynchrone Pipelines mit C#\u00a0<\/b><\/p>\n<p>Wir starten ganz gem\u00fctlich mit einer kleinen Auffrischung rund um Async\/Await. Dabei erforschen wir gleich noch die des .NET Frameworks am Beispiel vom System.TransactionScope. Keine Langweiligen Slides! Direkt im Code Lernen wir wie asynchroner Code an Transaktionen teilnehmen kann, welche Stolperfallen uns dabei im Weg stehen und welche Bestpractices rund um Async\/Await ber\u00fccksichtigt werden m\u00fcssen.<\/p>\n<p>Ausger\u00fcstet mit diesem Wissen packen wir die Puppen aus. Das Russian Doll Pattern wurde im Jahre 2004 in der Javascript Community sehr ber\u00fchmt durch seinen Pionier Robert Cornford. Das Pattern erm\u00f6glicht durch funktionale Komposition das Verhalten zur Laufzeit zu beeinflussen. Wir lernen dieses Pattern in .NET\/C# am Beispiel einer fiktiven Service Bus Library anzuwenden und kombinieren es gleichzeitig mit Async\/Await. Dadurch erhalten wir eine funktionale und gleichzeitig asynchrone Pipeline. Komm vorbei! Lass mit mir die Puppen tanzen und werde ein funktionaler Hipster! *<\/p>\n<p>* Brillen und B\u00e4rte nicht im Vortrag inbegriffen<\/p>\n<p>Achtung: Das Treffen findet erst ab 20 Teilnehmer statt.\u00a0Ihr werdet rechtzeitig benachrichtigt falls es nicht statt findet.<\/p>\n<p>Termin: 14.9.2015 18 Uhr<\/p>\n<p>ERGON Datenprojekte GmbH<br \/>\nGlockengie\u00dferwall 2<br \/>\n22095 Hamburg<\/p>\n<p>Anmeldung bitte per\u00a0<a href=\"mailto:info@dotnet-usergroup-hamburg.deburg.de\">info@dotnet-usergroup-hamburg.de<\/a>,\u00a0<a href=\"http:\/\/www.meetup.com\/Hamburg-C-Net-Meetup\/events\/224630272\/\">Meetup<\/a>\u00a0oder per\u00a0<a href=\"https:\/\/www.xing.com\/events\/net-user-group-treffen-sep-2015-lasst-puppen-tanzen-1589941?sc_o=as_e\">Xing<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Im September ist Daniel Marbach bei uns zu Gast und mit einem wirklichen Level 500 Thema: Lasst die Puppen tanzen! Funktionale und asynchrone Pipelines mit C#\u00a0 Wir starten ganz gem\u00fctlich mit einer kleinen Auffrischung rund um Async\/Await. Dabei erforschen wir &hellip; <a href=\"https:\/\/dotnet-usergroup-hamburg.de\/?p=528\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-528","post","type-post","status-publish","format-standard","hentry","category-termine"],"_links":{"self":[{"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=\/wp\/v2\/posts\/528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=528"}],"version-history":[{"count":0,"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=\/wp\/v2\/posts\/528\/revisions"}],"wp:attachment":[{"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=528"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=528"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}