Why Umbraco is a great fit for you as a developer

Are you looking for a CMS that’ll give you full flexibility? A CMS that doesn’t get in the way of things but instead lets you unfold your talent, ideas and creations in order to build websites that’ll impress - or simply just work as intended. All while keeping your editor, boss or client happy? Then look no further. With Umbraco, you get a clean slate Open Source ASP.NET CMS so you can build and extend your website exactly the way you need to.

We’ve got over 225,000 active developers in our worldwide Umbraco community, who have already embraced the powers and joys of using a flexible CMS.

Why do they all love working with Umbraco? We have gathered the main reasons right here:

A flexible CMS - do things your way

The Umbraco source code is free and available on GitHub under the MIT License, so you can download it and start crafting websites in Umbraco today. Need to build a site with multiple subpages including images, videos etc.? No problem. Need to build a simple site with a straightforward contact form? No problem.

Whatever type or scale of your project, Umbraco will be able to handle it - and the cherry on top; with Umbraco’s well-known editor friendly UI, no matter how complex a site you’re building, you know that your editors will still find it a breeze to edit. Oh, and the cherry on top of the cherry - there's no need for you to spend time learning a new coding or templating language as Umbraco is based on C#, javaScript and Razor. 

Neat and clean in order to provide you with power

Our aim with Umbraco is to always make it simpler - simpler meaning faster, more intuitive and perhaps most importantly, ensure that it doesn’t get in the way of your code. By giving you a neat and clean start, you are able to configure your site just the way you want to. No extra, unnecessary code and no limitation as to where you want to take it. 

That doesn’t mean Umbraco is without nice features. With things like the built-in caching as well as Razor templating, C# APIs, customizable backoffice, support for multilingual and powerful search features, you get efficient and helpful tools and great performance right out of the box. And with regular updates to the software provided by Umbraco HQ, you are sure to always be using an up-to-date and modern piece of software - you can even follow our Product Roadmap to see what we currently have in the works and what to look forward to in the future. 

Integrate and extend as much as you want

Do you need to make integrations to 3rd party tools? Whether it’s your e-commerce platform, your CRM, a 3rd party personalisation engine or your on-premise legacy business systems - you can add it to your Umbraco project due to our easy to use, well documented open APIs. 

And if you are looking for a specific feature that’s not part of the Umbraco core package, not to worry, chances are that it’s already out there for you to implement to your site. With Umbraco Apps and the more than hundreds of community Packages, you have ready-to-use Umbraco plug-in features and functionalities right at your fingertips, without you having to build it from scratch.

And if something is missing, guess what, you’re never stuck as our open source code means you’re able to customise features and fixes to fit your site’s exact needs.  

How to become an Umbraco developer

You might be sat thinking; what does it take to become an Umbraco developer? And let’s be honest - if you’re brand new to the system it will require a bit of good old training, researching and, of course, practise to fully master all the great features of Umbraco. With that being said, if you are familiar with .NET and manage to get off on the right foot, the learning curve won’t become that steep and soon you’ll be able to take full advantage of the delightful flexibility you get with Umbraco. So, about that right foot, here are our top 3 recommendations: 

1. Official online Umbraco Training and Certification.

We offer 8 different Umbraco training courses that’ll each teach you best practice when it comes to various features and functionalities in Umbraco. And with each course you complete, you’ll earn official Certification Points that’ll go towards your official Umbraco Certification status; Umbraco Certified Professional, Expert or Master.
Best place to start? Umbraco Fundamentals. A 1-day live online course that’ll give you the skills to build a basic Umbraco website from scratch and will give you the official Umbraco developer title: Umbraco Certified Professional.

2. Step-by-step video tutorials on Umbraco TV

On Umbraco TV you’ll find a video library full of friendly step-by-step tutorials, made by us, Umbraco HQ, to ensure you’re shown best practise approaches. Take your Umbraco skills to the next level whenever and wherever it suits you. Full access to all videos costs just €19/month, but why not start with the basic videos (they are free!)

3. Written documentation

On the dedicated Umbraco community site; Our.Umbraco.com, you’ll find written technical documentation, how to get started guides and other helpful resources to get you going with Umbraco as well as help expand your knowledge.

 

