Date post: | 16-Apr-2017 |
Category: |
Software |
Upload: | michele-aponte |
View: | 48 times |
Download: | 0 times |
Creare siti web con Orchard
Michele AponteMicrosoft MVP ASP.NET/IISMCP – MCTS – MCPD - [email protected]
http://dotnetcampania.org/blogs/[email protected]
Associazione Culturale DotNetCampania
Responsabile Area Ricerca e Sviluppo Bc Soft Srlhttp://www.bcsoft.net - [email protected]
Sponsor
Abbiamo mezz’ora per capire...
o Che cos’è Orchard
o Come realizzare siti web usando quello
che c’è
o Come personalizzare quello che c’è
o Domande
Che cos’è Orchard?E’ un Content Management System (CMS) realizzato
da Microsoft:
• Open Source
• Completamente modulare
• Estendibile
• La creazione di moduli e temi è facilitata da
alcuni moduli
Architettura
Autofac Castle NHibernate
Orchard Framework
Core
Moduli
Devo conoscere tutte queste cose?Posso non conoscere l’architettura che c’è dietro
se:
o Non devo realizzare un modulo
o Non devo realizzare un tema (devo conoscere
Razor)Se non dovete realizzare un modulo non vi serve neanche Visual Studio, basta WebMatrix!
Che cos’è WebMatrix?• Tool gratuito per lo sviluppo di applicazioni web:
include tutto quello di cui si ha bisogno per iniziare
a sviluppare un sito.
• Gestisce diversi prodotti e frameworks (come
WordPress, Umbraco, Orchard…).
• Si integra con IISExpress
• Maggiori info: http://www.microsoft.com/web
Cosa devo sapere per cominciareTEMA: pacchetto che definisce l’asppetto del sito,
costituito da CSS, immagini, file di layout, template
per i controlli.
Cosa devo sapere per cominciare
LAYOUT: Organizzazione
delle pagina web del sito
come insieme di ZONE in
cui posizionare WIDGETS
Cosa devo sapere per cominciare
LAYER: gruppo di
WIDGETS attivate da una
regola di visualizzazione,
ad esempio l’url corrente
o lo stato di
autenticazione dell’utente
Cosa devo sapere per cominciareCONTENT: Sono le entità gestite da Orchard. Una
pagina, un post di un blog, un commentoUn CONTENT è
composto da PART
(funzionalità) e FIELD
(informazioni). POTETE
CREARE I VOSTRI
CONTENT
PERSONALIZZATI!
DEMOCreare un sito web con Orchard
Qualche link utileo Orchard project: http://www.orchardproject.net/
o Il progetto su Codeplex: http://orchard.codeplex.com/
o Articoli su DotNetCampania:
http://dotnetcampania.org/wikis/articoli/
o Il mio blog: http://dotnetcampania.org/blogs/michele
o Qualche mio video su Vimeo: http://vimeo.com/40365645 ,
http://vimeo.com/24833817, http://vimeo.com/24826130
Valutazione – Codice CMS5
www.dotnetcampus.it/eval -> CMS5
Thanks