{"id":569,"date":"2015-11-13T22:14:58","date_gmt":"2015-11-13T21:14:58","guid":{"rendered":"https:\/\/dotnet-usergroup-hamburg.de\/?p=569"},"modified":"2015-11-13T22:14:58","modified_gmt":"2015-11-13T21:14:58","slug":"net-user-group-treffen-dezember-2015","status":"publish","type":"post","link":"https:\/\/dotnet-usergroup-hamburg.de\/?p=569","title":{"rendered":".NET User Group Treffen Dezember 2015"},"content":{"rendered":"<p>Im Dezember wird uns Nasser Brake einen interessanten Einstieg zu F# und der Verwendung im Domain-Driven-Design geben:<\/p>\n<p>Abstrakt:<\/p>\n<p>F# ist eine starktypisierte, &#8220;functional-first&#8221; .net Sprache. Sie eignet sich als funktionale Sprache besonders f\u00fcr daten-intensive Verarbeitung wie Berechnung und Analyse, und multi-core Programmierung. Gleichzeitig bietet die Sprache viele Vorteile im Alltag. Die Typanbieter (Type Provider) bieten einen starktypisierten, generationsfreien Zugriff auf viele Datenquellen (CSV, HTML, XML, JSON, XAML, SQL, Azure, Weltbank-Datenbank, COM, WSDL, etc.). Die Sprache eignet sich zur Erstellung von DSLs (Domain-Specific-Language), z.B Fake, die DSL f\u00fcr Build Aufgaben. F# eignet sich auch als Scripting Sprache.<\/p>\n<p>&nbsp;<\/p>\n<p>In diesem Vortrag m\u00f6chte Nasser Brake die F# eignen Datentypen wie Tuple, Record, Discriminated Union, Option vorstellen und einen \u00dcberblick \u00fcber die Nutzung verschaffen. Anschlie\u00dfend, wird Nasser Brake ein Beispiel f\u00fcr Domain-Driven-Design mit F# zeigen.<\/p>\n<p>Bio:<\/p>\n<p>Seit 1999 arbeitet Nasser Brake als Programmierer. Angefangen hat er in der imperativen Welt (Cobol, VB 6). Die Objektorientierung wurde sp\u00e4ter zum seinem &#8220;t\u00e4glich Brot&#8221;. Seit einem Jahr besch\u00e4ftigt er sich mit der funktionalen Programmierung und F#. &#8220;fun&#8221; ist ein Schl\u00fcsselwort in F#. Dies war nicht der einzige Grund sich mit der Sprache zu besch\u00e4ftigen.<\/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\/226334964\/\">Meetup<\/a>\u00a0oder per\u00a0<a href=\"https:\/\/www.xing.com\/events\/net-user-group-treffen-dezember-2015-1622520?sc_o=si1942_com\">Xing<\/a>.<\/p>\n<p>Die Treffen der User Group sind wie immer kostenlos und eine Mitgliedschaft in der User Group ist nicht notwendig. Allgemeines Ziel der Treffen sind soziales Networking und direkter Austausch. Kollegen und Interessierte sind herzlich willkommen.<\/p>\n<p>Termin: 2.12.2015 18:30 Uhr<\/p>\n<p>adesso AG<br \/>\nGro\u00dfe Elbstra\u00dfe 36<br \/>\n22767 Hamburg<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Im Dezember wird uns Nasser Brake einen interessanten Einstieg zu F# und der Verwendung im Domain-Driven-Design geben: Abstrakt: F# ist eine starktypisierte, &#8220;functional-first&#8221; .net Sprache. Sie eignet sich als funktionale Sprache besonders f\u00fcr daten-intensive Verarbeitung wie Berechnung und Analyse, und &hellip; <a href=\"https:\/\/dotnet-usergroup-hamburg.de\/?p=569\">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-569","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\/569","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=569"}],"version-history":[{"count":0,"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=\/wp\/v2\/posts\/569\/revisions"}],"wp:attachment":[{"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=569"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=569"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=569"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}