SlideShare a Scribd company logo
Umbraco - .NET-owy
„scyzoryk” w świecie
CMS-ów
Marcin Zajkowski, SICC.pl @ InfoMEET, Warszawa 2016
UWAGA! W trakcie tej prezentacji stworzymy
w pełni funkcjonalną, zarządzaną przez CMS
stronę WWW. Nie zaleca się olania tematu i
wskazane jest spróbowanie tego w domu.
SICC.pl
WeAreSICC.com
p.bres@sicc.pl
@zajkowskimarcin
m.zajkowski@sicc.pl
@pawelbres
Dostępne systemy CMS
• 197 (!) systemów wg ostatniej
aktualizacji Wikipedii
(http://ujeb.se/lista-cms)
• Darmowe i Open Source
• “Pudełkowe”
• “Własne / autorskie”
Umbraco - .NET-owy scyzoryk w świecie CMS-ów
Umbraco - .NET-owy scyzoryk w świecie CMS-ów
Wstęp
Umbraco CMS
• http://umbraco.com/
• Bazuje na platformie .NET, Licencja MIT, Open Source
• Ponad 300 000 stron www działa w oparciu o Umbraco, a na
świecie średnio na minutę dokonywanych jest 12 nowych instalacji
• Najwięksi klienci: Microsoft, Heinz, Peugeot, Toyota
• Najbardziej popularny w UK, Danii, Australii, USA
• Duża i bardzo aktywna społeczność
• “Best Open Source .NET CMS 2014” (Critics' Choice CMS Award)
Wordpress CMS
• http://wordpress.org
• Stworzony w PHP, licencja GPLv2, Open Source
• 74.6 milionów stron (ciągle rośnie)
• Najwięksi klienci: Renault, Quartz, New Yorker, BBC
• Bardzo duża i równie aktywna społeczność
• Mnóstwo gotowych rozwiązań, szablonów, dodatków
Umbraco (> v7)
• Elastyczny i nastawiony na edycję / rozbudowę
• Backend: Angular.js
• Frontend: IPublishedContent (XML)
• ASP.NET MVC – bez ograniczeń
• http://umbraco.com/future (UaaS, Microsoft Azure)
Umbraco - .NET-owy scyzoryk w świecie CMS-ów
Społeczność Umbraco w Polsce
• Meetup: http://www.meetup.com/The-Poland-Umbraco-Meetup/
(42 members, +35%)
• Facebook: https://www.facebook.com/groups/umbracopoland/ (55
members, +49%)
• Goldenline:
http://www.goldenline.pl/grupy/Komputery_Internet/umbraco-cms-
pl/ (21 members, +17%)
• LinkedIn: https://www.linkedin.com/grp/home?gid=8108618 (23
members, +188% (I didn’t know how to accept new memebers :>))
• MVA Course –Level 1: http://tnij.org/umbracomva1 (~xxxx UU)
Ok, ale dlaczego Umbraco
a nie np. Wordpress?
Umbraco - .NET-owy scyzoryk w świecie CMS-ów
Umbraco - .NET-owy scyzoryk w świecie CMS-ów
Umbraco - .NET-owy scyzoryk w świecie CMS-ów
Umbraco - .NET-owy scyzoryk w świecie CMS-ów
Umbraco - .NET-owy scyzoryk w świecie CMS-ów
Umbraco - .NET-owy scyzoryk w świecie CMS-ów
Umbraco - .NET-owy scyzoryk w świecie CMS-ów
Co z tą stroną WWW?
Podsumowanie
• CMS to tylko CMS, każdy znajdzie zastosowanie w innym
przypadku
• Zabawa i problem zaczynają się, gdy chcemy tworzyć rozwiązanie
“szyte na miarę” (jak ja nie lubię tego zwrotu…)
• Nie bójmy się prosić o pomoc, dobzi ludzie sobie pomagają
• Nie twórzmy koła na nowo, twórzmy solucje, które mogą być
również wykorzystywane dalej
• Dzielmy się swoimi problemami, sukcesami i rozwiązaniami
(OpenSource rządzi!)
Gdzie szukać wiedzy?
• MVA
• http://our.umbraco.com (Forum + Dokumentacja)
• Twitter! (#umbraco)
• Blogi (m.in. http://nibble.be)
• http://24days.in/umbraco/2015 (+ poprzednie lata)
• Męczyć innych członków społeczności w Polsce 
Dziękuję za uwagę!
Q&A
@zajkowskimarcin
m.zajkowski@sicc.pl
P.S. Szukamy ludzi do zespołu!

More Related Content

Similar to Umbraco - .NET-owy scyzoryk w świecie CMS-ów

[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016
[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016
[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016
Marcin Zajkowski
 
Jaki framework wybrać
Jaki framework wybraćJaki framework wybrać
Jaki framework wybrać
Paweł Tekliński
 
PLNOG23 - Bartosz Belter & dr hab. inż. Andrzej Bęben - Techniki przetwarzani...
PLNOG23 - Bartosz Belter & dr hab. inż. Andrzej Bęben - Techniki przetwarzani...PLNOG23 - Bartosz Belter & dr hab. inż. Andrzej Bęben - Techniki przetwarzani...
PLNOG23 - Bartosz Belter & dr hab. inż. Andrzej Bęben - Techniki przetwarzani...
PROIDEA
 
Prostota i mozliwosci symfony2
Prostota i mozliwosci symfony2Prostota i mozliwosci symfony2
Prostota i mozliwosci symfony2
Natalia Stanko
 
Pocałunek śmierci
Pocałunek śmierciPocałunek śmierci
Pocałunek śmierci
Divante
 
BlackHat Analytics
BlackHat AnalyticsBlackHat Analytics
BlackHat Analytics
Maciej Lewiński
 
Jak nadążyć za światem front-endu - WordPress Training Day
Jak nadążyć za światem front-endu - WordPress Training DayJak nadążyć za światem front-endu - WordPress Training Day
Jak nadążyć za światem front-endu - WordPress Training Day
Tomasz Dziuda
 
Spa i .net core
Spa i .net coreSpa i .net core
Spa i .net core
Vimanet
 
SPA i .Net Core
SPA i .Net CoreSPA i .Net Core
SPA i .Net Core
Łukasz Bargieł
 
WordPress dla początkujących
WordPress dla początkującychWordPress dla początkujących
WordPress dla początkujących
Katarzyna Javaheri-Szpak
 
Full Stack JavaScript case study na podstawie Maracuya Jukebox audio player
Full Stack JavaScript case study na podstawie Maracuya Jukebox audio playerFull Stack JavaScript case study na podstawie Maracuya Jukebox audio player
Full Stack JavaScript case study na podstawie Maracuya Jukebox audio player
Marek Będkowski
 
PHP, MySQL i Apache dla każdego. Wydanie II
PHP, MySQL i Apache dla każdego. Wydanie IIPHP, MySQL i Apache dla każdego. Wydanie II
PHP, MySQL i Apache dla każdego. Wydanie II
Wydawnictwo Helion
 
Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...
Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...
Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...
Marcin Zajkowski
 
CMS. Jak szybko i łatwo stworzyć stronę WWW i zarządzać nią
CMS. Jak szybko i łatwo stworzyć stronę WWW i zarządzać niąCMS. Jak szybko i łatwo stworzyć stronę WWW i zarządzać nią
CMS. Jak szybko i łatwo stworzyć stronę WWW i zarządzać nią
Wydawnictwo Helion
 
PLNOG 21: Marcin Motylski - Bezpieczeństwo_i_Firewalle_w_Multi_Cloud / Data _...
PLNOG 21: Marcin Motylski - Bezpieczeństwo_i_Firewalle_w_Multi_Cloud / Data _...PLNOG 21: Marcin Motylski - Bezpieczeństwo_i_Firewalle_w_Multi_Cloud / Data _...
PLNOG 21: Marcin Motylski - Bezpieczeństwo_i_Firewalle_w_Multi_Cloud / Data _...
PROIDEA
 
Flash MX 2004. Biblia
Flash MX 2004. BibliaFlash MX 2004. Biblia
Flash MX 2004. Biblia
Wydawnictwo Helion
 
Elitmind @ Azure User Group #16 Warszawa - Michał Krajewski
Elitmind @  Azure User Group #16 Warszawa - Michał Krajewski Elitmind @  Azure User Group #16 Warszawa - Michał Krajewski
Elitmind @ Azure User Group #16 Warszawa - Michał Krajewski
Elitmind
 
Jak wybrać odpowiedni system CMS dla swojej firmy? [PORADNIK]
Jak wybrać odpowiedni system CMS dla swojej firmy? [PORADNIK]Jak wybrać odpowiedni system CMS dla swojej firmy? [PORADNIK]
Jak wybrać odpowiedni system CMS dla swojej firmy? [PORADNIK]
Squiz Poland
 
CISSPDAY 2011 - 2 AM A Disaster just Began
CISSPDAY 2011 - 2 AM A Disaster just BeganCISSPDAY 2011 - 2 AM A Disaster just Began
CISSPDAY 2011 - 2 AM A Disaster just Began
Tobias Koprowski
 

Similar to Umbraco - .NET-owy scyzoryk w świecie CMS-ów (20)

[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016
[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016
[PL] Umbraco - „scyzoryk” w rękach .net developera @ WG.NET, Warszawa 2016
 
Jaki framework wybrać
Jaki framework wybraćJaki framework wybrać
Jaki framework wybrać
 
PLNOG23 - Bartosz Belter & dr hab. inż. Andrzej Bęben - Techniki przetwarzani...
PLNOG23 - Bartosz Belter & dr hab. inż. Andrzej Bęben - Techniki przetwarzani...PLNOG23 - Bartosz Belter & dr hab. inż. Andrzej Bęben - Techniki przetwarzani...
PLNOG23 - Bartosz Belter & dr hab. inż. Andrzej Bęben - Techniki przetwarzani...
 
Prostota i mozliwosci symfony2
Prostota i mozliwosci symfony2Prostota i mozliwosci symfony2
Prostota i mozliwosci symfony2
 
Pocałunek śmierci
Pocałunek śmierciPocałunek śmierci
Pocałunek śmierci
 
BlackHat Analytics
BlackHat AnalyticsBlackHat Analytics
BlackHat Analytics
 
Jak nadążyć za światem front-endu - WordPress Training Day
Jak nadążyć za światem front-endu - WordPress Training DayJak nadążyć za światem front-endu - WordPress Training Day
Jak nadążyć za światem front-endu - WordPress Training Day
 
Spa i .net core
Spa i .net coreSpa i .net core
Spa i .net core
 
SPA i .Net Core
SPA i .Net CoreSPA i .Net Core
SPA i .Net Core
 
WordPress dla początkujących
WordPress dla początkującychWordPress dla początkujących
WordPress dla początkujących
 
Full Stack JavaScript case study na podstawie Maracuya Jukebox audio player
Full Stack JavaScript case study na podstawie Maracuya Jukebox audio playerFull Stack JavaScript case study na podstawie Maracuya Jukebox audio player
Full Stack JavaScript case study na podstawie Maracuya Jukebox audio player
 
PHP, MySQL i Apache dla każdego. Wydanie II
PHP, MySQL i Apache dla każdego. Wydanie IIPHP, MySQL i Apache dla każdego. Wydanie II
PHP, MySQL i Apache dla każdego. Wydanie II
 
Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...
Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...
Cross-platformowe aplikacje mobilne tworzone w oparciu o framework Sencha Tou...
 
CMS. Jak szybko i łatwo stworzyć stronę WWW i zarządzać nią
CMS. Jak szybko i łatwo stworzyć stronę WWW i zarządzać niąCMS. Jak szybko i łatwo stworzyć stronę WWW i zarządzać nią
CMS. Jak szybko i łatwo stworzyć stronę WWW i zarządzać nią
 
PLNOG 21: Marcin Motylski - Bezpieczeństwo_i_Firewalle_w_Multi_Cloud / Data _...
PLNOG 21: Marcin Motylski - Bezpieczeństwo_i_Firewalle_w_Multi_Cloud / Data _...PLNOG 21: Marcin Motylski - Bezpieczeństwo_i_Firewalle_w_Multi_Cloud / Data _...
PLNOG 21: Marcin Motylski - Bezpieczeństwo_i_Firewalle_w_Multi_Cloud / Data _...
 
Projektowanie i programowanie aplikacji nowej generacji
Projektowanie i programowanie aplikacji nowej generacjiProjektowanie i programowanie aplikacji nowej generacji
Projektowanie i programowanie aplikacji nowej generacji
 
Flash MX 2004. Biblia
Flash MX 2004. BibliaFlash MX 2004. Biblia
Flash MX 2004. Biblia
 
Elitmind @ Azure User Group #16 Warszawa - Michał Krajewski
Elitmind @  Azure User Group #16 Warszawa - Michał Krajewski Elitmind @  Azure User Group #16 Warszawa - Michał Krajewski
Elitmind @ Azure User Group #16 Warszawa - Michał Krajewski
 
Jak wybrać odpowiedni system CMS dla swojej firmy? [PORADNIK]
Jak wybrać odpowiedni system CMS dla swojej firmy? [PORADNIK]Jak wybrać odpowiedni system CMS dla swojej firmy? [PORADNIK]
Jak wybrać odpowiedni system CMS dla swojej firmy? [PORADNIK]
 
CISSPDAY 2011 - 2 AM A Disaster just Began
CISSPDAY 2011 - 2 AM A Disaster just BeganCISSPDAY 2011 - 2 AM A Disaster just Began
CISSPDAY 2011 - 2 AM A Disaster just Began
 

More from Marcin Zajkowski

4th Poland Umbraco Meetup @ państwomiasto, Warsaw 2016
4th Poland Umbraco Meetup @ państwomiasto, Warsaw 20164th Poland Umbraco Meetup @ państwomiasto, Warsaw 2016
4th Poland Umbraco Meetup @ państwomiasto, Warsaw 2016
Marcin Zajkowski
 
How to Build a strong Remote Team @ Centroom, Białystok 2015
How to Build a strong Remote Team @ Centroom, Białystok 2015How to Build a strong Remote Team @ Centroom, Białystok 2015
How to Build a strong Remote Team @ Centroom, Białystok 2015
Marcin Zajkowski
 
Z[mobi]lizuj się! O tym czego chcieć i jak to zrobić w kontekście dobrej i u...
Z[mobi]lizuj się! O tym czego chcieć i jak to zrobić w kontekście dobrej i u...Z[mobi]lizuj się! O tym czego chcieć i jak to zrobić w kontekście dobrej i u...
Z[mobi]lizuj się! O tym czego chcieć i jak to zrobić w kontekście dobrej i u...
Marcin Zajkowski
 
Grywalizacja na festiwalu Original Source Up To Date w Białymstoku @ 2013
Grywalizacja na festiwalu Original Source Up To Date w Białymstoku @ 2013Grywalizacja na festiwalu Original Source Up To Date w Białymstoku @ 2013
Grywalizacja na festiwalu Original Source Up To Date w Białymstoku @ 2013
Marcin Zajkowski
 
We are SICC @ Wizyta studyjnych dziennikarzy, BPN-T, Białystok
We are SICC @ Wizyta studyjnych dziennikarzy, BPN-T, BiałystokWe are SICC @ Wizyta studyjnych dziennikarzy, BPN-T, Białystok
We are SICC @ Wizyta studyjnych dziennikarzy, BPN-T, Białystok
Marcin Zajkowski
 
Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013
Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013
Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013
Marcin Zajkowski
 
Dive into HTML5 - Marcin Zajkowski @ SNT, Microsoft
Dive into HTML5 - Marcin Zajkowski @ SNT, MicrosoftDive into HTML5 - Marcin Zajkowski @ SNT, Microsoft
Dive into HTML5 - Marcin Zajkowski @ SNT, Microsoft
Marcin Zajkowski
 

More from Marcin Zajkowski (8)

4th Poland Umbraco Meetup @ państwomiasto, Warsaw 2016
4th Poland Umbraco Meetup @ państwomiasto, Warsaw 20164th Poland Umbraco Meetup @ państwomiasto, Warsaw 2016
4th Poland Umbraco Meetup @ państwomiasto, Warsaw 2016
 
How to Build a strong Remote Team @ Centroom, Białystok 2015
How to Build a strong Remote Team @ Centroom, Białystok 2015How to Build a strong Remote Team @ Centroom, Białystok 2015
How to Build a strong Remote Team @ Centroom, Białystok 2015
 
Z[mobi]lizuj się! O tym czego chcieć i jak to zrobić w kontekście dobrej i u...
Z[mobi]lizuj się! O tym czego chcieć i jak to zrobić w kontekście dobrej i u...Z[mobi]lizuj się! O tym czego chcieć i jak to zrobić w kontekście dobrej i u...
Z[mobi]lizuj się! O tym czego chcieć i jak to zrobić w kontekście dobrej i u...
 
Osutd
OsutdOsutd
Osutd
 
Grywalizacja na festiwalu Original Source Up To Date w Białymstoku @ 2013
Grywalizacja na festiwalu Original Source Up To Date w Białymstoku @ 2013Grywalizacja na festiwalu Original Source Up To Date w Białymstoku @ 2013
Grywalizacja na festiwalu Original Source Up To Date w Białymstoku @ 2013
 
We are SICC @ Wizyta studyjnych dziennikarzy, BPN-T, Białystok
We are SICC @ Wizyta studyjnych dziennikarzy, BPN-T, BiałystokWe are SICC @ Wizyta studyjnych dziennikarzy, BPN-T, Białystok
We are SICC @ Wizyta studyjnych dziennikarzy, BPN-T, Białystok
 
Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013
Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013
Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013
 
Dive into HTML5 - Marcin Zajkowski @ SNT, Microsoft
Dive into HTML5 - Marcin Zajkowski @ SNT, MicrosoftDive into HTML5 - Marcin Zajkowski @ SNT, Microsoft
Dive into HTML5 - Marcin Zajkowski @ SNT, Microsoft
 

Umbraco - .NET-owy scyzoryk w świecie CMS-ów

  • 1. Umbraco - .NET-owy „scyzoryk” w świecie CMS-ów Marcin Zajkowski, SICC.pl @ InfoMEET, Warszawa 2016
  • 2. UWAGA! W trakcie tej prezentacji stworzymy w pełni funkcjonalną, zarządzaną przez CMS stronę WWW. Nie zaleca się olania tematu i wskazane jest spróbowanie tego w domu.
  • 4. Dostępne systemy CMS • 197 (!) systemów wg ostatniej aktualizacji Wikipedii (http://ujeb.se/lista-cms) • Darmowe i Open Source • “Pudełkowe” • “Własne / autorskie”
  • 8. Umbraco CMS • http://umbraco.com/ • Bazuje na platformie .NET, Licencja MIT, Open Source • Ponad 300 000 stron www działa w oparciu o Umbraco, a na świecie średnio na minutę dokonywanych jest 12 nowych instalacji • Najwięksi klienci: Microsoft, Heinz, Peugeot, Toyota • Najbardziej popularny w UK, Danii, Australii, USA • Duża i bardzo aktywna społeczność • “Best Open Source .NET CMS 2014” (Critics' Choice CMS Award)
  • 9. Wordpress CMS • http://wordpress.org • Stworzony w PHP, licencja GPLv2, Open Source • 74.6 milionów stron (ciągle rośnie) • Najwięksi klienci: Renault, Quartz, New Yorker, BBC • Bardzo duża i równie aktywna społeczność • Mnóstwo gotowych rozwiązań, szablonów, dodatków
  • 10. Umbraco (> v7) • Elastyczny i nastawiony na edycję / rozbudowę • Backend: Angular.js • Frontend: IPublishedContent (XML) • ASP.NET MVC – bez ograniczeń • http://umbraco.com/future (UaaS, Microsoft Azure)
  • 12. Społeczność Umbraco w Polsce • Meetup: http://www.meetup.com/The-Poland-Umbraco-Meetup/ (42 members, +35%) • Facebook: https://www.facebook.com/groups/umbracopoland/ (55 members, +49%) • Goldenline: http://www.goldenline.pl/grupy/Komputery_Internet/umbraco-cms- pl/ (21 members, +17%) • LinkedIn: https://www.linkedin.com/grp/home?gid=8108618 (23 members, +188% (I didn’t know how to accept new memebers :>)) • MVA Course –Level 1: http://tnij.org/umbracomva1 (~xxxx UU)
  • 13. Ok, ale dlaczego Umbraco a nie np. Wordpress?
  • 21. Co z tą stroną WWW?
  • 22. Podsumowanie • CMS to tylko CMS, każdy znajdzie zastosowanie w innym przypadku • Zabawa i problem zaczynają się, gdy chcemy tworzyć rozwiązanie “szyte na miarę” (jak ja nie lubię tego zwrotu…) • Nie bójmy się prosić o pomoc, dobzi ludzie sobie pomagają • Nie twórzmy koła na nowo, twórzmy solucje, które mogą być również wykorzystywane dalej • Dzielmy się swoimi problemami, sukcesami i rozwiązaniami (OpenSource rządzi!)
  • 23. Gdzie szukać wiedzy? • MVA • http://our.umbraco.com (Forum + Dokumentacja) • Twitter! (#umbraco) • Blogi (m.in. http://nibble.be) • http://24days.in/umbraco/2015 (+ poprzednie lata) • Męczyć innych członków społeczności w Polsce 

Editor's Notes

  1. Witajcie, nazywam się Marcin Zajkowski, jestem współwłaścicielem firmy SICC i opowiem Wam dzisiaj o...
  2. Jesteśmy małm software-housem, choć bardziej może zespołem od zadań specjalnych (bo nie tylko kodzimy). Jesteśmy chyba jedyną firmą w Polsce (a może I na Świecie!) posiadającą sekcję Ukulele  Mamy biura w Warszawie / Pruszkowie, Białymstoku I Londynie.. A tak naprawdę wszyscy pracujemy zdalnie, co jednak planujemy w najbliższym czasie zmienić. Będzie mi bardzo miło jeśli po prezentacji podzielicie się ze mną swoimi przemyśleniami na jej temat (mail, TT).
  3. Lista *wszystkich CMS: http://en.wikipedia.org/wiki/List_of_content_management_systems -> 190!
  4. Krótka informacja nt. Genezy tytułu prezentacji i nawiązanie do promocji Umbraco z poprzednich lat (“dziecinnie proste”)
  5. Prześlijcie mi swoje adresy e-mail, postaram się uzyskać Wam dostęp do triala UaaS.
  6. SICC + MS + Umbraco = ??? Kursy MVA: Podstawowy + Rozszerzony Kurs dla przewodniczących grup .NET --- kursy w lokalnych, studenckich grupach .NET + nie wiadomo co jeszcze, ale na pewno coś!
  7. Last Meetup date: 15 July 2015
  8. Wszystko zależy do czego ma to służyć, jaki jest cel, budżet i Klient Elastyczność i użyteczność Spokój, bezpieczeństwo Wąska społeczność .NET About 124,000,000 results (0.22 seconds)  (Wordpress) About 441,000 results (0.36 seconds)  (Umbraco)