Delicious Add-on Update

This morning, I was pleasantly surprised by this message box! Especially the first point was quite annoying. Using multiple machines for development I am using the Delicious add-on to share my bookmarks among the different computers.

New Delicious Add-On

In detail we got the following fixes:

1) Fixes problem where bookmarks are sometimes not saved in the user’s Delicious account.
2) Fixes problem with bookmarks not working from long toolbar menus.
3) Edit bookmark dialog now extends vertically to show all users from your Network.
4) Improvements to tag suggestion functionality when saving bookmarks

Keep Your Blogroll Up-to-date

It’s quite annoying to keep the Blogroll on your weblog up-to-date while using offline readers. Using RSSBandit and dasBlog brings a quite handy solution to you. First of all, open your dasBlog configuration and check the ‘Enable Config Web Service’ option.

Enable Config Web Service

Now open the ‘Options’ dialog of RSSBadit and select the ‘Remote Storage’ pane. Here check ‘Use remote storage’, select ‘dasBlog’ from the drop-down list and fill out the required login credentials. Your API usually is located at something like http://YouBlog/ConfigEditingService.asmx’.

RSSBandit Options

To sync, simply select the ‘Upload Feeds…’ or ‘Download Feeds…’ command from the tools menu.

Upload and Download Feeds Option

No idea, why I haven’t seen this, yet. But this option finally allows my keep my online Blogroll up-to-date with a few mouse clicks.

Sync'ed blogrolls

Unwrapping the O2 Diamond Pro

Ordering an O2 Diamond Pro aka HTC Touch Pro one week ago, I was told that the delivery might take three to five weeks, as the device is not available yet. I was quite surprised as a parcel arrived this morning. What’s inside? The brand new O2 Diamond Pro. The packaging is done a bit Apple-style, making unveiling the phone to some kind of experience.

Xda diamond pro packaging

Opening the package will reveal the phone. In terms of style and experience, the O2 branding is quite nice, but at the end the content is more interesting.

O2 xda diamond pro revealed

For the impatient user there is a quick-manual for the phone and forth TouchFlo 3D user interface. Also you get ActiveSync 4.5 and a 60-day trial version of Microsoft Outlook on CD-ROM. For those with a lot of spare time you’ll find a 350 pages manual. Nice through for the inexperienced user.

Xda doamond pro content

The included accessories are more or less surprising USB and TV cradle, USB handset, replacement pen. The most surprising one is the USB cradle. Standard USB to mini USB, which goes directly to the charging plug.

Xda diamdon pro accessories

SIM, microSD and battery can be simply inserted by removing the back cover. There is no button to release the cover, so it works similar to the HTC TyTN II (aka HTC Kaiser).

After turning on the phone the first time, the O2 setup will take about 2 minutes install the branding and setting up the phone. This might differ for each provider. Connecting to the Exchange server took only a few steps. And that’s one of the coolest features when using a Exchange server at the back: getting all your contacts, appointments, tasks and mails to your new phone at once.

What is nice: Beside the replacement pen, you’ll get a clear screen cover that can be placed on top of the touch screen, increasing its durability. I haven’t realized any drawbacks using the touch screen with it.

What is disappointing: The case that comes in this package does not fit to the phone. It a leather-kind, slip-style case which is only half the size of the phone!? To me it feels like this is the case for the Xda diamond (without keyboard).

What is also disappointing: With a regular price of 500 £, I would expect at least some kind of microSD card within the set. In contrast, the Nokia E71 came already equipped with a 2GB microSD card.

The keyboard feels quite solid and the slide functionality behaves a bit as the one of the HTC TyTN II and not as cheap as of the HTC TyTN. If you are used typing on the TyTN or TyTN II, you’ll get used to the keyboard quite fast. The pen slides into the phone automatically as soon as you have inserted it more then 50%. That’s no magic, but quite nice.

So far, the device and its accessories are quite satisfying. As I experienced the first time with my O2 Xda, Windows Mobile Device Center displays a preview of your Xda.

Windows Mobile Device Center

NETCFv35.Messages.EN.wm.cab!?

Today, I run into a quite annoying error message while developing a application for Windows Mobile 6.1.

“An error message is available for this exception but cannot be displayed because these messages are optional and are not currently installed on this device. Please install ‘NETCFv35.Messages.EN.wm.cab’ for Windows Mobile 5.0 and above or  ‘NETCFv35.Messages.EN.cab’ for other platforms. Restart the application to see the message.”

The required files are located at C:Program Files (x86)Microsoft.NETSDKCompactFrameworkv3.5 WindowsCEDiagnostics, assuming you have installed the Windows Mobile SDK. I copied the file NETCFv35.Messages.EN.wm.cab to my device and run the installation. So far it worked fine, until the same exception popped up again.

Using the .NET CF Logger, from Power Toys for .NET Compact Framework 3.5, I was able to track it down to the following error:

“Failed to load [System.SR, Version=3.5.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC]”

To do so, you choose the device you want to log and select which logging options you want. The log files can be found then in your application folder on the mobile device.

.NET CF Logging Options

With this new input, I found Martijn Hoogendoorn’s blog entry. He came across the same issue some time ago and provided a solution to this miracle. If you have a look inside the .cab file, check the _setup.xml file.

 NETCFv35.Messages.EN.wm.cab _setup.xml

Extract and rename the file SYCCFA~1.001 to System.SR.dll and include it into your project. Rebuild, deploy and debug it – it should work fine.

First Impressions on Google Chrome

Google Chome is out:

“Google Chrome is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.”

It looks very lightweight, though. Reminds me to the early beginnings of Netscape and Internet Explorer. It gives you the impression that it’s quite fast. However, during rendering it looks a bit like Safari.

Google Chrome

For some pages that look quite nice in Firefox and Internet Explorer, rendering also behaves a bit odd. So, is this one more browser we have to test our Web application against?

Messed Up Rendering in Google Chrome

One feature provided is the creation of application shortcuts on your desktop that will open the Web site in its own, plain window. Very nice but failed several times when I tried. not sure if it’s worth switching from Firefox or Internet Explorer.

Source: http://www.google.com/chrome