Blog

Streamlining self-hosting with Chocolatey, Nuget, Owin and Topshelf – part 2

In the previous post in this series, we talked about how to create a Windows Service that would use an OWIN compatible host, to host an OWIN HTTP application and package that up into an easy to manage executable. This post describes an approach to deploying that executable using  simple command line tooling. Push vs Pull Deployments …

Streamlining self-hosting with Chocolatey, Nuget, Owin and Topshelf – part 2 Read More »

Convert XML to JSON using XSLT

How about that for acronym soup?  In the spirit of doing smaller posts but more often, here is a handy little XSLT.  Assuming you have the following XML, <Customers> <Customer Id=”99″> <Name>Bob</Name> <Age>39</Age> <Address> <Street>10 Idle Lane</Street> <City>Yucksville</City> <PostalCode>xxxyyy</PostalCode> </Address> </Customer> <Customer Id=”101″> <Name>Bill</Name> <Age>39</Age> <Address> <Street>10 Idle Lane</Street> <City>Yucksville</City> <PostalCode>xxxyyy</PostalCode> </Address> </Customer> </Customers> Using …

Convert XML to JSON using XSLT Read More »

The Mystery Of The Trailing Slash And The Relative url

I had heard conflicting rumors about the significance of the trailing slash, so I decided to go googling.  If you explore the first few hits you will find all sorts of discussions about cool URLs, the impact on SEO, the performance benefits of avoiding server redirects, amongst other stuff.  However, I found nothing that seemed …

The Mystery Of The Trailing Slash And The Relative url Read More »