Agent Client Protocol is an interaction standard to that one can wire up ACP clients (TUI, Text Editor, Batch Processes, Personal Assistants) to an AI agent that has implemented the same protocol.
It was rather easy to share logic in a service class for business logic, or a repository for data logic (queries, etc.) When it comes to building apps using CQRS and MediatR, we remove these layer ...
27 October, 2016. It was a Thursday. Early on in the CQRS/ES days, I saw a lot of questions on modeling problems with event sourcing. Specifically, trying to fit every square modeling problem into the ...
24 October, 2016. It was a Monday. One of the nicest side effects of using MediatR is that my controllers become quite thin. Here’s a typical controller: Unit testing this controller is a tad ...
13 October, 2016. It was a Thursday. A while ago, I blogged about using MediatR to build a processing pipeline for requests in the form of commands and queries in your application. MediatR is a ...
note the last line declaring the ENTRYPOINT. The syntax I have chosen in the above sample is one possible way of declaring the entry point. An alternative syntax is using an array of words, i.e.
20 July, 2016. It was a Wednesday. Part of the release of ASP.NET Core is a new DI framework that’s completely integrated with the ASP.NET pipeline. Previous ASP.NET frameworks either had no DI or ...
1 June, 2016. It was a Wednesday. In many of my applications, the UI and API gravitate towards task-oriented UIs. Instead of “editing an invoice”, I “approve an invoice”, with specialized models, ...
7 April, 2016. It was a Thursday. Specifically note how we expose port 80. This will be important once we use a load balancer in front of the sample application in the cloud. We can now build this ...
21 January, 2016. It was a Thursday. As I work towards the 4.2 release of AutoMapper, I got a little inspiration. Over the past year or so I’ve given some talks/podcasts about a long-lived open source ...
2 July, 2015. It was a Thursday. The talk I gave at NDC Oslo 2015 is up on SOLID architecture in slices not layers: ...
6 June, 2015. It was a Saturday. This is my 100th post – I have to open a good bottle of wine tonight! In my last post I was presenting my thoughts about event sourcing (ES) as an architectural ...