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

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 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

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 2 - Routing

This is the second blog post in a series of posts relating to building plugins for Umbraco v5 (Jupiter). Related Posts: Umbraco Jupiter Plugins – Part 1 Disclaimer This post is about developi…

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

Ultra fast media performance in Umbraco

There’s a few different ways to query Umbraco for media: using the new Media(int) API , using the umbraco.library.GetMedia(int, false) API or querying for media with Examine. I suppose there’s quite a…

Read this article

HtmlHelper Table methods

I was hoping that these were built already but couldn’t see any descent results with a quick Google search so figured I’d just write my own… these are now part of the Umbraco v5 codebase. Here’s 2 Htm…

Read this article