Registering custom components in IoC for Umbraco 5 plugins

Sometimes you might need to add some of your own components to the IoC container in Umbraco 5 for your plugins to function. We’ve made this extremely easy to do and it only requires 2 steps: Create a…

Read this article

Umbraco Jupiter Plugins - Part 5 - Surface Controllers

This is the fifth blog post in a series of posts relating to building plugins for Umbraco v5 (Jupiter). This post will explain what a Surface Controller is, what they can be used for and how to create…

Read this article

Umbraco Jupiter Plugins - Part 4 - Editors

This is the fourth blog post in a series of posts relating to building plugins for Umbraco v5 (Jupiter). This post will show you how to get started with building an editor. An Editor is the term used…

Read this article

Sharing Controller Actions with ControllerExtenders

Why? If you wanted to be able to share Actions between controllers in .Net there is currently no official way to do it and that is probably because it might not be something that people have thought a…

Read this article

Umbraco Jupiter Plugins - Part 3 - Trees

This is the third blog post in a series of posts relating to building plugins for Umbraco v5 (Jupiter).  This post will show you how to get started with building a tree. A more in-depth example i…

Read this article

Partial View macros in Umbraco v5

Disclaimer This post is about developing for Umbraco v5 (Jupiter) which at the time of this post is still under development. The technical details described below may change by the time Umbraco Jupite…

Read this article

Sharing views between specific controllers

There’s no native way in MVC to share views between controllers without having to put those views in the ‘Shared’ folder which can be annoying especially if you have an inherited controller class stru…

Read this article

Umbraco Jupiter Plugins - Part 1

This is the first blog post in a series of posts relating to building plugins for Umbraco v5 (Jupiter) Disclaimer This post is about developing for Umbraco v5 (Jupiter) which at the time of this pos…

Read this article