Zrozumie Umbraco w 45 minut Umbraco dziecinnie proste
Zrozumieć Umbraco w 45 minut
Umbraco dziecinnie proste
Agenda Wstęp Instalacja i pierwsze uruchomienie Konfiguracja Praca z Umbraco Podsumowanie Q&A
Wstęp
Wstęp Co to jest CMS Czym jest Umbraco Możliwości Budowa Wady i zalety
Cykl. Potrzebujemy życia aplikacji internetowej !@#$%^& Gotowe stronę www !!! Mamy stronę Potrzebujemy zmian. Dzięki w. Ale. . . treści OK jeszcze adres się zmienił. . Klient <html> <head> <title>Firma</title> </head> <body> <p> Witamy na naszej stronie. </p> </body> </html> Programista
Wstęp / CMS Content Management System Od 1995 (System Prism) Zarządzanie treścią przez osoby nie techniczne Prezentacja (www) Zarządzanie (www / panel administratora)
O nas Galeria Blog Mapa Wycieczki Strona domoma Szablon Główny Szablon Blog Szablon Galeria Admin Dorota Ania Basia Ogólna zasada działania systemu CMS Użytkownicy Baza danych Grupy Wersjonowanie Uprawnienia www System CMS
Wstęp / Umbraco Niels Hartvig (2005) Całkowicie darmowe (licencja MIT) Open Source Wiodący CMS • 85. 000+ witryn • zyliony użytkowników
Wstęp / Budowa ASP. NET 4. 0 • . NET 4. 0 / C# / VB. NET • Master. Pages, Web. Parts, kontrolki ASP. NET Baza danych • Microsoft SQL Server 2005+ (Full , Express i CE) • My. SQL Razor (MVC 3)
Wstęp / Umbraco Zalety • • Duża popularność Duże możliwości „out of the box” Łatwe rozszerzanie możliwości • Duża liczna gotowych pakietów • • • 55. 000+ użytkowników Konferencja Code. Garden (od 2005) Umbraco MVP (od 2007) Integracja z Flash i Silverlight Darmowy i open source Duża i otwarta społeczność . NET 4. 0, C#, ASP. NET Wady • Duża popularność = większa podatność na ataki • Błędy w pakietach
Instalacja
Instalacja Źródła Wersje Demo (instalacja Umbraco)
Instalacja / Źródła Strona domowa Code. Plex Microsoft Web. Apps Gallery • Przeglądarka • Web Platform Installer • Web. Matrix
Instalacja / Dostępne wersje 4. 7. 0 (marzec 2011) • Code. Plex: http: //umbraco. codeplex. com/releases/view/62573 4. 6. 1 (styczeń 2011) • Web. Apps Gallery: http: //www. microsoft. com/web/gallery/umbraco. aspx 5. 0 CTP 1 Alfa (czerwiec 2011) • Code. Plex: http: //umbraco. codeplex. com/releases/view/68327
Instalacja krok po kroku Instalacja • Web. Matrix / Web. Apps. Gallery • Instalacja Umbraco Pierwsze uruchomienie i I część konfiguracji • • Web. Matrix / Run Konfiguracja bazy danych Wybór zestawu startowego Wybór skórki II część konfiguracji • Panel administratora
Instalacja via Web. Apps Gallery Przeglądarka Web. Matrix Web PI
Demo Instalacja Umbraco Pierwsze uruchomienie (pierwsza część konfiguracji)
Konfiguracja
Konfiguracja Panel administratora Zarządzanie treścią • Typ dokumentu + Szablon + Treść
Panel administratora 7 sekcji • 6+1 (translation)
Demo Panel administratora
Końcowy układ Wypełnienie Definicja Zarządzanie treścią Typ dokumentu (document type) Treść (Content) Szablon (Template)
Typy dokumentów Strona pojedynczej Strona Struktura strony internetowej domowa tekstowa Definicja pól, elementów Tytuł Szkielet Slogan • Bez treści Treść • Bez układ. . . O nas Tytuł Opis Treść Adres. . . Oddziały. . .
Strony zawartości (treść) Instancja strony Tytuł Szkielet. Opis typu dokumentu wypełniony Adres treścią Dowolna treść Oddziały O Firmie (content) (document type) Tytuł Opis O nas Adres Firma Contonso jest światowym liderem w produkcji oprogramowania, świadczenia usług informatycznych. Założona w 2001 roku oferuje szeroki zakres produktów i usług, zaprojektowanych tak aby pomagać ludziom i organizacjom w realizowaniu potencjału. Ul. Nasypowa 4 40 -123 Katowice Oddział Wrocław: • Ograniczona przez Ul. Fabryczna 2 Wrocław definicję 30 -123 typu dokumentu O nas Oddziała Kraków: Ul. Królewska 12/3 12 -123 Kraków Oddziały
Szablony Tytuł Definicja układu Rozmieszczenie Opis elementów typu dokumentu na stronie Adres Oddziały
Typ dokumentu + treść + szablon Tytułnas O Firma Contonso jest światowym Opis liderem w produkcji oprogramowania, świadczenia usług informatycznych. Założona w 2001 roku oferuje szeroki zakres produktów i usług, zaprojektowanych tak aby pomagać ludziom i organizacjom w realizowaniu potencjału. Siedziba: Adres Ul. Nasypowa 4 40 -123 Katowice Oddział Wrocław: Oddziały Ul. Fabryczna 2 30 -123 Wrocław Oddziała Kraków: Ul. Królewska 12/3 12 -123 Kraków
Demo Tworzenie treści
Podsumowanie
Dodatkowe źródła 1/2 Umbraco (ENG) • Strona domowa: http: //umbraco. com | Code. Plex: http: //umbraco. codeplex. com/ Instalacja • • • Web Platform Installer: http: //www. microsoft. com/web/ Web. Apps Gallery: http: //www. microsoft. com/web/gallery/ SQL Server 2008 Express: http: //www. microsoft. com/sqlserver/en/us/editions/express. aspx MSDN (PL) • • • Cykl artykułów o Umbraco: http: //msdn. microsoft. com/pl-pl/library/hh 304404. aspx Cykł artykułów o IE 9 i HTML: http: //msdn. microsoft. com/pl-pl/library/hh 223526. aspx Kurs podstaw HTML: http: //msdn. microsoft. com/pl-pl/library/hh 343292. aspx
Dodatkowe źródła 2/2 Channel 9 (PL) • Cykl webcastów m. in. o Web. Matrix i Umbraco http: //channel 9. msdn. com/Series/Kurs-aplikacji-web-od-podstaw Virtual Study (PL) • Kurs C# (24 webcasty): http: //virtualstudy. pl/pl/forum/spotkania/1700 -6 -miesiczny-kurs-c-skadajcy-si-z-24 -spotka Centrum XP (PL) • • • Multimedialny kurs VS 2010 i C#: http: //www. centrumxp. pl/dot. Net/578, 1, kategoria, Kurs_Visual_Studio_2010_i_C. aspx Kurs C# część I: http: //www. centrumxp. pl/dot. Net/20, 1, kategoria, Kurs_C. aspx Kurs C# część II: http: //www. centrumxp. pl/dot. Net/116, 1, kategoria, Kurs_C_cz_II. aspx Kurs ASP. NET 2. 0: http: //www. centrumxp. pl/dot. Net/22, 1, kategoria, Kurs_ASPNET_2. aspx Kurs SQL Server 2005: http: //www. centrumxp. pl/dot. Net/21, 1, kategoria, Kurs_SQL. aspx
- Slides: 31