Digbyswift Logo Retina

Et harum quidem rerum facilis est et expedita distinctio

With over 20 years of experience in corporate and agency .Net web development, Digbyswift can meet and support your requirements. We specialise in Azure, Umbraco CMS solutions.

Hero Bubble

Browse content

Farzad P Xsl33wxyc Unsplash

Dealing with Mailchimp.Net gotchas

Dealing with the Mailchimp API and Mailchimp.Net and some of the gotcha's you may come across

Mailchimp
JSON
Serialization
Integrations
Configuration
2492 days ago9 mins read
Brooke Cagle G1kr4ozfoac Unsplash

Async/await in Umbraco custom controllers

Custom controllers in Umbraco natively support async/await operations but it's not clear how to implement an asynchronous controller correctly.

Umbraco
Async
3683 days ago7 mins read
Luke Peters B6jinerwmz0 Unsplash

Creating a file patch with in TortoiseSVN

We wanted to create a patch containing all the updated files but with the folder structure of our website. This way we could simply FTP the patch up to our website without having to upload any additional files. We’d love to know if there was a better or simpler method but this is what we did.

TortoiseSVN
Source Control
5283 days ago
Aleks Dorohovich Njdwuhmay8a Unsplash

Changing Umbraco's backoffice address

By default your Backoffice would be accessible at /umbraco. This not only provides users an opportunity to (try and) access the Backoffice but it also divulges the fact that you are using Umbraco and .Net and it may be possible to exploit this - neither Umbraco nor .Net are flawless.

Umbraco
3917 days ago7 mins read
Fotis Fotopoulos 6Sal6aq4owi Unsplash

How to fix a "Could not load file or assembly XamlBuildTask.dll" build error

How to fix the "Microsoft.Build.Tasks.Xaml.PartialClass GenerationTask task could not be loaded from the assembly  Could not load file or assembly XamlBuildTask.dll or one of its dependencies" build error

Visual Studio
Configuration
Workflow Foundation
2862 days ago19 mins read
Annie Spratt Hcb3lib8l8e Unsplash

Fixing Python and C++ issues setting up node-sass on Windows

We recently inherited a project with a Grunt-based Javascript boilerplate that would not install, falling over installing node-sass. It would throw an error stating that Python2.7 was missing and also that the C++ MSBuild task could not be found. Why?!

Node.js
Grunt
Javascript
2791 days ago4 mins read
Farzad P Xsl33wxyc Unsplash

Use SQL User-defined Types for more consistency in your database

So you’d like more consistency in your database? Try SQL User-Defined Types (UDT). The concept is simple. You essentially create a new, custom type based upon an existing type but with predefined properties.

SQL
5446 days ago7 mins read
Fotis Fotopoulos 6Sal6aq4owi Unsplash

Exception handling – why prevention is worse than cure

There are many ways to upset a user and moving the user to a new “Whoops, we did something wrong!” page would certainly upset the user.

Logging
Elmah
Log4net
Exception handling
5257 days ago16 mins read
Aleks Dorohovich Njdwuhmay8a Unsplash

Installing WebDeploy on Windows Server and pitfalls to avoid

Setting up WebDeploy on a server is never as simple as it should be because there are several places it can go wrong and there is a reliance on things being done in the correct order. We explain how to get it right each time.

WebDeploy
IIS
Deployments
3037 days ago9 mins read