June 2006 - Posts

And development work on Compact Framework blogging tools continues...

Today I got quite a lot of work done on Diarist 2, the .NETCF 2.0 version of my blogging application for Pocket PC.This was mainly due to the fact that it is bitterly cold here in New Zealand right now (we're just past the Winter Solstice), so there's precious little else I can do. It's too cold even to play the guitar I definitely think the next Windows Mobile application I write will not be primarily text-based:it leaves you very little room to do anything interesting at all with images or icons. But I digress.I think I've worked out how I'm going to handle presenting either a WM5.0 style menu or the classic multiple-items-on-the-top-row variety, depending on using configuration choices.I was originally going to make blog configuration largely template based, but I realised that that would burden users with more and larger files for no benefit to them, simply for the sake of architectural purity. So I decided to be impure instead.My saved blog list was formerly based on a hacked typed dataset: it will now, God willing, be a serialised Generics-based collection.

Anyway, for anyone who was wondering and still cares, rest assured that stuff is happening. Development and codey stuff even. Stuff that involves the consumption of copious amounts of green tea (don't ask). So sometime soon that RSS feed will actually be signalling an update...

I've delayed installing .NETCF 2.0 SP1 on my home PC while I'm working on this, since I don't want to unwittingly (and even less wittingly) introduce a dependency on SP1, because that would cause people needless aggravation. And I'm mostly a considerate person. Except when I'm not. And now it's time for dinner.

Update 1st July 2006: I’m just experimenting with editing this post from Word 2007 Beta 2.

WinFS Morphs into The Late WinFS

News from Quentin Clark.

I was quite keen on the idea of a relational file store.
Oh well.

Someone having a little trouble with user agent strings?

I've been running IE7 Beta 2 for a couple of weeks now, and I have to say I like it more the more I use it (but not in a weird way you understand).
So anyway, today I thought I'd visit the Google Calendar site, since I'm interested in the API...and what do I see but a message saying "Sorry, Google Calendar doesn't currently support your browser". Clicking the Cancel option to ignore the message I soon found that Google Calendar appears to support my browser quite happily, so it looks like a case of unsophisticated handling of the user agent string.

But wait, there's more: when I came to write this post I found myself confronted not with the usual nifty editing tool but a simple Textarea control. Since I have reason to believe that IE7 Beta 2 has no particular trouble with the contenteditable attribute (I was trying it a few days ago), it looks like Community Server has the same problem as Google
(I'm reminded of ASP.NET 1.x, which would happily class any non-Microsoft browser as "downlevel"...but Microsoft at least have learned).

Update: I was doing Community Server an injustice
I just tried a post from the version of Community Server 2.0 that I have installed on my home PC for testing against, and it presents a rich text editing interface that works fine under IE7 Beta 2...so it appears that the problem is with CS 1.x
So at least they fixed it for later versions.