Getting Started

All the basics of using Umbraco v7. From making a local installation to extending the backend.

Setup

Covers how to install and configure your Umbraco installation
Requirements
What is needed to run Umbraco?
Install
How to install Umbraco
Request
Finds the matching content for the request
Server Setup
Setting up a SQL server for your installation

Data

Define content entry points with document types and datatypes.
Document Types
Content has a content type that defines its data
Data Types
It has a template that defines its presentation
Content Entry
Based on the schema a template is loaded

Design

Create templates and views with your own markup and use Razor to render content.
Templates
Template is rendered with Razor
Razor
Model refers to the found content
Content API
There are API’s to query media, members and content in the cache
MVC
Template is rendered with Razor
Events
Model refers to the found content
Forms/Controllers
There are API’s to query media, members and content in the cache

Extend

Extending Umbraco with custom sections and editors
Property Editors
Template is rendered with Razor
Trees
Funky javascript
Editors
Make things pretty and UNICORNY
Angular JS
And use client dependency to optimise
class

Services

Extending Umbraco with custom sections and editors
Property Editors
Template is rendered with Razor
Trees
Funky javascript
Editors
Make things pretty and UNICORNY
Angular JS
And use client dependency to optimise