I've been meaning to create a sample application that uses the MediatR library to dispatch command and queries. All of this organizing and writing your code in vertical slices rather than layers. Why? I can only speak from my experiences and how I came to applying CQRS with mediator pattern.
This is post 13 of 13 in the series "IoT with the ESP8266" Exploring IoT development from the Hobbyist's point of view using the ESP8266 platform The Windows 10 Anniversary Update includes the Windows Subsystem for Linux, as I had mentioned in a previous post.
Even a database development framework like Sql Server Data Tools (SSDT) doesn't get it right all the time, and there are ten deployment 'gotchas' in particular that can cause some head-scratching amongst developers to get right.
Windows hasn't had a package manager in the style of the Advanced Packaging Tool (APT) of Linux distributions. Apt-get is a great way of installing packages and other software. We have Chocolatey, of course which has a growing library of software and even allows you to automatically update software.
The next observation I had was that Transaction is actually used for both read and write operations. And that there is quite a bit of state in the Transaction that is only used for writes. However, this is actually a benchmark measuring pure read speed, so why should we be paying all of those costs needlessly?
Docker provides network integration between containers and the host, so when the host receives network requests, they can be routed to a container. On the Docker side, the process is the same on Linux and Windows.
A quick walk-through on upgrading Angular 2 app to RC 6 within your ASP.NET Core project.; Author: Vincent Maverick Durano; Updated: 4 Sep 2016; Section: Client side scripting; Chapter: Web Development; Updated: 4 Sep 2016
As in the last post, I'm focusing on reducing the startup time for transactions. In the last post, we focused on structural changes (removing Linq usage, avoiding O(N^2) operations) and we were able to reduce our cost by close to 50%.
If you're one of the few people who have managed to avoid the onslaught of Chat Bot related articles over the past year, then let me start by way of an introduction; a chatbot is, in it's most basic form, a computer program that can mimic basic human conversations.
Some news for the Makers out there: Microsoft and its partners have updated the line of IoT starter kits based on Windows 10 IoT Core. Two new options are available to help you kick off your IoT projects. The Microsoft Internet of Things Pack for Raspberry Pi 3, from Adafruit, is an update to the kit the company released last year.
I wrote this post here where I discussed how I configured Azure Active Directory into one of my Azure App Service Web Apps. One of the main differences between that post and what I am trying to do here was realized when I received this exception: AADSTS90014: The request body must contain the following parameter:...
Most .NET developers write code using Visual Studio, so it is convenient to be able to run and debug your NUnit tests from within Visual Studio. There are commercial products like TestDriven.NET, NCrunch and Resharper that can run your tests, but the NUnit Visual Studio Adapter is free and works in all current editions of Visual Studio.
There is a great gulf between wanting to document your database properly with extended properties and actually doing it. Extended Properties have many uses but they aren't easy to use. Phil Factor is on a mission to make it easier for ordinary mortals to use extended properties as intended, to aid the database development process....
Creating a hosted bot using Microsoft's botframework couldn't be easier; hopefully you've had a chance to create one already, and if not there's a great introduction to creating your first bot right here. In the previous article we saw how to create a QnA (aka FAQ/Knowledge Base) service using a little known QnA Maker service of the botframework.