Archive for category: .NET

Nice article on LINQ to SQL

13 June, 2007 (05:34) | .NET, .NET Tools, SQL Server | By: Thomas

Roger Jennings has a nice summary and various links to a great article by Ian Cooper that looks at LINQ from the point of view of DDD, TDD and PI.
Roger notes another voice in the chorus that reiterates we need support for more db’s than simply the ones by MS. He says “….He then goes [...]

Another reason to be cautious of the MS Entity Framework

11 June, 2007 (07:23) | .NET, .NET Tools, Software Architecture | By: Thomas

I believe that the surge in various open source projects , as well as certain commercial ones, that provide proper ORM tools to the .NET development community may pose a bit of an issue for MS. You see, the data access structure that MS has espoused for the past 10+ years was usually based on [...]

Look at open source projects — get fired

7 June, 2007 (05:09) | .NET, RoR, Software Architecture | By: Thomas

Ola Blini has a very interesting post about John Lam’s work on a MS version of Ruby. The most important part of it – to me – is the point that MS employees are not allowed to use Open Source projects in any way when developing new code. Hence John is not allowed to even [...]

Microsoft at a Crossroads? Absolutely ! How about the dev community as well.

2 June, 2007 (07:24) | .NET, RoR, Software Architecture, Software Quality | By: Thomas

Sam Gentile has a lengthy post about a recent essay called RubyMicrosoft by none other than Martin Fowler. Both items are excellent reads. Sam underscores the chasm that exists between certain elements of the MS Development community. Although I do want to add one point – I have used Dependency Injection and ORM for almost [...]

Tell MS what to do with LINQ

1 June, 2007 (05:04) | .NET Tools | By: Thomas

Roger Jennings has a list of recommendations posted in response to a call by MS for people to participate in a design Q/A session at Tech Ed. I have nothing to say. For once.

Worlds Oldest .NET Programmer Discovered

28 May, 2007 (10:51) | .NET | By: Thomas

DocToHelp, in its recent print ads running in Visual Studio Magazine, has taken the courageous and laudable step to include an image of Winslow T. Carstensen, the oldest known .NET programmer in the world.
“Speedy T.” as Mr. Carstensen is known to friends on the ASP Forums has graciously agreed to take part in this promotional [...]

CodeRush Internal Error 2739

28 May, 2007 (09:56) | .NET Tools | By: Thomas

Whilst attempting to upgrade CodeRush to the current release (2.2.2) the Installer would hang and display the very useful message “Internal Error 2739″. At first I searched the CodeRush knowledge base but was not able find anything. Maybe it was my search technique….. Google to the rescue. Simply entering the error number brought me to [...]

Some interesting finds

27 May, 2007 (21:59) | .NET, General | By: Thomas

* IISAdmin.NET by Mark Belles and Gabe Wishnie allows you to create multiple websites under Win XP.
* Lindsay Donagh explains how to convert a physical computer to a virtual machine (using VM Ware of course)
* Torrent Director – 900 top torrent sites on the web
* Alessandro Fulciniti Nifty Corners Cube – css / javascript layout [...]

Selenium and Fitnesse – two great tastes that taste great together

23 May, 2007 (05:19) | Asp.Net 2.o, Software Quality | By: Thomas

OK that was goofy. But it shouldn’t distract from Goijko’s post describing his experience of using Selenium and Fitnesse together to run some very nice functional tests of web sites. To me this is a great example because software testing can be a bit of a chore. Sure unit tests are nice, but how often [...]

Red Gate Beta Open For Testers

23 May, 2007 (04:47) | .NET, Software Quality | By: Thomas

Red Gate Software has an open beta for the next version of its flagship product. This new version has improvements such as
* Synching to and from scripts, for version control
* UI improvements for managing comparison projects
* Various other UI improvements
If you are interested in beta testing, contact me and I will put you in touch [...]