• LINQ to SQL talk

    Yesterday, I was the speaker at the monthly meeting of the Adelaide SQL Server User Group. I presented a talk on LINQ to SQL.

    I’ll forward the slides and samples to Rob to post soon, but here are some of the links I mentioned.

    I think everyone seemed to be following along pretty well (I didn’t notice anyone actually falling asleep!), and the feedback all seemed to be at the positive end of the scale which is nice.

    It will be really interesting to get my hands on the next CTP of Visual Studio Orcas and see how LINQ has changed since the May 2006 release.

  • Internal error 2739 on Vista x64

    In trying to install the new versions of Refactor! for VB and ASP.NET, I came across this annoying problem.

    I was getting a very unhelpful ”internal error 2739”.

    It turns out that this is the MSI error code for “Could not access JavaScript runtime for custom action” (you get to see that more helpful message if you turn on MSI logging).

    The first link above suggests re-registering JScript.dll.

    I tried that to no avail.

    But I’m running Vista x64, so I wondered if there were different versions of regsvr32.exe? A quick search of my \WINDOWS folder confirmed there are - in the \WINDOWS\SysWOW64 folder there’s another version, and guess what - there’s also a different version of jscript.dll!

    So, I tried the following, then re-ran the installer for DXCore and Refactor, and success :-)

    cd c:\Windows\SysWow64

    regsvr32 jscript.dll

  • Refactor!™ for ASP.NET (BETA)

    Saw this in today’s Larkware News..

    Developer Express have released a Beta of Refactor! for ASP.NET. There’s also an updated to the free version of Refactor! for VB.NET too (v2.1.3).

    I’ll find out shortly if these two tools play nicely together.