Developer Stories

Throwing .NET Exceptions: ArgumentException and InvalidOperationException
May 30, 2019

An exception is thrown when an error is encountered in a running application, whether from bad code or bad user input. This post describes when and how to raise the ArgumentException and InvalidOperationException standard .NET exception types.

A Practical Example Of Asynchronous Programming in C# and ASP.NET
May 25, 2019

Let's take an existing synchronous ASP.NET web app and begin refactoring it to use asynchronous programming. Sample C# project included.

View Clipboard Ring History in Visual Studio 2019 - Daily .NET Tips
May 15, 2019

You can now view clipboard ring history in Visual Studio 2019. Clipboard ring is all about copy multiple code block, and past them as and when need

Little great things about Visual Studio 2019 | The Visual Studio Blog
May 15, 2019

A few days ago, we announced the general availability of Visual Studio 2019. But I’ve been using Visual Studio 2019 exclusively since the first internal build – long before the release of Preview 1 in December of 2018. During this time,

Validation in ASP .NET Core
May 11, 2019

This is the twenty-second of a series of posts on ASP .NET Core in 2019 - Wake Up And Code!

Gatsby Blog with Disqus comments
Mar 03, 2019

If you’re running a Gatsby blog (or any React-powered blog for that matter) and you’d like to add comment functionality, rest assured, it’s very easy.

Docker but no declaration was found in the volumes
Aug 24, 2017

How to solve

The Clean Architecture
Aug 13, 2012

By Robert C. Martin (Uncle Bob)