introduction to umbraco
DESCRIPTION
This is an introductive presentation about Umbraco "the friendly CMS"TRANSCRIPT
Umbraco
Sebastiaan JanssenRoel Snetselaar
07.23.2009
“The friendly CMS”
Agenda
Introduction Facts Sales overview Technical overview Future Alternatives
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)
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
Introduction - Umbraco corporation
Umbraco training Umbraco certification Umbraco.tv Umbraco Pro subscriptions Umbraco solution providers Production and funding Codegarden
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
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)
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
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
Sales overview - Sites on Umbraco
Peugeot.com Heinz.com Wired.co.uk Hasselblad.com Cokecce.co.uk Vriendenvanamstel.nl Johma.nl Sandisk.com
Sales overview - Companies
Mirabeau Axendo LBi group Belgium Reed business Arlanet Tribal Internet Marketing Clockwork Guilty People
(NL & BE companies)
Technical overview - Basics
Developer Focused Embracing XSLT Master pages
Fully Extensible .NET User/Custom Controls Events API Webservices
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
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.)
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
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
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
Questions?
Getting in touch
Sebastiaan Janssenwww.cultiv.nl/blog
www.twitter.com/sebastiaan
Roel Snetselaarwww.umbmagazine.com
www.twitter.com/roelsn
Note: This presentation is made by two Umbraco enthousiastics, we are not affiliated with the Umbraco corporation.