Golf Hole Editor Package For Umbraco

  • Dan Lister

The Golf Hole Editor package is an Umbraco data type for creating golf hole information. This data type could be used on a golf club website for displaying course information. An editor can configure each hole's tees and it's par, stroke index and distances. The data type can also accommodate for different numbers of tees, holes and pars. You can download the Golf Hole Editor package from our.umbraco.org or via NuGet. Configuration. Setup a...

Read More


Using Custom Deployment Scripts with Windows Azure Websites

  • Dan Lister

Automating deployments is a must when building an application. We've been using Windows Azure Websites to host our Umbraco solutions for a while. We wanted to step away from our TeamCity server as it adds another level of complexity to our deployments. Fortunately, deployment slots and custom deployment scripts have allowed us to remove our build server completely and rely solely on Azure's website deployment service, Kudo. Here are a couple of...

Read More


How to Remove Orphaned or Missing Umbraco Nodes

  • Dan Lister

Here is a little tip on how to remove missing or orphaned nodes within Umbraco. You may encounter this error if you try copying nodes within the back office. You'll receive an error relating to a method called 'umbraco.dialogs.moveOrCopy.CheckPermissions'. To find any orphaned nodes and remove them, run the following script against your Umbraco database. Make sure you backup your database first. It's a little long winded but the script finds any...

Read More


Extended Distributed Calling Package for Umbraco

  • Dan Lister

The Extended Distributed Calling package allows developers to create and use Distributed Calling providers to cater for different scenarios. Specifically where a hard coded list of server addresses is not possible to obtain for use within Umbraco's Distributed Calling configuration. For example, when hosting an Umbraco application in an Amazon Elastic Load Balanced application. The Extended Distributed Calling package uses a specified provider...

Read More


A Simple Way to Secure Umbraco Distributed Calls and Web Services

  • Dan Lister

If you are worried about leaving Umbraco's Distributed Calling and Web Services exposed, here is a little tip you can implement to secure your installation more. Create a web.config file in each of your server's web services folder and add an IP restriction rule to only allow certain addresses. For example, local servers only. Try adding the below web.config file to your /umbraco/webservices/ folder and amending the authorised IP list to your...

Read More