Geeks With Blogs


This blog has moved to

 Subscribe in a reader

Add to Google Reader or Homepage

View my teams slideshare
These postings are provided "AS IS" with no warranties, and confer no rights.

IUpdateable has moved to Please visit February 2009 Entries
New experience for me… watching a LIVE meeting thousands of miles away
I logged in this eve at 10pm UK time to sort out some Xbox 360 account stuff for my son – but twitter gave me a tweet from Scott Hanselman which directed me to – a live stream of video and audio from a meeting Scott was attending. The quality is totally acceptable – both video and audio. And… you can interact. Type a message and Scott reads it – as do the other 69 folks on with me watching it. Sweet stuff ......

Posted On Saturday, February 28, 2009 10:50 PM

Support statement for Visual Basic 6.0 updated for Windows 7
I have been asked many times in the last few weeks about Windows 7 and VB6. The support statement has been updated to cover Windows 7 and the news is good. Windows 7 Since the initial release of this support statement, the Windows 7 operating system has been announced. This document has been updated to clarify Microsoft’s support for VB6 on Windows 7. VB6 runtime will ship and will be supported in Windows 7 for the lifetime of the OS. Developers can think of the support story for Vista being the ......

Posted On Thursday, February 26, 2009 11:19 PM

My analysis of the recent Visual Basic Survey + an extra graph :-)
I documented the results from the recent Visual Basic survey we carried out in the UK but decided not to include any conclusions I drew from it as I was curious to see what folks thought – which made for some good comments and emails. Thanks. I also spotted a couple of short articles: Tim Anderson in the UK picked up on it - and gave some useful links on our support policy for VB6. Thanks Tim. InfoQ also did a short article on it – essentially the summary was “There is a lot of VB6” :-) Now my turn. ......

Posted On Thursday, February 26, 2009 3:46 PM

Parallel Development with .NET 4.0 slides and links
On Tuesday I gave a session on the parallel enhancements coming in Visual Studio 2010 and .NET 4.0, specifically the Parallel Task Library and PLINQ. Thanks to all those who attended and acted as my “guinea pigs” for this session :-) The main links I wanted to share are: Download VS 2010 CTP and Remember to set the clock back or Download Parallel Extensions June CTP for VS2008 Join in the discussion forums Team blog MSDN site Overview Of ......

Posted On Thursday, February 26, 2009 2:54 PM

Results of the Visual Basic Survey: Part 2 Visual Basic 6.0 Usage Today
This is part 2 of 3. Part 1 – Language and Framework Usage Part 2 – Visual Basic 6.0 Usage Today (This one!) Part 3 – Move from Visual Basic 6.0 to .NET ......

Posted On Wednesday, February 18, 2009 2:07 PM

Results of the Visual Basic Survey: Part 3 Move from Visual Basic 6.0 to .NET
This is part 3 of 3 Part 1 – Language and Framework Usage Part 2 – Visual Basic 6.0 Usage Today Part 3 – Move from Visual Basic 6.0 to .NET (This one!) ......

Posted On Tuesday, February 17, 2009 3:19 PM

Results of the Visual Basic Survey: Part 1 Language and Framework Usage
In January we created a survey to understand how folks were using Visual Basic 6.0 and Visual Basic .NET in the UK. This survey was sent out to individuals we “suspected” had Visual Basic 6.0 heritage but it was also widely advertised through the MSDN Flash to UK developers. This does not (nor was it ever intended to be) a survey across all platforms. The focus was very much Windows developers – therefore we would expect to see low usage of Java etc. We got plenty of great data and I wanted to share ......

Posted On Tuesday, February 17, 2009 1:52 PM

Opportunities to meet and listen to the Microsoft UK Developer Evangelists
As well as official Microsoft UK events, the UK team often appear at user group meeting and 3rd party conferences. We have plans to make it much easier for you to find all the events we are speaking at but in the meantime I have created a UK gig list for the next few months – which currently represents 20 sessions on everything from Parallel FX to Windows Azure. Hope to see you there ......

Posted On Tuesday, February 17, 2009 12:16 PM

Battle of the ORMs slides and links
Today I delivered a session on the ADO.NET Entity Framework as part of a “Battle of the ORMs” session at the Developer Group in Reading, UK. Wasn’t really a battle, more a friendly get together over cake :-) Thanks to all those who attended and to the the other presenters – I learnt a lot! The main links I wanted to share are: Main ADO.NET Entity Framework site including “How To” videos Well written overview article My previous posts on Entity Framework Entity Framework v2 features ......

