150 likes | 332 Views
Umbraco. Daniel Plawgo daniel@plawgo.pl. Kim jestem?. Daniel Plawgo – daniel@plawgo.pl Na co dzień programista .NET Ostatnio głównie ASP.NET – często Umbraco Prelegent Trener Lider grupy zawodowej w Olsztynie. Agenda. Czym jest umbraco ? Jak zacząć? Stworzenie strony
E N D
Umbraco Daniel Plawgo daniel@plawgo.pl
Kim jestem? • Daniel Plawgo – daniel@plawgo.pl • Na co dzień programista .NET • Ostatnio głównie ASP.NET – często Umbraco • Prelegent • Trener • Lider grupy zawodowej w Olsztynie
Agenda • Czym jest umbraco? • Jak zacząć? • Stworzenie strony • Przydatne pakiety • Programowanie
Cel prezentacji • Przedstawienie możliwości umbraco • Jak zacząć przygodę
Umbraco • Darmowy CMS (framework) – licencja MIT • Napisany w .NET (czyli to co lubimy ) • ASP.NET 4.0 • SQL SERVER, SQL SERVER CE, MySQL, Azure • 110 000 aktywnych instalacji • Duża społeczność • Wręcz nieograniczone możliwości • 100% kontroli nad • Wynikowym kodem • Modelem • Wszystkim
Wybrane funkcjonalności • Kontrola oraz zarządzanie treścią • Zarządzanie • Użytkownikami • Grupami • Uprawnieniami • Zapisanie nieopublikowanej treści • Publikacja o określonej porze
Jak zacząć? • http://umbraco.com/ - umbraco tv • Web Platform Installer • WebMatrix • http://umbraco.codeplex.com/
Budowa pojedynczej strony DocumentType Template Makra HTML Kontrolki DataType Java Script XSLT DataType Css Python DataType
Kilka innych pojęć • Content • User vs Member • Media – Media Type • Youtube • Flickr • Pakiety • Dziesiątki pakietów na http://our.umbraco.org/ • Ostatnio nawet komercyjne
Ciekawe pakiety • Standard Website • ImageGen • XSLTsearch • Google MapsDataType • Blog 4 Umbraco • nForum • uTube • GeckoUploadify • Ucomment • Image Cropper
Programowanie • Normalna aplikacja ASP.NET • Makra • Własne biblioteki – bogate API • Podpisanie się pod różne zdarzenia • Rozszerzenia XLST • Linq To Umbraco • Nowe Data Types • Własne pakiety
Przydatne linki • http://umbraco.com/ • http://our.umbraco.org/ • http://channel9.msdn.com/Series/Kurs-aplikacji-web-od-podstaw • http://msdn.microsoft.com/pl-pl/library/umbraco.aspx • http://findicons.com/