.Net Development and Tutorials

As a developer you should code what is interesting and automate repetitive tasks. Find tutorials and scripts developed by me using C# to automate tasks such as: SQL Table Creation, JsonLd Markup, Scrape websites and more.

Please feel free to contact me or view my CV if you are an agent or company.

View CV Contact me See code articles

Latest Code Articles

ASP.NET Core Create a custom TagHelper

Create a custom tag helper to use in ASP.NET Core Razor Pages to create an html encoded mail to link. This article covers the creation of the tag helper as well as how to output the rendered output to the console read article

C# Code Generation

Log Calling Method with C#

A common task when writing an application is to capture diagnostics and logging information. One of the pieces of information to capture is the method name that is being logged read article

C#, Techniques

New Music Friday with Html Agility Pack

New Music Friday is a great day of the week when new albums are released by many artists. The best site I have found for new releases is Album of the Year. This article shows how to scrape the site for the new releases using HTML Agility Pack and XPath read article

C#, For Fun

Create Visual Studio Code Snippet

Code Snippets in Visual Studio allow a developer to be more productive by templating code. For instance class properties and constructors. This script will create a custom code snippet that you can install in Visual Studio read article

C#, Script

Create structured markup with JSON-LD

Structured data markup enables search engines and web crawlers to understand the data in your web pages. This article shows how to create JSO-LD markup for your website dynamically. read article

C# Code Generation

Analyst Developer

22 years development experience, designing and integrating sytems. Experienced in .Net Development and have worked in the following technologies: ASP.Net and Core, Windows Presentation Foundation, Winforms. Roles include Developer to Support to Customer Facing. read article


This tool bringzs out an individuals top five strengths from a list of thirty four. It then suggests ways of working, how to use them effectively and how to communicate with other team members read article


If you would like to discuss ways in which my skills could enhance your organisation, please click on either of the links below