Author Archives:

Platform generalists versus framework specialists

A trend I’ve noticed especially in Javascript/front-end jobs are emphasizing, requiring, even titling jobs after specific Javascript frameworks. “Ember.js engineer needed”. “Angular programmer”. This raises a few of thoughts for me: Is the framework so complicated you need someone with … Continue reading 

Posted in Architecture | Leave a comment

AutoMapper 4.0 Released

Release notes here: https://github.com/AutoMapper/AutoMapper/releases/tag/v4.0.0 On NuGet of course. This was a big release – I undertook the exciting challenge of supporting all the new platforms from VS 2015, and in the process, collapsed all of the projects/assemblies into exactly one … Continue reading 

Posted in AutoMapper | Leave a comment

C# 6 Exception Filters Will Improve Your Home Life

If you’re like me and you enjoy nice, peaceful weekends, but keep getting hassled when something bad happens in production to shatter the blissful silence you’re enjoying, a great new feature of C# 6 will help you out: Swallow exceptions … Continue reading 

Posted in C# | Leave a comment

Entity Framework extensions for AutoMapper

I pushed out a little library I’ve been using for the last couple years for helping to use AutoMapper and Entity Framework together. It’s a series of extension methods that cuts down the number of calls going from a DbSet … Continue reading 

Posted in AutoMapper, EntityFramework | 1 Comment

AutoMapper dev builds moved to MyGet

I’m moving the dev builds for AutoMapper to MyGet, here: https://www.myget.org/F/automapperdev/api/v2 I’ll still have pre-release builds on NuGet, but it’ll be a little less noisy having the NuGet builds be only builds from master. <eom>   Post Footer automatically generated … Continue reading 

Posted in AutoMapper | Leave a comment

NDC talk on SOLID in slices not layers video online

The talk I gave at NDC Oslo 2015 is up on SOLID architecture in slices not layers: https://vimeo.com/131633177 In it I talk about flipping this style architecture: To one that focuses on vertical deliverable features: Enjoy! Post Footer automatically generated … Continue reading 

Posted in Architecture | Leave a comment

End-to-end Hypermedia: Building a React Client

In the last post, I walked through what is to me the most interesting part of REST – the client. It’s easy to build a server API, but no API is complete without someone actually using that API. This is … Continue reading 

Posted in React, REST | Leave a comment

End-to-End Hypermedia: Building the Client

Now that we’ve built our hypermedia-rich server component, we can focus now on the client portion. Building the server piece, while somewhat involved, isn’t too much different than building a plain JSON API. We had to build a piece to … Continue reading 

Posted in REST | Leave a comment

End-to-End Hypermedia: Building the Server

In the last post, we looked at choosing a hypermedia type. This isn’t the easiest of things to do, and can take quite a bit of effort to settle on a choice. On top of that, you very often need … Continue reading 

Posted in REST | Leave a comment

End-to-End Hypermedia: Choosing a Media Type

So you’ve decided to make the leap and build a hypermedia-rich API. Hopefully, this decision came from necessity and not boredom, but that’s a post for another day. At this point, you’re presented with a bit of a problem. You … Continue reading 

Posted in REST | 1 Comment