October 31, 2007
UXGA over USB … COOL!
These guys have a $150 unit which drives a 1600×1200 display via a USB port, and, wait for it … you can have up to 6 attached to a single PC! More details here http://www.sewellsupport.com/archives/adding-multiple-displays-to-your-pc-with-the-usb-to-dvi-high-wes
Reportedly performs well on low end systems and supports Vista, not sure about ‘Glass’. Looks neat too, about the size of a pack of cards. Hope I can find a UK supplier for £75…

October 30, 2007
Updated VS2008 VPC images
If you also spent ages downloading the VS2008 VPC images only to find them expiring, then MS have fixed the problem. But not with a patch unfortunately, you have to re download all the RAR archives again…. and why do they break them up? or at least give us the option of a single file download…. Anyway, the images are here: http://www.microsoft.com/downloads/details.aspx?FamilyId=3B72271C-E996-4989-898D-72D684966CE6&displaylang=en for VS2008 TS Beta 2 and here http://www.microsoft.com/downloads/details.aspx?FamilyId=60A5B34B-98B0-4702-B2DD-6FC0BEF7E494&displaylang=en for the one with TFS server built-in.

October 26, 2007
MicroUSB rules
At last the industry agrees on a connector standard for phones, cameras etc. The OMTP have finally decided on MicroUSB as their blessed connector format, currently used in devices like the Motorola RAZR and Qtek 8500. Fortunately the OMTP also includes Nokia. Hurrah! I say, but I guess it will take 1-2 years before these new formats are ubiquitous, which then leads me to wonder whether they will be usable by the next USB protocol update taking us to GBps transfer rates, I guess time will tell. But whatever, please no A and B connector types, a single connector that can plug and be plugged (remember Token Ring?) unfortunately I think its too late …

