{"id":238,"date":"2012-07-30T07:55:04","date_gmt":"2012-07-30T06:55:04","guid":{"rendered":"https:\/\/dotnet-usergroup-hamburg.de\/?p=238"},"modified":"2012-07-30T07:55:04","modified_gmt":"2012-07-30T06:55:04","slug":"238","status":"publish","type":"post","link":"https:\/\/dotnet-usergroup-hamburg.de\/?p=238","title":{"rendered":".NET User Group Treffen August 2012 &#8211; Umbraco"},"content":{"rendered":"<p>Zum Treffen im August m\u00f6chte ich mit folgendem Thema\u00a0einladen:<\/p>\n<p>Titel: Einf\u00fchrung in Umbraco<\/p>\n<p>F\u00fcr die Erstellung von Webseiten gibt es eine Vielzahl von Frameworks oder Web Content Management Systeme, je nach Ausrichtung mit spezifischen Vor- und Nachteilen.<\/p>\n<p>Mit Referenzen wie\u00a0<a href=\"http:\/\/www.asp.net\/\" target=\"_blank\" rel=\"noopener\">http:\/\/www.asp.net<\/a>, den d\u00e4nischen MSDN Seiten,\u00a0<a href=\"http:\/\/peugeot.com\/\" target=\"_blank\" rel=\"noopener\">peugeot.com<\/a>,<a href=\"http:\/\/takethat.com\/\" target=\"_blank\" rel=\"noopener\">takethat.com<\/a>,\u00a0<a href=\"http:\/\/heinz.com\/\" target=\"_blank\" rel=\"noopener\">heinz.com<\/a>,\u00a0<a href=\"http:\/\/wired.co.uk\/\" target=\"_blank\" rel=\"noopener\">wired.co.uk<\/a>, s\u00e4mtlichen Vogue Seiten und Warner Bros. Australien sowie \u00fcber 130.000 aktiven Instanzen weltweit hat Umbraco den Beweis seiner Alltagstauglichkeit in kleinen und gro\u00dfen Szenarien erbracht. Dabei zeichnet sich Umbraco durch seine leichte Verst\u00e4ndlichkeit f\u00fcr den Editor als auch durch seine API, Erweiterbarkeit und Flexibilit\u00e4t aus.<\/p>\n<p>In der ersten H\u00e4lfte des Vortrages werden wir sehen wie Umbraco funktioniert. Von den Dokumenttypen, die die Struktur des Content-Trees definieren, \u00fcber die Inhalte bis hin zu den Templates, die als Masterpages die Inhalte rendern und mit Razor Macros dynamisch gestalten.<\/p>\n<p>Das Verst\u00e4ndnis f\u00fcr das Zusammenspiel der einzelnen Dokumenttypen, dem Content und den Templates ist Voraussetzung um mit Razor-Makros dynamisch die Ausgabe zu erzeugen sei es in HTML, XML oder einem andern Format. Beispiele f\u00fcr die Flexibilit\u00e4t anhand von eigenem .NET Code mit der API runden die erste H\u00e4lfte ab.<\/p>\n<p>Die zweite H\u00e4lfte gibt einen kurzen Einblick in die Entwicklungsm\u00f6glichkeiten mit .NET. Die API von Umbraco erlaubt es programmatisch Content komplett zu verwalten. Erstellen, bearbeiten und L\u00f6schen mit der API ist kein Problem, ebenso das einbinden externen die Verbindung zum System mit Webservices. Eigene Datentypen geben einem wiederum die M\u00f6glichkeit das Backend komplett seinen W\u00fcnschen anzupassen.<\/p>\n<p>\u00dcber Thomas H\u00f6hler:<br \/>\nThomas H\u00f6hler arbeitet als Anwendungsarchitekt und Entwickler bei der Feri Investment Services GmbH. Er entwickelt sei 2002 mit .NET, besch\u00e4ftigt sich seit 2006 mit Umbraco, engagiert sich in der Umbraco Community und war Umbraco MVP von 2007 bis 2009. Seit 2010 gibt er die offiziellen Umbraco Schulungen im deutschsprachigen Raum.<\/p>\n<p>Anmeldungen bitte per Xing:\u00a0<a href=\"https:\/\/www.xing.com\/events\/net-user-group-treffen-august-2012-umbraco-1089808\">https:\/\/www.xing.com\/events\/net-user-group-treffen-august-2012-umbraco-1089808<\/a>\u00a0oder per mail an info@dotnet-usergroup-hamburg.de<\/p>\n<p>Veranstaltungsort:\u00a0Aon Credit International Insurance Broker GmbH,\u00a0Caffamacherreihe 16,\u00a020355\u00a0Hamburg<\/p>\n<p>Start: 18:30 Uhr<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zum Treffen im August m\u00f6chte ich mit folgendem Thema\u00a0einladen: Titel: Einf\u00fchrung in Umbraco F\u00fcr die Erstellung von Webseiten gibt es eine Vielzahl von Frameworks oder Web Content Management Systeme, je nach Ausrichtung mit spezifischen Vor- und Nachteilen. Mit Referenzen wie\u00a0http:\/\/www.asp.net, &hellip; <a href=\"https:\/\/dotnet-usergroup-hamburg.de\/?p=238\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-238","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\/238","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=238"}],"version-history":[{"count":0,"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=\/wp\/v2\/posts\/238\/revisions"}],"wp:attachment":[{"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=238"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dotnet-usergroup-hamburg.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}