Blog

Posts on Umbraco development as well as development and business practices
(Filtering by category: Development Approaches and Strategies) Remove Filter
Working with Blocks in the Umazel Starter Kit for Umbraco v8

Working with Blocks in the Umazel Starter Kit for Umbraco v8

A brief overview on how we handle the new Block Elements in the uMazel Starter Kit, including relevant code and explanations of the conventions used.

Read More
Caching Umbraco nodes for use in multiple places

Caching Umbraco nodes for use in multiple places

Have a lot of "special" nodes on your site that you need to reference every now and then but you don't want the delays associated with traversing the whole document tree to find them? We'll show you a way to make this easier by caching them for easy retrieval. Strongly-typed models are required for...

Read More
Effectively loading CSS and Javascript with ClientDependency in Umbraco

Effectively loading CSS and Javascript with ClientDependency in Umbraco

My preferred technique to (selectively) bundle and minify JS and CSS files using the ClientDependency library that comes with Umbraco along with the Group and Priority functionality it provides.

Read More
How we work with Umbraco (on premises and remotely)

How we work with Umbraco (on premises and remotely)

In this post you'll get information about how we set up our own development environments to work with Umbraco CMS, both on-premises and remotely, as well as about other tools we use to get the job done.

Read More
Returning variant (multilingual content) data from a controller in Umbraco 8 with AJAX calls

Returning variant (multilingual content) data from a controller in Umbraco 8 with AJAX calls

How to set up controller actions that are called via Ajax in order to get data in the correct culture in Umbraco v8 versus Umbraco v7 (using IVariationContextAccessor vs passing and setting culture)

Read More
How to use ModelsBuilder in a multi-project Umbraco solution

How to use ModelsBuilder in a multi-project Umbraco solution

DLL mode, AppData mode, or maybe something hybrid that will allow better source control integration, freedom of choice on deployment and more control? I'm exploring a new setup, see if it suits you too.

Read More