26 February, 2014. It was a Wednesday. This is a series of posts about AngularJS and our experiences with it while migrating the client of a complex enterprise application from Silverlight to ...
3 August, 2012. It was a Friday. I’ve been talking about this for what seems like an eternity in Internet time: earlier this week my 4 part screencast series on Backbone.js was released through ...
1 February, 2013. It was a Friday. I was fortunate enough to be the first guest on the Upfront Podcast this week. It’s a new podcast hosted by Jack Franklin and Ben Howdle, focused on all things front ...
13 May, 2014. It was a Tuesday. Domain events are one of the final patterns needed to create a fully encapsulated domain model – one that fully enforces a consistency boundary and invariants. The need ...
6 April, 2011. It was a Wednesday. A common point of confusion when getting started with Git on Windows is line endings, with Windows still using CR+LF while every other modern OS uses LF only. Git ...
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 ...
In the last post, we rounded out fully encapsulated domain models by encapsulating certain state information that requires certain restrictions in how that information can change. In our model of ...
6 February, 2013. It was a Wednesday. In my Scaling Backbone Apps With Marionette talk, I have some slides that deal with JavaScript zombies in Backbone apps. This isn’t a new subject by any means. It ...
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 ...
19 July, 2016. It was a Tuesday. To help those building applications using the new Microsoft DI libraries (used in Orleans, ASP.NET Core, etc.), I pushed out a helper package to register all of your ...
19 April, 2010. It was a Monday. If you’re using Double Dispatch in your code, this may be a symptom of an underlying design issue which may impact the maintainability of your application. Due to the ...
13 June, 2016. It was a Monday. Round about 7 years ago, I was part of a very large project which rooted its design and architecture around domain-driven design concepts. I’ve blogged a lot about that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results