Posted on July 2nd, 2008 by Paul Stovell
I am convinced that there are developers out there who see Object-Relational Mapping, otherwise known as "getting stuff from a database", as the greatest challenge mankind has ever faced. It is a bit like Synchronization: programmers dedicate their lives solving it over and over again because it’s technical enough to be fun, and lets them […]
Filed under: Uncategorized | 21 Comments »
Posted on June 11th, 2008 by Paul Stovell
Snapshot enumerators are part of Bindable LINQ’s internal implementation which make editing collections while enumerating them possible. When you first started with .NET, you undoubtedly wrote code that looks like this:
foreach (string item in strings)
{
if (item.StartsWith(”H”))
{
strings.Remove(item);
[…]
Filed under: Uncategorized | 15 Comments »
Posted on October 26th, 2007 by Paul Stovell
Us developers are a creative bunch; our purpose is all about finding creative solutions to problems. As a side effect of this, I find my mind is also inventing solutions to problems that don’t exist yet. I’m sure that someday, one of my ideas is going to make me a truckload of money. So far, […]
Filed under: Uncategorized | 4 Comments »
Posted on June 15th, 2007 by Paul Stovell
Over last weekend I started building a website. The interesting thing about this project wasn’t really the website itself, but that I used Ruby and Ruby on Rails to build it. After spending just a few days with Ruby and Rails putting a site together, let’s just say I won’t be volunteering to touch ASP.NET again […]
Filed under: Uncategorized | 10 Comments »
Posted on June 7th, 2007 by Paul Stovell
Mitch just wrote a blog entry on software teams that can’t react quickly.
In the scenario that I am thinking of this would allow the development team to provision a system that was instantly more useful to them and allow a very costly resource to be more productive. The fix for the broken team is realize […]
Filed under: Uncategorized | 6 Comments »