.NET Injection of a dependency list
Whilst doom scrolling Twitter last night, I came across a tweet by a Norweigan software …
Whilst doom scrolling Twitter last night, I came across a tweet by a Norweigan software …
I will skip over any jokes about using a postman and go straight to the subject at hand, using …
Recently I have been working with Azure Durable Functions, which are an extension of the Azure …
As we wave goodbye to the pain that was 2020, some people are looking for a different kind of …
As the previous post on this site explained, I have switched this site to a static site …
It has been a while since I have written a post on melodiouscode.net; partly because it has …
I have been making good use of Azure Functions recently; their simple hosting style makes …
By default Visual Studio creates an entry for each recognised web browser you have installed …
There have been several news articles (and tweets!) recently on the subject of “ring …
It is often the small things which make a difference in an application; or at least in the end …
It is an error that every developer is more than used to seeing; the application failed because …
Following on from my previous articles about ‘Passing multiple parameters to an ICommand …
The WPF application I am working on at the moment contains a questionnaire definition system; …
Ok, so I may have gone overboard on the dot dev domains, obviously, I purchased melodious.dev …
The project I am currently working on is a sizable line-of-business desktop program written …
I have been asked the question “Can you pass an enumerable to a procedure?” or …
I recently had a need to find a way of obtaining just the column names returned by a SQL Server …
There have been a number of articles in the press in the last year about Internet of Things …
Over the years I have interviewed a lot of developer candidates and given advice to a fair few …
Meet Fred (that’s what I’m calling him); he was sat at the back of his cage at …
I have written a few articles about ‘Browser Security Headers’ in recent months; I …
Partly for myself and partly for any interested readers I wanted to note down how …
Two of my employers’ largest clients are law firms, and being law firms they regularly …
Our dog, Daisy the West Highland White Terrier, decided she desperately needed a pee at 5:50 am …
No matter how strong your technical security is (antivirus, firewalls, security headers, …
An error occurred while receiving the HTTP response to http://localhost:12345/SomeService.svc. …
My work laptop is a first-generation Microsoft Surface Book (the 8GB model); it is by far the …
This post is part of a series on HTTPS and browser security; it is partly to spread knowledge, …
There is an old British saying “you can take that to the bank”; it means that the …
I spent today in a session with our external SQL Advisor; we have been working on provisioning …
As most .NET developers will know there is a Path.Combine() method in System.IO which can be …
The domain you have tried to access is currently held by me; this is a holding page. You have …
::CLOUDFLARE_ERROR_1000S_BOX::
You have been prevent from accessing this site by the Cloudflare Web Application Firewall. Why …
Ask any developer who has worked in the industry for more than a month ‘what tools do you …
The comments section of this site uses the third party Disqus system; it looks after the …
Everyone loves a badge or a sticker don’t they. There are so many websites which display …
There is no place like 127.0.0.1 Dorothy (after she graduated from MIT) The old saying …
This post is part of a series on HTTPS and browser security; it is partly to spread knowledge, …
All developers cringe when they start working on another person’s code base; it is never …
This post is part of a series on HTTPS and browser security; it is partly to spread knowledge, …
This post is intended to be short and to the point; it is not fancy or well written nor is it …
There is a really simple comment policy here: Keep it clean, keep it friendly. You can be …
There are a number of ways that you can contact me; if you feel the need! Email You can mail me …
I challenge you to find a website that doesn’t store some sort of cookie on your machine; …
The following is a list of the Certificates, courses, and conferences that I have obtained or …
My name is James and I am a software developer and systems architect from the UK; I specialise …
Melodious Code is the personal blog of a software developer from the United Kingdom (we don’t …
I have met many developers who think they know everything (and are happy to tell you that they …
Over the years we all collate a list of sites/blogs/etc that we keep an eye on (or that form …
I have been watching a lot of the TV show Criminal Minds recently (blame my wife); in the show …
Are you new to the internet (is anyone?) or are you taking the first steps on your businesses …
Windows 10 allows you to sign-in using your Microsoft Account Password which can be great, …
In the years since I first sat in front of a computer the importance of a strong secure …
Welcome to melodious code; you made it, I’m slightly surprised. Melodious Code isn’t much of a …