Afraid of Umbraco CMS because it’s based on ASP.NET? Find out why you shouldn’t listen to the critics

The Umbraco content management system is one of the most flexible and versatile of its kind. You can do pretty much anything with it – from organizing and updating your website to e-commerce to providing for online gaming solutions. Whatever you want your website to do – Umbraco CMS can do it.

And yet there’s been a lot of hate going its way. The biggest reason for that is because it’s based on Microsoft’s ASP.NET framework. Many developers nag and complain about it. The truth is that they’re wrong to think this way.

Why does this matter to you as a business owner? Think of it this way: the way your website performs and what you can do with it (and even how it looks) is based on your content management system. Not just the skills of the developer! In turn, the CMS is limited by the programming language upon which it is based.

In other words: if you want a content management system that does what you want it do, you’ll have to find one that’s based on a framework that’s equally solid and flexible.

Umbraco was build on the ASP.NET framework for good reasons. We’ll share 5 of them here with you.

5 solid reason why business owners should trust in ASP.NET

1. It’s solid and bug-resistant

 ASP.NET is coded in what they call a “compiled language”. This means it’s got to be programmed within a strict system. If you don’t, the programming software will reject your string of code. This is different to most “scripting languages”, such as JavaScript and PHP, who are more forgiving to the programmer.

Why does this matter to you? Because it means the programming language inherently filters out mistakes. Whereas mistakes made in many dynamic languages are only found until “runtime”, i.e. when a piece of software is actually running!

ASP.NET’s strict parameters leave you, the user, with a system that’s less buggy and safer against viruses. Not so bad, is it?

2. It’s free to use

Just like Umbraco itself, you can use ASP.NET without spending a dime. I bet you didn’t see that one coming from Microsoft, did you? Turns out Microsoft is not as bad as a lot of people like to imagine – certainly not worse than, say, Google or Apple.

3. It’s open source

That’s right. Microsoft has no problems letting others develop software with ASP.NET. They’ve revealed the source code, so any developer can tailor-fit a solution for YOUR website.

It also means Microsoft takes “outside” advice when it comes to improving the framework. This means more frequent – and better – updates to the core of your content management system.

Read more about Umbraco as open source CMS here.

4. It allows Umbraco to do what YOU want it to do

Other programming languages like PHP might be easier to learn, but once you learn ASP.NET you can do pretty much anything.

In practice, this means that ASP.NET can do things you can’t do with PHP. This goes all the way from the way you want your website to look, to what you want to be doing with it.

This is the reason a good Umbraco CMS developer can seamlessly integrate components, such as shopping carts or billing software, into your website. They wouldn’t have been able to do that with PHP – or at least they’d be severely limited in their options.

5. It’s cheaper for YOUR business

Going with a CMS based on ASP.NET will save YOU money.

Here’s why: even though ASP.NET is for the experts, it’s become increasingly easy to use. In fact, developers are praising its easy deployment and adaptation.

That means they can work faster and more efficient. Add to that the fact that ASP.NET is less prone to bugs from the start, you’ll begin to see why a good ASP.NET doesn’t have to be super-expensive. The programming is cleaner and support is easier to maintain.

So there you have it – the 5 reasons why Umbraco is based on ASP.NET.

Would like to know more about what Umbraco CMS can do for your business?

At Burada Inc, we’re specialised in implementing and supporting Umbraco. We’d love to sit down with you and talk about how Umbraco can help YOUR business get organized and more efficient. Contact us if you’ve like to talk to someone about your business.

Call us any day, no strings attached, to hear what we can do for you:


What our customers are saying

Burada's technical skills are top of the line.
- SpeedPlexer
Performed exactly what I was looking for. Great communication! I look forward to working with Burada again!
- nFlux Solutions
Burada took a concept that I was not sure was even possible and had it to me in just a few days. The program works better than I could ever imagine, and I would recommend their work to anyone looking for a fast, reliable and knowledgable programmer.
- Entwined
So far Burada has completed all we've asked for in a timely manner. They are very easy to work with.
- IT Powered
5 star work done by the Burada team.
I use Burada every time I need some programming done now because of his speed and reliability, they're one of the best!
- Atherbys
Burada's low key, no nonesense approach to provide us with solutions to complex challenges has been ideal for us.
- Advanced Assessments
Burada did a great job communicating and I would highly recommend them to anyone looking for a programmer they can trust over the web.
- GoToMyPortal