28
Umbraco Sebastiaan Janssen Roel Snetselaar 07.23.2009 “The friendly CMS”

Introduction to Umbraco

Embed Size (px)

DESCRIPTION

This is an introductive presentation about Umbraco "the friendly CMS"

Citation preview

Page 1: Introduction to Umbraco

Umbraco

Sebastiaan JanssenRoel Snetselaar

07.23.2009

“The friendly CMS”

Page 2: Introduction to Umbraco

Agenda

Introduction Facts Sales overview Technical overview Future Alternatives

Page 3: Introduction to Umbraco

Introduction

Open source ASP.NET, C# MIT license http://en.wikipedia.org/wiki/MIT_License

Web Platform Installer Wish: simple, beautiful, intuitive (quote Niels Hartvig)

Page 4: Introduction to Umbraco

Introduction - Umbraco corporation

Founded by Niels Hartvig (DK) Also in the company

Per Ploug Hansen (DK) Tim Geyssens (BE)

Ownership Umbraco project intellectual property

Community commitment

Page 5: Introduction to Umbraco

Introduction - Umbraco corporation

Umbraco training Umbraco certification Umbraco.tv Umbraco Pro subscriptions Umbraco solution providers Production and funding Codegarden

Page 6: Introduction to Umbraco

Introduction - Umbraco community

Core development team (currently 9 people) MVP’s (currently 6 people) Our Umbraco http://our.umbraco.org

Forum Wiki Project / package repository People

Codeplex

Page 7: Introduction to Umbraco

Facts

Started in 2000 Version 1.0 released in 2003 Open source since 2004 Currently in top 10 open source .NET CMS

world wide Number 1 download WPI http://www.microsoft.com/web/gallery/

2005 - 4000 installations 2006 - 15000 installations 2009 - 70000 installations (based on ping-back)

Page 8: Introduction to Umbraco
Page 9: Introduction to Umbraco

Sales overview

Determine target No license cost

More budget for development, usability, testing, design, integration, thus higher quality

No vendor lock-in Low total cost of ownership Community support Community extensions Small sites & large sites

Page 10: Introduction to Umbraco

Sales overview - End-users

Browser based (works in IE, FF, Safari, Chrome)

Intuitive and easy to use Word / live writer integration Simple workflow management Different roles/user types Content versioning, scheduling, notifications Translation interface includes XML export /

import for translation agencies

Page 11: Introduction to Umbraco

Sales overview - Sites on Umbraco

Peugeot.com Heinz.com Wired.co.uk Hasselblad.com Cokecce.co.uk Vriendenvanamstel.nl Johma.nl Sandisk.com

Page 12: Introduction to Umbraco
Page 13: Introduction to Umbraco
Page 14: Introduction to Umbraco
Page 15: Introduction to Umbraco
Page 16: Introduction to Umbraco
Page 17: Introduction to Umbraco
Page 18: Introduction to Umbraco
Page 19: Introduction to Umbraco
Page 20: Introduction to Umbraco

Sales overview - Companies

Mirabeau Axendo LBi group Belgium Reed business Arlanet Tribal Internet Marketing Clockwork Guilty People

(NL & BE companies)

Page 21: Introduction to Umbraco

Technical overview - Basics

Developer Focused Embracing XSLT Master pages

Fully Extensible .NET User/Custom Controls Events API Webservices

Page 22: Introduction to Umbraco

Technical overview - Developers

API allows for easy extension While maintaining ability to upgrade to new

versions Excellent existing CMS functionality

Allows developers to focus completely on writing real code

Developers spend very little time on setting up the framework and more time on doing what they love: writing software

Page 23: Introduction to Umbraco

Technical overview – Frontend

Complete control over HTML output Develop master pages, CSS, Javascript & XSLT

from within Visual Studio SEO Friendly

Adjust document types to add missing fields Easy XSLT examples available to get a flying

start (navigation, breadcrumbs, news lists, sitemap, etc.)

Page 24: Introduction to Umbraco

Technical overview – Develop / deploy

Development environment IIS & SQL 2005 or 2008 VS2008 & .NET 2.0 or 3.5 / TFS

Deployment Copy files Export and import document types Content migration, manually or via Courier

Page 25: Introduction to Umbraco

Future

Umbraco 4.1 will be native .NET 3.5 (late 2009) Image cropper built in Spellchecker Content tree reworked, completely in jQuery

Umbraco 5 will be a rewrite using ASP.NET MVC (late 2010) Full development support by Microsoft

Umbraco 4.1 will be stable and supported post release of Umbraco 5

Page 26: Introduction to Umbraco

Alternatives

SiteCore Good product but expensive Lots of functionality, might be overkill

N2 & MojoPortal Backoffice does not look good, not user friendly Have to write code for almost anything you want

to do DotNetNuke

Out dated & frontend work is very complicated, takes up a lot of developer time

Page 27: Introduction to Umbraco

Questions?

Page 28: Introduction to Umbraco

Getting in touch

Sebastiaan Janssenwww.cultiv.nl/blog

www.twitter.com/sebastiaan

[email protected]

Roel Snetselaarwww.umbmagazine.com

www.twitter.com/roelsn

[email protected]

Note: This presentation is made by two Umbraco enthousiastics, we are not affiliated with the Umbraco corporation.