October 25, 2007
HD Cam
Its amazing the speed of change in consumer technology, look at this full 1080i HD capable camcorder from Sanyo for £410! http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=130167416272
It records to SD (including SDHC) card and can do HD at 30fps and apparently 720HD at 60fps!! Sounds like a bargain.
Theres a demo of the video quality here in a music video recorded using the Sanyo HD1000
October 19, 2007
MCT EMEA Summit 2008
Just saw the announcement of the 2008 MCT Summit to be held in Berlin, Jan 14-16 2008. Don’t think I’ll be able to make it but it is a great meet-up for MCTs from all over Europe to get all the info ready for Windows Server 2008, VS2008 and SQL 2008 launches in February. You can sign up at the URL below with a cost yet to be decided between €500-650 + flights and hotel.
October 18, 2007
Microsoft Courseware Library
Not sure how I missed this, but Microsoft have opened a courseware portal for MSCLC’s, MCT’s and students to download courseware slides, labs and manuals. Its different content to the MCT courseware download centre and there are only about 40 titles there at the moment. Strangely the site doesn’t use live logon, but does take your email address and watermarks it onto the downloaded PDFs.
October 17, 2007
System Z on IBM TV
If you are my age’ish then you probably won’t have been able to escape the influence of the IBM S/390 mainframe and all the associated technologies; buzzwords like 3270, MVS, VM, CMS, TSO, CICS, LU 6.2, PU 2.1, SNA, SDLC, DASD, FEC and many more … now thats a distant memory as the classic 3080 and 3090 ranges have long been replaced by the Z/Series with Linux now the premier OS offering.
So there is an update on the new Z Series updates on IBM TV here … http://www-306.ibm.com/software/info/television/index.jsp
October 16, 2007
Apples and Orange
So its official! in France iPhone fans will be buying via Orange. So, thats AT&T in the US, O2 in the UK, and T-Mobile in Germany, an odd strategy. France is the really interesting market for the iPhone because French customers have the right to have their phones unlocked from an operator by law. This was the first chink in the SPV armour back in 2002 when we could get device unlock via Orange France. I’m interested to see how the roaming works, will iPhone users roam only onto iPhone carriers when they enter their territories?
Leopard bares its teeth
Apple announced ‘Leopard’ MacOS 10.5 ready to pounce on the public on 26th October. Somehow Apple have managed to accumulate 300 new features for leopard here http://www.apple.com/macosx/features/300.html although I think a few are overblown as ‘new’ features rather more slight enhancements or fixes. ZFS didn’t make the cut either technically or as a ‘new’ feature, but is available as a developer read only FS for the moment.
Interestingly, after all the hullabaloo about Vista copying MacOS, Apple have chosen to copy Vista by using an Aurora style theme in their promo shots, see below. Now just waiting for Apple to post the final build so we can download it, hopefully before 26/10…
October 15, 2007
Valerie
Vicky argues with me about this as to whether its a cover or as I think a brilliant re-interpretation of a great song. I was listening to Mark Ronson on the radio tonight saying how they sort of improvised the track because Amy Winehouse couldn’t quite get the right rhytmn as it was going to be done quite differently. But whatever way, its done magically by Amy, lets hope she lives long enough to become as legendary as she deserves. Apparently Amy was supposed to be in the video but never quite made it.
Funnily enough (made me laugh anyway), Vicky didn’t know there was an original of this track and couldn’t understand why I thought it was a cover… Anyway, turn it up loud!
October 14, 2007
My blog’s QR code
If your device can recognise QR codes then below is the QR code for this site. QR codes are supposed to be barcode like images which a camera enabled mobile device can convert the image to a block of text or URL/Email etc. Unfortunately most QR reader capability is for non-WM devices but OpenNETCF have released a .NET CF library here http://www.opennetcf.com/FreeSoftware/QRCodeCF/tabid/266/Default.aspx so you could create a reader which I might do if I have time.
October 13, 2007
Qtek 8500 Hot Pink for £99
This is a great deal, vicki just broke her original black 8500 so I bought her a replacement in hot pink for the amazingly low price of £99! This is great value for money especially if you need test devices. Unfortunately hot pink is not my colour so I won’t be using one. However, the 8500 is a great device and the only flaw is that it has no WM6 upgrade available, but if you can live with WM5 which shouldnt be a problem then its stellar value. You can also register it at the HTC support site so if WM6 is made available (highly unlikely) then you will be able to get it.
October 12, 2007
IE6 Test VHD for VPC and ITGProxy …
Microsoft helpfully provide developers with a free, although time limited, VHD for VirtualPC with XP SP2 and IE6 for compatibility testing. This is jolly useful for backward compatibility testing or if you are tracking down an issue which needs a vanilla IE6 which hasnt been modified by the dev environment or other add-ins.
There is one gotcha that you need to be aware of. When they built this VHD, Microsoft obviously tested this on their internal network and then packaged it up. As a result they left in their own company specific proxy settings for the proxy server run by their internal IT Group (ITG). So, if you try and connect to a web page from IE on your own machine outside of Microsoft, you will not connect to a page since the ITGProxy server is not contactable. Ping and other IP releated activities will work fine.
So to fix this issue you need to open IE, and from the TOOLS menu select INTERNET OPTIONS and click the CONNECTIONS tab. At the bottom of the dialog you will see a LAN SETTINGS button, click that and the dialog below will appear. Simply uncheck the ‘Use a proxy server…’ check box and click OK and then OK to dismiss the main dialog.
Simple, but unless you know what to look for you could spend ages trying to resolve this issue. You can download the IE6 VHD here http://download.microsoft.com/download/b/7/2/b72085ae-0f04-4c6f-9182-bf1ee90f5273/IE6_VPC.EXE
October 11, 2007
Verbocity and Redaction
I was just saving a document i had written in Word as an HTML file and I could not believe how big it became with verbose declarations, so I just tried a quick test. I created a new file and typed 3 lines of text comprising 54 characters, then I saved as web page ….
The resulting file is 24,947 bytes with as you would expect 24,947 characters in 552 lines of code!
Its truly amazing how much code is inserted around my 54 characters of text complete with information about the registered user and orgainisation and author. Look at this block which is actually commented out in the doc but still there absorbing space;
<!–[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Author>Tim Carmichael</o:Author>
<o:Template>Normal</o:Template>
<o:LastAuthor>Tim Carmichael</o:LastAuthor>
<o:Revision>1</o:Revision>
<o:TotalTime>8</o:TotalTime>
<o:Created>2007-10-11T20:47:00Z</o:Created>
<o:LastSaved>2007-10-11T20:55:00Z</o:LastSaved>
<o:Pages>1</o:Pages>
<o:Words>9</o:Words>
<o:Characters>57</o:Characters>
<o:Company>altaVENTE</o:Company>
<o:Lines>1</o:Lines>
<o:Paragraphs>1</o:Paragraphs>
<o:CharactersWithSpaces>65</o:CharactersWithSpaces>
<o:Version>12.00</o:Version>
</o:DocumentProperties>
</xml><![endif]–>
Obviously this info is useful from a document management perspective but useless at runtime and potentially embarassing if you didn’t want someone to know this info and they just used VIEW SOURCE in IE.
So be aware when you ’save as web’ from Word (or other Office 12 apps) about what is getting saved in your file…
October 10, 2007
Freaky!
Reported on SiliconValley.com, this guy feels vibrations in his leg near where his phone normally is kept, even if his phone is not there, like a phantom vibration. Freakily, I have experienced this a couple of times as well! Several times I have thought my phone was ringing (vibrating) I’ve put my hand in my pocket and found no phone…. not often, but enough that I could recognise this straight away. Should I worry?
October 8, 2007
ScottGu on MVC Framework
There’s a very good video from ScottGu on the upcoming (ie in-development) MVC Framework. This is going to be great when its done but illustrates how fast technologies and pseudo standards change, that is if you want to keep up with them…anyway good stuff!
October 7, 2007
VSTO Variations …
Gosh Darn-it, just when something useful comes along you find it has a missing wheel. VSTO or more properly Visual Studio Tools for Office is a conceptually great idea to help make all the functionality of Office apps like Word or Excel usable as if they were native components in Visual Studio. So far, so good because the previous mechanism of using COM and COM shims was never very satisfactory or seamless.
Unfortunately, nothing comes without a downside and the first downside is that VSTO doesn’t support Office apps pre-version 11.0 (Office 2003). Ok, at first that seems workable since thats 4 years ago and surely people would have upgraded by now, until you discover that that has some big exceptions, proved by me identiying corporate customers still using Office 97 (on NT 4.0!).
The second gotcha is that VSTO is really very compatible between Office 11 and 12 (Office 2007), with 12 having shedloads more functionality and different interfaces, which becomes evident when you doscver that each version needs a different PIA (Primary Interop Assembly) which can’t be mixed.
This is a big downside for an ISV like me. So what can I do ? Well not much, apparently there are some bodges to get some common codebase but in reality we are left to write conditional code and essentially write two versions like this;
private void My_Addin(object sender, System.EventArgs e)
{
if (this.Application.Version == “11.0″)
{
// Office 2003-specific code.
}
else
{
// Office 2007-specific code.
}
}
This is inconvenient and there’s no guarantee (in fact far from it) that I won’t need a third condition for Office 14.0 next year (there’s no Office 13.0 for superstitious reasons). So how does this make me feel? it makes me feel we should just stick with COM shims because then we can support older versions, but then we lose new functionality like the Ribbon (or do it lower level) or stick with VSTO and make Office 12 our preferred target. No surprise which one MS want us to do! Gosh Darn-it, life is never easy.

October 6, 2007
Instant On Computing
Instant on computing is something I’ve been interested in for a long time, ie the ability to have a fixed function workstation that does what I need (and only that) which is always instantly available after powering on, like a TV.
I’ve never been able to build this myself because the raw materials always prevented it, primarily the BIOS startup time. But Asus are just about to ship a new motherboard with an embedded Linux in firmware based on SplashTop. This means that the OS is there almost instantaneously after powering on, with a fixed set of apps which are initially a browser and Skype. You can then boot a disk based OS from SpashTop, but often you won’t need to just to use a browser and hopefully soon, Acrobat.
The downside is the cost of the motherboard as its a premium model and full size, but if this principle could be extended to a mini-ITX form factor with a tiny case and low power then it would make a great home appliance using web based office tools and picture editors etc.
I’m keeping my eye on this, not for this implementation, but what I might be able to do real soon. There’s a brief intro video here:






