Umbraco is a fully-featured open source content management system with the flexibility to run anything from small campaign or brochure sites right through to complex applications for Fortune 500’s and some of the largest media sites in the world.
Umbraco is easy to learn and use, making it perfect for web designers, developers and content creators alike.
Umbraco is strongly supported by both an active and welcoming community of users around the world, and backed up by a rock-solid commercial organization providing professional support and tools. Umbraco can be used in its free, open-source format with the additional option of professional tools and support if required.
Why Should You Use Umbraco?
The award winning, responsive CMS
Umbraco is one of the most deployed CMS systems on the Microsoft stack.
Umbraco CMS offers the power and flexibility to run anything from pure publishing sites and large media sites, to complex applications for Fortune 500 companies. Massively extendable, there is no limit to what you can do.
It’s FREE & Open Source
Umbraco is a completely free and Open Source CMS built upon Microsoft’s .NET Framework.
With no ongoing license fee Umbraco is both a powerful and cost effective CMS solution.
Umbraco Cloud Hosting
Umbraco can be hosted on any Windows Server but if you’d prefer to remove the stress of managing and setting up your own website hosting then Umbraco offer an amazing hosting solution called Umbraco Cloud.
Let Umbraco manage your website hosting so you can concentrate on your website and business.
Managing your website couldn’t be easier than with Umbraco CMS.
- Multiple Site Management, run and manage multiple websites from a single Umbraco installation.
- System Integration, easy integration with any 3rd party tool.
- Cross-Platform, manage not only websites but also mobile apps, intranet sites, rich-media and e-commerce.
- Responsive CMS, manage content on the go with your smartphone, tablet or laptop.
- Out-The-Box Features, 301 redirect management, health check dashboard, device preview and lots more features to help you with your website.
Creating content couldn’t be easier than with Umbraco CMS.
- Easy to Learn & Use, super simple CMS interface, a wealth of documentation, training videos and the famously helpful Umbraco community.
- Multi Lingual, in built support for multi-lingual sites.
- Role Based Access Levels, easily assign different publishing rights for your website administrators.
- Media Library, manage all your media assets from a single location. Scale and crop your images directly within Umbraco.
- Schedule Content, automatically publish and unpublish content whenever you want.
Designers & Developers
Extending your website couldn’t be easier than with Umbraco CMS.
- Integrate with Business Systems, open and flexible architecture allows for easy integration with any existing system.
- Easy to Use API’s, Umbraco API gives you programmatic access to everything in the Umbraco CMS.
- Performance Boosts, with image and content caching built in, your Umbraco powered websites will be lightening fast.
- Custom Code, using Razor, User controls or XSLT you can develop with whatever approach you prefer.
- Design Freedom, Umbraco places no restrictions or set frameworks to your front-end giving designers maximum freedom for their design creations.
Umbraco 10 is both the first of many and contains many firsts. It is the first on the new major release cadence, it’s a long-term support major, it has full support for cross-platform development, running on the latest framework, supports WebP images, and much more. Let’s take a look at why Umbraco 10 is the best version of Umbraco yet and a great starting point for new projects
First Major on the new Release Cadence
If you’ve been using or following Umbraco for a while, you might be surprised that a new major is coming out just 8 months after the release of Umbraco 9. Historically new Umbraco majors have been released with multiple years in between and were more often than not huge overhauls to both the UI and API layer. This meant that upgrading to a new major version, while tempting, was a big undertaking with numerous breaking changes and migration of data, code, and more. We want to change this.
A move to “proper” semantic versioning was announced along with a new release cadence to make releases more predictable and upgrades as easy as possible. This has resulted in minor releases every 6 weeks, with new features and improvements. And from this release forward, a new major will be released every 6 months, aligned with the .NET release cadence, to ensure that Umbraco developers can always run on the latest available technology. It also has the advantage of making it possible to provide larger changes on a steady and predictable cadence.
That all means that with Umbraco 10 you are running .NET 6, ASP.NET Core 6, and C#10 – and by being a major release the development team has had the opportunity to properly address some long-standing issues and legacy technology.
Long-term Support (LTS)
Not only have we aligned Umbraco releases to the .NET release cadence, but it is also aligned with Microsoft’s LTS policy for the underlying framework.
As .NET 6 is an LTS release, so is Umbraco 10. The next LTS release of .NET will be version 8 targeted for release in November 2023 and Umbraco 13 will be released shortly after as an LTS version. Again, this should help make it easier to predict releases and plan for future projects.
Umbraco is a cross-platform CMS
Huge steps were made toward extending Umbraco’s cross-platform capabilities with the release of Umbraco 9 and the move to ASP.NET Core but there were still some hurdles to overcome when running Umbraco on Unix.
We’re pleased to announce that as of Umbraco 10 we now have full support for both Windows and Unix-based platforms.
Technically, this has been achieved by introducing a new embedded database option for local development. Say hello to SQLite, a fully cross-platform capable file-based database.
SQLite replaces SQL Compact Edition (CE) as the quick and easy way to spin up Umbraco locally. Installing and running Umbraco is now the same across all platforms, all you need is to have the .NET SDK installed and you can follow the same installation instructions anywhere.
Now running .NET 6
Many of the new features and improvements you get access to with Umbraco 10 comes from the underlying framework update from .NET 5 to .NET 6.
There are multiple areas that have improved performance and a notable new version of C# (C#10) adds features to simplify development and enhance productivity such as Filescoped Namespaces, and Constant Interpolated Strings. If you look at Umbraco source code you might notice an even cleaner solution – not only do you get access to all these great new features, they’re already being used in the Umbraco Core to make things easier to maintain and use going forward.
Nullable Reference Types
This is another one of the big new features in C#10 and it has been a big focus to enable this by default for the Umbraco core. You can of course also make use of it for your own Umbraco projects, it’s enabled by default for new projects, and you can opt-in on existing projects.
Probably the fastest Umbraco in the world…
As mentioned above .NET 6 does provide some performance gains over previous versions- That coupled with the huge increase in performance we saw with Umbraco means there’s never been a better time to start with Umbraco.
More performance + WebP support
.NET 6 is not the only thing that helps boost performance in Umbraco 10. ImageSharp, the powerful image processing library used in Umbraco, has been updated to version 2 and this also comes with a number of performance enhancements and support for encoding and decoding the webp file format – this has been a much-requested for quite a while now and it’s great to see it fully supported in Umbraco 10.
Umbraco Forms 10 and Umbraco Deploy 10
Also released today are new versions for both Umbraco Forms and Deploy. While they are new major versions, the changes have been made primarily to ensure full support for running on Umbraco 10 and .NET 6.
You can read the details in the version-specific upgrade notes for Umbraco Forms and Deploy.
Getting started with Umbraco 10
Getting Umbraco 10 up and running is just as easy as you are used to (and even easier if you’re on MacOS or Linux).
Umbraco 10 on Umbraco Cloud
From today, Umbraco 10 is the default version for new projects created on Umbraco Cloud – it really is the easiest way to start a new project – so why not head on over and create your next project or take a free 14-day trial?
Install on your own
If you’re installing Umbraco elsewhere the standard installation instructions is the way to go, and if you are upgrading on-premises installations remember to check the version specific documentation for Umbraco 9 -> 10.
Get off to a great start with Umbraco 10 documentation
The Documentation Curators and core developers have been busy updating Umbraco documentation for the new release. I’ve already linked to a few of the articles but there are more that have been updated (and more coming):
- Version-specific upgrades from 9 to 10
- Nullable Reference Types
- Breaking changes
The reference documentation for Configuration has also been updated with a new structure, separating out the Configuration for Umbraco on ASP.NET Core (Umbraco 9+) and ASP.NET (Umbraco 7 and 8).
Start using Umbraco 10 today
Umbraco 10 is available everywhere you get your Umbraco and we’re proud of this new major. So many new improvements and updates that will make your Umbraco sites faster and a delight to work with.
The new features are enabled by the upgrade to .NET 6 (and all the other dependency updates) offers many new features for developers, and the response, even before the release has been amazing. We’re thankful for our wonderful community that has helped test and verify the release. The extended release candidate phase (6 weeks for a major) has been really productive, not least thanks to community feedback and resulted in no less than 5 RCs💪
Umbraco Hosting Provider Recommendation
Are you looking for cheap Umbraco hosting? Finding a high quality cheap Umbraco hosting provider is crucial for your web application. Your Umbraco application can only run smooth if it will be hosted on a server which can provide a higher up time & plenty of computing resources. There’re thousands of web hosting providers which offer asp.net hosting, but choosing cheap Umbraco hosting provider is a time consuming task. To make your buying decision easy we’ve concluded 3 best yet cheap Umbraco hosting providers which are reliable and offer affordable Umbraco hosting so that every one can afford it.
|Host 1 Site||Host 1 Site||Host 5 Sites|
|1 GB Disk Space||1 GB Disk Space||1 GB Disk Space|
|10 GB Bandwidth||10 GB Bandwidth||20 GB Bandwidth|
|Dedicated Application Pool||Dedicated Application Pool||Dedicated Application Pool|
|Support UTF-8 Domains||Support UTF-8 Domains||Support UTF-8 Domains|
|30-Days Money Back||30-Days Money Back||30-Days Money Back|
|Latest ASP.NET||Latest ASP.NET||Latest ASP.NET|
|Plesk Control Panel||Plesk Control Panel||Plesk Control Panel|
|Windows 2008/2012||Windows 2008/2012||Windows 2008/2012|
|SQL Server 2008/2012/2014||SQL Server 2008/2012/2014||SQL Server 2008/2012/2014|
|Latest MySql version||Latest MySql version||Latest MySql version|