Category Archives: Uncategorized

Singular Vs Plural table names

A while ago I blogged about whether to make table names singular or plural. The subject raised itself again recently in the office after Microsoft’s Entity Framework makes some pretty odd decisions when converting from Plural to Singular form. (According … Continue reading

Posted in Uncategorized | 1 Comment

Wordle – Recent words

Posted in Uncategorized | Tagged | Leave a comment

Building a tag cloud with LINQ

I have a set of blog posts that I’m representing as a List of BlogPost objects. A BlogPost is class I created that represents everything to do with a blog post. In it there is a list of all the … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

Tasks that create more work

I’m creating a program that parses a web page then follows the links and then parses the next set of web pages to eventually build a picture of an entire site. This means that as the program runs more work … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , | 1 Comment

Using semaphores to restrict access to resources

I’m in the process of building a small data extraction application. It uses the new Parallel Extensions in .NET 4 in order to more efficiently extract data from a web service. While some threads are blocked waiting on the web … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | Leave a comment

What a waste of money by Currys (but win for GAME)

As the end of last year, I was at a Microsoft event where we got to see a number of new Microsoft technologies. At this event I got my first chance to have a look at the XBOX 360 Kinect. … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , | 1 Comment

Parallelisation in .NET 4.0 – The concurrent dictionary

One thing that I was always conscious of when developing concurrent code was that shared state is very difficult to deal with. It still is difficult to deal with, however the Parallel extensions have some things to help deal with … Continue reading

Posted in Uncategorized | Tagged , , , , | 2 Comments

A quick intro to the HTML Agility Pack

I want a way to extract all the post data out of my blog. To do that I’m building a little application to do that, mostly as an exercise to try out some new technologies. In this post I’m going … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

Table names – Singular or Plural

Earlier this morning I tweeted asking for a quick idea of whether to go with singular table names or plural table names. i.e. the difference between having a table called “Country” vs. “Countries” Here are the very close results: Singular: … Continue reading

Posted in Uncategorized | Tagged , | 3 Comments

Parallelisation in .NET 4.0 – Part 1 looping

In an upcoming project we have a need for using some parallelisation features. There are two aspects to this, one is that we have to make multiple calls out to a web service that can take some time to return … Continue reading

Posted in Uncategorized | Tagged , , , , | Leave a comment