Blog

Extending JSON.Net to serialize JSON properties using snake casing

If you are using JSON.Net either directly or in directly through Web.API you might find your self working with front end developers who like to use a lower-case-deliminted-by-dashes format instead of using CamelCasing. Fortunately, it's very easy to extend JSON.Net to support this by following the steps shown below: Use the code below to create…
Read more

Web API Quick Start Talk at Houston Tech Fest 2013

Thanks to everyone who came out to Tech Fest. My slides and source are below. Slide Deck: Web API Best Practices MVC Demo source: https://github.com/RyanVice/AccountManagerWebApiDemo/ Web API Live coding source: https://github.com/RyanVice/HoustonTechFest2013AccountManager/
Read more

Creating a Nuget package that will install files relative to the solution

Nuget is a great package management tool for .Net that comes with one limitation that I've found challenging on projects in the past. The limitation is that Nuget doesn't allow for copying files relative to the solution root and instead only allows copying files relative to the project's root directory. You might wonder why I…
Read more

Workflow Foundation 4.0 at Houston’s TechFest

I did a session at Houston's TechFest yesterday on WF 4.0. Thanks to everyone who came out. For those of you in attendance who'd like to learn more about WF some resources are below. Code Samples PluraSight My code was based on the course material in the PluralSight library. I highly recomend subscribing to this service. Microsoft…
Read more