Custom Assembly loading with Asp.Net Core

Building a plugin system in Asp.Net Core is a dream compared to previous Asp.Net versions. In previous versions it was not really feasible to have DLLs located outside of the /bin folder for a web…

Read this article

Developing a plugin framework in ASP.NET MVC with medium trust

I’ve recently spent quite a lot of time researching and prototyping different ways to create a plugin engine in ASP.NET MVC3 and primarily finding a nice way to load plugins (DLLs) in from outside of…

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

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

How to inspect assemblies with reflection before including them in your application

If you application supports plugins or extensions in some cases it might be useful to scan a packages assemblies before importing them in to your app. Some reasons for this might be: Checking if the…

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

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