How To Make Your Site Screen Reader Ready

How To Make Your Site Screen Reader Ready

With all the improvements in the Web Design in the last couple years it’s easy to forget to make your site accessible to screen readers. Thankfully screen readers have a couple of tricks up their sleeves to help you make your site sound as pretty as it looks.…

Read this article

TeamCity and Web Deploy: Silent unlogged failure

TeamCity and Web Deploy: Silent unlogged failure

Setting up TeamCity on a new server can be frustrating. Every time I try it, I run into a new issue. The latest of these issues was missing .targets files. The first missing targets file, Microsoft.WebApplication.targets, resulted in all sorts of errors. The second missing .target file, Microsoft.Web.Publishing.targets, resulted in silent, unlogged failure. This is how we resolved them.…

Read this article

Guide for setting up TeamCity for Umbraco development

TeamCity is an awesome tool for automating builds, deploys, and tests. For each of our projects, we might have many developers/designers working away on a site. We needed a way for our dev site to stay up-to-date without someone having to manually push code. This is why we like TeamCity. We can set TeamCity up to watch our code repositories, automatically publish new changes, and run all sorts of unit tests without anyone lifting a finger. This is how to get it all set up.…

Read this article

How to find if Umbraco 7 Debugging is Enabled in AngularJS or Javascript in the Backoffice

When creating a new functionality in the Umbraco 7 backoffice such as a property editor or custom section, it is sometimes necessary to print out some debugging information to verify that the models are what you expect. This post describes how to check whether debugging is enabled in Umbraco 7 and then how to use that information in your AngularJS controllers and views.…

Read this article

Disabling Request Validation in Umbraco CMS

In a recent upgrade of a very old Umbraco CMS WebForms site to 6.x I found a trick with getting the request validation disabled on a template level instead of for the entire web site through the web.config. I'm posting this blog because the original blog by Grant Thomas seems to have disappeared.  The blog was referenced on Stack Overflow and luckily its still available as a cache on Google.…

Read this article

How to Redirect the Umbraco Media Path to Another Location

How to Redirect the Umbraco Media Path to Another Location

Ever needed to change the location of where the media is stored to a second server on your network or to a CDN or something like Amazon S3?  This post should help you configure Umbraco to not only save the media in the backoffice correctly, but server the correct image urls.…

Read this article

Umbraco 6.0.2 upgrade bug solution

Umbraco 6.0.2 upgrade bug solution

Running the earliest editions of upgrade script from umbraco 6.0.1 to 6.0.2 broke the doc types on some of our sites. Here's an easy fix that doesn't involve restoring your database.…

Read this article