What is Umbraco?

Umbraco is an open source content management system (CMS) platform for publishing content on the World Wide Web and intranets. It is written in C# and deployed on Microsoft based infrastructure. Umbraco is the choice of many organizations because of its no-cost, open-source licensing, its simplicity, and its unlimited potential.

Umbraco provides a full-featured web content management system that is easy to use, simple to customize, and robust enough to run the largest sites. Umbraco is a free, open-source web cms built on the Microsoft .NET Framework. It is easy to use, simple to understand, and is highly extensible using industry-standard languages and patterns such as HTML, CSS, jQuery, and C#.

In order to provide top-level web hosting service, ASPHostPortal.com offers 24/7 available technical support with professional and experienced support staffs via create ticket from helpdesk. Besides, those support staffs are been in this field for over 3 years, thus be able to offer efficient troubleshooting process, and provide the best resolutions to any issues raised by customers.

With simple and customisable editing and content creation tools, it’s easy to manage and maintain your website exactly how you want it. Umbraco doesn’t dictate how you should work – that should be up to you, not your content management system.

At Umbraco, support is paramount. They offer professional support regardless of the options you choose. From their dedicated core support team through to their friendly and helpful community at our.umbraco.org, they’ve got you covered.

Not only can you publish great multilingual websites using Umbraco out of the box, you can also build in your chosen language with their multilingual back office tools.

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.

Umbraco 10 illustration with geometrical shapes

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?

Best and Cheap Umbraco 10.0.0 Cloud Hosting Provider Special Price 15% Off

To choose hosting provider that fully support Umbraco 10.0.0 is not easy task. We highly recommend ASPHostPortal for your Umbraco 10.0.0 hosting partner. Not only offer cheap price, but also expert Umbraco 10.0.0 support team. You feel free to host your great Umbraco 10.0.0 site with their great Umbraco 10.0.0 hosting service. The following are the reasons why you should choose ASPHostPortal as your Umbraco 10.0.0 hosting partner.

Why ASPHostPortal is the Best and Cheap Umbraco 10.0.0 Cloud Hosting?

ASPHostPortal.com claims to be proud of their management staff who have years of experience working in web hosting industry. ASPHostPortal’s aim is to offer the best web hosting value to their clients by offering products and solution in an efficient and effective way.

ASPHostPortal.com – Offers Best Price

ASPHostPortal comes with eight Windows cloud hosting plan, and the prices start from $3.00/mo, normally. With the exclusive promotional link, customers can get the hosting at only $2.00/mo, 33.3% off the regular prices. And you can start your Umbraco 10.0.0 site from $4.00/mo only. That certainly makes ASPHostPortal the cheapest Umbraco 10.0.0 cloud hosting in the field. Moreover, if there is anything wrong, customers can cancel the service, and ask their full money back within the first 30 days, according to ASPHostPortal 30 Days Money Back Guarantee.

ASPHostPortal.com – Plesk Control Panel

ASPHostPortal Windows Hosting comes with Plesk control panel. Plesk is best control panel to manage windows hosting. You can easily manage your server, email accounts with few clicks. You can instantly install over 100 applications on your website with just a few clicks. You can check everything about your website including disk space, traffic, logs & statistics and many more.

ASPHostPortal.com – 99.99% Uptime Guarantee

Does ASPHostPortal really give 99.99% up time? The answer is yes. ASPHostPortal Windows Hosting servers are capable enough to make your website 99.99% available. ASPHostPortal has established a world-class infrastructure making it possible to guarantee such a high uptime percentage.  Of course there is always the possibility that some factor beyond the control of the ASPHostPortal Company will result in more downtime.  Fortunately, this does not occur too often.  Upgrades and maintenance downtime are acceptable and do not impact the uptime guarantee.

ASPHostPortal.com – Expert Support Team

In order to provide top-level web hosting service, ASPHostPortal.com offers 24/7 available technical support with professional and experienced support staffs via create ticket from helpdesk. Besides, those support staffs are been in this field for over 3 years, thus be able to offer efficient troubleshooting process, and provide the best resolutions to any issues raised by customers.

Rate this post