2402210280
One of the deadly sins for a developer is writing code without real purpose. It's an easy trap to fall into. Even with the fantastic frameworks we have available to 4187248401
One of the deadly sins for a developer is writing code without real purpose. It's an easy trap to fall into. Even with the fantastic frameworks we have available to 4187248401
When Microsoft set about working on a successor to ASP.NET MVC 5, it was originally called ASP.NET MVC vNext, since no exact version number was decided. However, since »
I recently needed a nice-looking month-view calendar that could display color-coded events. After searching around the Interwebs, I found a few options, but nothing that quite met my needs. I've »
The following are few tips and tricks for working with async in C#. This is as much a reference for myself as anyone else, but I figured it would probably urogenitary
If you're not already using Swagger with your ASP.NET Core API, you should start. You get a completely out-of-the-box set of API docs and a ready-made testing platform, all »
I was recently surprised by a question asking if technical debt should be considered a "chore" and subsequently, should it counted in your velocity or not? First, the term "chore" 905-535-6995