Latest from the umbraco blog

We're more transparent than glass. Follow us on twitter and our blog.


Monday, August 24, 2015 by Kris Deminick


Name: Kevin Giszewski

Location: USA

Job role/company: Senior Web Developer/University of Notre Dame - Mendoza College of Business

First used Umbraco: 2012 v4.7.1

What are you currently working on?

I'm working on converting legacy systems hosted on Rails and ColdFusion to .NET and I pounced on the opportunity to lead the switch and convinced the stakeholders that we should use Umbraco. Technically speaking, switching to Umbraco has been super painless. It's way easier for me to get something to market with Umbraco on Azure that it was trying to coerce Rails/ColdFusion to do things that are much easier in Umbraco. Admittedly I'm not a Rails/ColdFusion expert so I'm biased in that regard.In the end, we're cranking out marketing sites to serve the University at a very nice pace and love doing it with Umbraco.

What is your favourite Umbraco moment or achievement?

Meeting the core team for the first time during my first experience at Code Garden. I was 'star struck' and it really motivated me to go full throttle with Umbraco.

What is the piece of Umbraco work you are most proud of?

Creating Archetype for Umbraco 7. I think it helped usher in some new ways of handling complex reusable property editors.

What about Umbraco keeps you coming back for more?

Without a doubt it is the community. Strength in numbers and the willingness of social coders to share help and code for free.

What is on your desk at work?

My Umbraco 2015 package competition participation 'trophy' for Umbraco Bookshelf (which allows you to read/write books written in Markdown inside Umbraco), books about development, coffee and camera gear.

Kool things about Kevin...

I've jumped out of 20+ aircraft in mid-flight and lived to tell about them all. My two favorite hobbies are making short films and photography.

What is your favourite board game?

Axis and Allies is my favorite, but it's difficult finding someone on my level of geekness that is willing to invest a whole day playing.

Monday, August 24, 2015 by Rune Strand

UmbracoDocs has shipped

Documentation is important! It is (hopefully) used by both newcomers and veterans alike. Last Friday we launched a new version of the Umbraco documentation comprised of new content, and an overhaul of the existing docs. Needless to say we are really excited about this and hope you will be too.

Off to a good start

Most prominent, the Getting Started and Implementation sections have been completely redone with all new documentation. The Getting Started section is now a series of small tutorials and quick guides to get off to a great start. It covers all the basics and contains links to video tutorials and more extensive information. Implementation gives an overview of Umbraco’s default routing and request pipeline. Necessary knowledge for the developer who wants to start using controllers and custom routing.

Screen Shot 2015-08-24 At 22.19.29

Developers Reference

Another area that has received a lot of attention is the Developers Reference section. The structure of the this section has been simplified to make it easier to find what you need, and references to legacy code have finally been removed. This should make the documentation much more readable, especially for newcomers.

Step by step

We have created a new section called tutorials, where more in depth tutorials can be easily found. Right now it only contains a couple of but the goal is to add more as needed and we will happily receive suggestions and submissions for this section.

Github & contribution

The documentation still lives on Github and is pulled directly from there ensuring that the documentation is always up to date. Another thing that is pretty great is the fact that the Github Repository for the documentation is now called UmbracoDocs and not Umbraco4Docs finally resolving this issue. It just makes so much more sense.

We hope you find the new documentation useful and that the new structure will make it easier to find what you need. If you find any mistakes, broken links or glaring oversights, please create an issue on github so we can get it fixed. It is super easy to do, simply click the “New Issue” button and describe the issue.

Github -issues

You’re of course also welcome to contribute to the documentation yourself. Either by cloning the repo (the way to go if you are doing larger pull requests) or editing the file on directly on Github and creating a pull request there. You can read more about contribution to the docs here

Friday, August 21, 2015 by Sebastiaan Janssen

After a successful beta run of Umbraco 7.3.0 we’re almost ready to put it out there in it’s final form. We’ve also made sure to make Courier compatible with 7.3.0.

A bit surprising for a beta version, but as a testament to it’s quality, we’ve had some reports of sites going live on 7.3.0 beta3 in the past few weeks. We got great feedback from the early adopters who found some good bugs for us to fix.

Last week, for example, our friends at Crumpled Dog went live with on 7.3.0 beta3 using the fancy new way of effortless load balancing.


Jeavon Leopold from Crumpled Dog adds:
“BoxNation is deployed on Azure so that it can be quickly scaled to handle extreme amounts of traffic for short periods of time. With Umbraco versions prior to v7.3 when a new server came online the deployment would have to update umbracoSettings.config with the new endpoint, this would cause the application to be restarted on every server, the last thing you want when the website is already under pressure. With Umbraco v7.3 this problem is gone thanks to the “super-duper anonymous load balancing”!  There is also added benefit for the content editors as publishing content now takes the same amount of time regardless of how many servers are online, previously the more servers (and there can be a lot!) the longer it took as each was pinged before completing.”

Today we’re announcing the availability of the 7.3.0 release candidate, which we hope to release in final form the next couple of weeks.

There’s one important bug to note in this version: if you’re using the new way of doing load balancing and want to do scheduled publishing or scheduled tasks, this will not work out of the box currently. As a workaround, the regular recommended way to do load balancing like you would do before 7.3.0 still works and does not have this issue.

We’re also happy to announce today that Courier has been updated to work with 7.3.0 and we’ll be managing the Courier project like the core, so we will also have a changelog for each release and nightlies being built while we’re working on it. Courier 2.51.0 final will be available at the same time as 7.3.0 final. And this is also how we’ll work in the future, with each new Umbraco release there will always be a Courier release that’s compatible with it.

Umbraco is available from it’s release page as usual.
Courier is available as a zip file as a hotfix, complete Umbraco package and as a version for use with Umbraco as a Service.

We look forward to your feedback on the issue tracker for both if you find anything that’s not quite right.