Access to support from Umbraco HQ developers

If you’re working on a business-critical site, we know it can be reassuring - and sometimes even a requirement - to have access to professional and timely technical support. That’s why we offer the Umbraco CMS in three different ways; Free (no support), Professional or Enterprise. The latter two both include access to our Umbraco HQ support team.

A team of highly skilled and trained Umbraco developers, who are able to provide you with guidance and answers in a timely manner. With a support agreement, you also get access to Umbraco resources such as Umbraco TV, Umbraco Forms and training, and with Enterprise, you get the unique option to get a Senior Developer from Umbraco HQ look at your code through the use of Architectural Advising or Code Review. Umbraco support starts from €5000/year.

The page ALL Umbraco developers have bookmarked 📌

On our dedicated community site; Our.Umbraco.com we have gathered everything you need as an Umbraco developer:

  • Technical documentation ✔️
  • A dedicated Umbraco developer forum ✔️
  • Overview of available Packages and add-ons for Umbraco ✔️
  • How to contribute ✔️
  • Videos - tutorial and other Umbraco related and inspiring videos ✔️
  • How to get started ✔️
  • Community-related resources - meetups, festivals, MVPs etc ✔️
  • Download Umbraco ✔️

 

Our friendly developer community 💙

What keeps Umbraco developers coming back? First of all, it’s the CMS and the flexibility and freedom it provides them with in order to make their day-to-day job simpler and more delightful. Second of all - the friendly Umbraco community. A community that currently consists of over 225,000 talented developers worldwide.

How does that benefit you, you may ask? Well, if you have an Umbraco related question - go ahead and ask it in the "Our Umbraco" Forum and one (or more) people from the community will get back to you with a helpful answer. Also, all those Umbraco Packages - guess who built those for you, yep, awesome people from the community 🙌 

And because Umbraco is Open Source, we owe a lot of credit to our talented and helpful community when it comes to the evolvement of the CMS. Not only do we get helpful pull requests fixing bugs and suggestions for suitable features, but we also get valuable feedback from the people who use Umbraco every day.

And you can become part of it. You can contribute with PRs or Packages, ask or answer questions or maybe even join Umbraco meetups, festivals or conferences happening around the world - the absolute best way to “feel” what Umbraco is and discover why Umbraco developers say it’s much more than a piece of software. How to become “a member” of the community? It’s simple - just participate and contribute in a way you’re able and soon you’ll discover why we call our community the friendliest on this planet.  

A helping (time-saving!) hand: Umbraco Cloud

Imagine if your boss so very kindly hired a person to take care of all the tedious admin tasks for you; installation, site set-up, https registration, regular bug and security upgrades, deployments… Things that are necessary, but time-consuming and, let’s be frank - boring. You’d rather spend your time building great websites, right? This is where Umbraco Cloud comes in as your new time-saving digital colleague.

Based on the best and most innovative Cloud platform on the market - Microsoft Azure - we have built Umbraco Cloud as not just the perfect hosting for your Umbraco site, but also packed it with features specially designed to take tedious tasks off your hands. Umbraco Cloud provides you with safe and easy one-click deployment and upgrades as well as a better workflow for your entire team, making it simpler to get an overview of the progress as well as work alongside each other - say “goodbye content freeze!”. It’s all you love about the Umbraco CMS in its most perfect “home” in the Cloud.

Umbraco Cloud is amazing - but don't just take our word for it...

How much does this helping hand/home cost? Umbraco Cloud pricing starts from just €25/month. Comparing that with costly developer hours, that’s quite a bargain if we may say so 😉   

Intrigued? Why not have one of our Umbraco HQ developers show you some of the main features of Umbraco Cloud in our free live webinar - the best way for you to get a feel of what Umbraco Cloud is able to do for you and your team. 

Or if you want to play around yourself, a free 14-day, no strings attached, Umbraco Cloud trial is just 2 mins away   

 

How to continue your Umbraco journey  

What’s next? We have gathered the 3 best ways for you to go on from here ensuring you get the best start to your Umbraco journey:

3 ways to start your Umbraco Journey >>