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

NuGet Project Uncovered: xizzle

January 24th, 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. xizzle is a project that attempts to give you CSS-Like selector capability over arbitrary xml. This project first piqued my interest because I hoped it would be a light weight alternative to [...]

Jason Jarrett

Introducing TrackMyRun

January 24th, 2012

I’ve been working on a small pet project for a couple of weeks now, which I named TrackMyRun. I’m quite fanatic when it comes to running, doing about 130 runs a year. Currently I’m keeping track of all these runs in a simple spreadsheet, but off course, that’s certainly not “the geek way”. Hence the [...]

Jan Van Ryswyck

Resources for getting started with Backbone.js

January 23rd, 2012

The current product I am building makes heavy use of HTML5 & javascript to give the user a rich experience, both on and offline, across a variety of screens. Before I even started this application I knew I wanted a clean and proven approach to help manage the complexity on the client. After reviewing several [...]

Jarod Ferguson

NuGet Project Uncovered: PineCone

January 23rd, 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. I found a description from a blog post for this project: PineCone lets you take a C# class and then builds a schema for this class. This schema contains cached members [...]

Jason Jarrett

Job Titles and Scrum

January 23rd, 2012

I hear a lot of questions about “proper” Scrum. I feel compelled to answer one such question here, given how often I hear the topic discussed. Does Scrum prohibit job titles? No. Although Scrum does not recognize any titles defined outside the Scrum Framework, titles are almost always present in the organization. While Scrum doesn’t [...]

David Starr

Scrum.org’s New Agile Webcast Series (no trans fats)

January 23rd, 2012

I’ve been focusing energies at Scrum.org on growing our community of Agile practitioners. That’s right, the word “scrum” wasn’t in that statement. Sort of. Our mission is to Improve the Profession of Software Development, not to Increase Instances of Poorly Implemented Scrum. But, I digress… Scrum.org wants to be a valued resource for those practicing [...]

David Starr