Search documentation

# 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

#### Code

##### 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