This page is a collection of projects I've been working on. If nothing else they provide a place for me to put all my random experiments.
As a 20+ year veteran of software development I know the difference to the bottom line it can make. I also know what a difference the right investment approach to Software Development can make.
Software Development is a complex and challenging process. And it can seem like a frustrating activity when you are funding it – often seeming like a bottomless pit.
Traditional management approaches struggle with getting the best Return On Investment – if anything they are counterproductive.
In this series of articles I explain why and how to improve it.
The Microsoft .Net development environment has been with us for over 10 years. During that time many innovations and changes have occurred.
Now is the time for the next evolution of that environment - Core.
Over the coming months and years, Microsoft will moving their focus away from the traditional .Net model to the.Net Core - which aims to be smaller, more composable and a better fit for modern software development.
In this series I start to look as Asp.Net Core, MVC 6 and Entity Framework Core by convering this website.I start off in RC1(Release Candidate 1) and conclude the article using RTM.
I like the principals behind the MicroService architecture. So I thought I'd experiment with it in my own code. I've been working on a number of projects (which you can find in GitHub) which provide a series of example implementations.
I've written (or atleast started to write) a number Cordova plugins.
The most notable of which is the Background Service (BGS-Core), a plugin that allow Cordova applications to interact with Background Services on the Android platform. I've personally used with clients to provide GPS tracking services.
While I'm not actively working on these plugins currently, there are still used by the community - and provide support when able.