Quantcast
Channel: Brant Burnett – RandomDev
Browsing latest articles
Browse All 20 View Live

Testing an SDK for Async/Await SynchronizationContext Deadlocks

Overview The purpose of this post is to explain how to write unit and/or integration tests that ensure you don’t have synchronization context deadlocks in an SDK. A very detailed explanation of the...

View Article



Couchbase Server and Windows 10 Anniversary Edition Problems

The Problem Recently, I ran into some problems with my Couchbase Server 4.5 installation on my Windows 10 development box. The memcached process would crash over and over again with an error code 255....

View Article

Rebuild All Couchbase N1QL Indexes After Restore

Overview When restoring a Couchbase cluster from a backup, the restore utility is kind enough to recreate the N1QL indexes for you.  To improve speed and efficiency, the indexes are only created, they...

View Article

Positron – HTML 5 UI For .Net Desktop Applications

At CenterEdge Software, the development department recently had management walk into a meeting and drop a bombshell on us. They wanted us to completely rebuild the UI from the ground up and “make it...

View Article

Docker Login For Amazon AWS ECR Using Windows Powershell

My recent studies in .Net Core have lead me to the new world of Docker (new for .Net developers, anyway).  The idea of developing low-cost microservices while still working using  my favorite...

View Article


Cancelling Long Running Couchbase N1QL Queries

Overview The recent release of the Couchbase .NET SDK 2.4.0 has added many new features.  There is a minor feature, however, that is worth a mention.  It’s now possible to cancel long-running N1QL...

View Article

Image may be NSFW.
Clik here to view.

Restful API Integration Testing For .NET Core Using Docker

Overview I love unit tests. There’s nothing quite like writing a class and feeling 100% confident it will work as described because the tests are all passing. But integration testing is also important....

View Article

Remove Untagged Images From Docker for Windows

Here’s a quick note for Docker for Windows users. This is based on Jim Hoskin’s post Remove Untagged Images From Docker. I’ve simply reformatted his two scripts for use on Docker for Windows via...

View Article


Who Says C# Interfaces Can’t Have Implementations?

This post is the seventh installment of the 2017 C# Advent Calendar operated by Matthew Groves. Thanks for letting me participate! Overview According to the C# Programming Guide, an interface cannot...

View Article


Couchbase .NET SDK Connection Strings

With the release of Couchbase .NET SDK 2.5.9 there are new options available for configuring connections to Couchbase clusters. Server Lists Having a robust Couchbase cluster means configuring a list...

View Article
Browsing latest articles
Browse All 20 View Live




Latest Images