NuGet Project Uncovered: Chronic

February 1st, 2012

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. Chronic is a port of Ruby’s Chronic providing some natural language parsing for dates. This is a pretty cool little utility as it lets you take some input like “tomorrow” or [...]

Jason Jarrett

NuGet Project Uncovered: Enum Metadata Library

January 31st, 2012

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. EnumMetadata.Core provides some clean extensions over enums that give you access to metadata you place on enum values. This project’s approach is to use attributes on an Enum and some fancy [...]

Jason Jarrett

NuGet Project Uncovered: VerifyArgs

January 30th, 2012

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. VerifyArgs is another approach to a guard helper that takes an interesting approach. Verify.NotNullOrEmpty(new { first, second }); Verify.Positive(new { secondCount }); Many of you might look at the above and [...]

Jason Jarrett

NuGet Project Uncovered: Guard

January 29th, 2012

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. Guard is one of the MANY projects coming out of the netfx project. (HOLY NUGET there’s a ton of these). If you’re not familiar with the netfx project, you should become [...]

Jason Jarrett

NuGet Project Uncovered: NSpec

January 28th, 2012

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. NSpec is one of many flavors of BDD framework out there. I’ve never used it, but its website looks good and has some nice documentation and examples. What is your favorite [...]

Jason Jarrett

NuGet Project Uncovered: Stimpack

January 27th, 2012

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. Stimpack is another project leveraging ReactiveExtensions (RX). It’s based off of ReactiveUI and has some interesting concepts for consideration with a MVVM pattern. This was probably originally added to my To-Research [...]

Jason Jarrett

SqlBulkCopy for Generic List<T> (useful for Entity Framework & NHibernate)

January 26th, 2012

A common complaint of the Entity Framework is slow insert times for larger datasets. Last night I was trying to insert a catalog of 15k products and it was taking a very long time (I gave up after 5 minutes). I recalled this post a while back from Mikael Eliasson demonstrating SqlBulkCopy using .NET. I [...]

Jarod Ferguson

NuGet Project Uncovered: Anna

January 26th, 2012

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. Anna is an event-driven HTTP server library leveraging the ReactiveExtensions (RX). The below sample copied / shortened from the GitHub site. using (var server = new HttpServer("http://*:1234/")) { // simple basic [...]

Jason Jarrett

NuGet Project Uncovered: NFeature

January 25th, 2012

If you are coming to this series of posts for the first time you might check out my introductory post for a little context. NFeature looks to be a pretty solid feature toggle implementation written in .Net C#. This project piqued my interest because I’ve wanted to try the concept of feature toggles in a project [...]

Jason Jarrett

WAT

January 25th, 2012

Need a quick laugh? Of course you do! Watch this –> A hilarious lightning talk by Gary Bernhardt from CodeMash 2012. Well done Gary, well done.

Jarod Ferguson