Formation au développement Umbraco
Formation à la gestion et au développement de sites web sur la plateforme Umbraco
Objectifs
Formation à la gestion et au développement de sites web sur la plateforme Umbraco, outil de gestion de contenu open source.
Acquérir les bases nécessaires à :
- l’administration d’Umbraco
- le développement de modules personnalisés
- l’intégration de solutions et de sources de données tierces dans l’environnement Umbraco
Public
Développeurs ASP.Net
Pré-requis
Connaissance du framework Net 2.0, 3.5 recommandé.
Pratique de Visual Studio ou Webmatrix.
Familiarité avec l'environnement Umbraco recommandée
Programme
1. Présentation générale Umbraco
a. Architecture
i. Pages
ii. Différents types de nœuds : pages, media, doctypes, styles, members , doc, etc.
iii. Templates et types de documents
iv. Macros
b. Technos et langages utilisés (razor, xslt)
c. Packages
i. Installation et repository
2. Bases techniques
a. Types de documents
i. Création d’un doctype et ajout d’attributs
ii. Focus sur le Rich Text Editor
iii. Création d’un Data Type – Ultimate Picker
b. Création d’un template associé à un doctype
c. Umbraco Razor
d. Création d’une macro associée au doctype
i. Avec paramètre à l’appel
ii. Avec paramètre GET ()
iii. Avec un média stocké dans un nœud Media
iv. UserControls
e. Vue d’ensemble de l’API
f. Gestion du cache
g. Feuilles de style
i. Créer une feuille de style pour le Rich Text Editor
h. Gestion des Members
i. Création d’un Member
ii. Gestion des droits
i. Vue d’ensemble des Event Handlers
j. Instances multi-sites
i. Hostname
ii. Dictionnaire
iii. Site multi-langue
k. Fichiers de configuration
i. UmbracoConfig
ii. Url Rewriting
iii. Url Character Replacement
iv. Web.config