Posted On Monday, February 16, 2009 3:21 PM

The weekly SyncToBlog: #2
A mix of stuff caught my attention this week – much like #1 :-) This is me talking about IIS7 and PHP support at Qcon London in 2008. I didn’t even know this video existed (Am I really that fat!) I had a serious play with Twitter. The following are the most useful complimentary sites I found h­ttp://w­w­w­.tw­eetla­ter... Schedule tweets in advance Track link clicks etc if created using ......

Posted On Thursday, February 12, 2009 4:54 PM

Whatever happened to .NET ORM tool X?
I first started looking at ORM tools in 2002 when we announced a preview of ObjectSpaces at the PDC. I thought it would be fun to find a list from those early days and see how many of the tools survived the test of time. From October 2003 I found a pretty decent list (although I remember a few more were around at the time!). I have no doubt got some of this wrong as these things “move around” – just drop me a line if you spot any of these are still alive. Lets see how they faired: .NET Persistence ......

Posted On Thursday, February 12, 2009 3:56 PM

Visual Basic Upgrade Wizard vs 3rd Party Migration Tools
[If you are UK based, check out for more information ] A question I get asked a lot is “Are 3rd party migration tools really that much better than the free upgrade wizard from Microsoft?” Lets me be perfectly candid. Whilst I always recommend people should try the free wizard first, it has many shortcomings. Too many IMHO. That said, for some folks it will be perfectly “good enough” to enable a successful migration from VB6 to Visual Basic .NET. However for large, ......

Posted On Thursday, February 5, 2009 3:47 PM

A mocking framework especially designed for Visual Basic .NET
I was pleased to see the Typemock folks have delivered a special VB.NET API to use Typemock 5.2 for unit testing. This handles the differences in VB9 vs C# 3.0 around Lambdas (VB9 is restricted to functions where as C# 3.0 can handle statement lambdas – this will be resolved in VB10 aka Visual Basic 2010). There are three related blog posts which did into this: Overview Isolator's VB API - Creating Fakes Isolator's VB API - Setting Behavior and Assertion I am keen to dig into mocking some more over ......

Posted On Thursday, February 5, 2009 2:01 PM

New article on extending VB6.0 applications with the Interop Forms Toolkit 2.0
I just wanted to swiftly share some useful links if you choose to extend a Visual Basic 6.0 application including a new article I commissioned in the UK – which turned out rather good. Firstly links to the toolkit download and some of the best existing articles. The Interop Forms Toolkit 2.0 which you need to download Interop Forms Toolkit 2.0 Tutorial on Code Project which includes an example of using a WPF control inside a Windows Form as part of a Visual Basic 6.0 application Using the Toolkit ......

Posted On Thursday, February 5, 2009 1:30 PM

The weekly SyncToBlog: #1
I find it very therapeutic to “sync to paper” on a regular basis. Yesterday I was grumpy as I had way too much in my head and in my Inbox. Late last night I grabbed my trusty Moleskine and wrote it all down – I “synced to paper”. I slept well and woke up grump free. I also realised while “syncing to paper” last night that I carry around a lot of links in my head to stuff I find in my job which I keep meaning to share but never quite do. The sort of stuff I might mention to you if we met in the staff ......

Posted On Wednesday, February 4, 2009 4:20 PM

My list of useful free software for windows developers
In the UK I am the technical editor for the MSDN Flash. This weeks edition was a special focused on free software. I gathered together some of the best downloads based on recommendations from friends, colleagues and customers (which in case you were wondering is an overlapping group of individuals) plus a few of my personal favourites. I have tried to get something for everyone. From fairly generic utilities such as Free Download Manager and Unlocker, specialist tools such as SketchPath for XPath ......

Posted On Wednesday, February 4, 2009 1:29 PM

Live Mesh is my best friend, mostly! (and solution to “Request to MOE Failed”)
I have just had a 2 hour battle with Live Mesh which has reminded me just how much I have come to rely on Live Mesh in my day to day life and how well it normally works (It gets the “It just works” tick) I am currently regularly using: A Vista machine with VS2008 SP1 – when I need stability and to just get things done. A Vista machine with a daily build of VS2010 – for some .NET 4.0 stuff I am doing such as parallel A Vista VPC running the CTP of VS2010 from the PDC – when I need a more stable (but ......

Posted On Tuesday, February 3, 2009 2:04 PM

Copyright © Eric Nelson | Powered by: | Join free