by admin 3. August 2004 03:30

Yesterday I received a call from the lions to invite me to a forum on Thursday. I was one of the randomly selected members for the forum. Unfortunately I'm now in Canberra for Tech Ed? Australia so I won't be also to make it.

Conspiracy theorists will of course immediately realise that this is a cunning plan from MS employee Frank Arrigo to deny the lions from receiving my expert comments so his beloved St Kilda has a better chance of reaching the last Saturday in September. Frank OBVIOUSLY organised Tech Ed? to be on at the some time as this forum.

End crazy man talk

Anyway, I'm at Tech Ed?. Come visit the MSDN stand and get a demo of the TV Prognosticator.

Parameterised SQL Queries in Yukon

by admin 28. July 2004 07:20

I've just started playing with SQL Express and I'm pleasantly surprised to find that the new sqlcmd utility has the ability to use parameterised queries. Minor thing but very useful!

UPDATE: Now I just need to find out how to test whether a parameter has been supplied or not...

TV Prognosticator

by admin 23. July 2004 00:40

I thought it's about time to give some screenshots of our Imagine Cup entry. But in a special bonus offer, Doug dug out (haha, what a pun!) the first revision submitted into our source control. I'd already done some work before we decided to enter the Cup so don't go thinking we created this in a day or something.

I'll try to get some screenshots of our Pocket PC and Smartphone clients up soon as well. All I can say is I'm glad Doug was on the team to make these things look good. And in case you're wondering, I think we spent more time on functionality than GUI, so this isn't just a pretty interface.

UPDATED Here's the Smartphone and PocketPC images I promised.

If you want a demo of any of this Doug & I will be at TechEd Australia so just catch up with us there.

TVP Version 0.00.000000000000001 Mobile TVP
TVP Current Version Pocket TVP

WSE Client Activated Objects

by admin 22. July 2004 17:59

Joseph Cooney gave a presentation on WSE the other night at the local user group. The talk was great, Joseph did well and I hadn't looked into WSE myself. In fact it was so good that it gave me the wish to go play with WSE (that's how you rate a tech talk isn't it? How much it generates an urge to waste time looking into technology you probably don't need to.)

Anyway, one thing it brought up (and the question Joseph refers to in his blog) is whether WSE (and the upcoming Indigo) have any equivalent to Remoting's Client Activated Objects. This is particularly interesting to me since my PhD relies on CAOs to distribute work on a P2P network network using the (not so) friendly Remoting infrastructure.

Now I haven't looked into the WS-* specs much, but I tend to find if I choose a random word and prepend WS- to it I generally find a valid specification. I was wondering whether something like WS-Conversation would fill in for CAOs. Basically we need something that will maintain some state (sorry Mr Greg "Haskell" Neverov) through a series of messages. Now's the time for somebody to jump in and tell me that WS-Conversation exists (or at least exists under a different name) and would fit the bill here.

PS: I'm thinking of starting a thing where I have to include a link to a Jazz CD in every blog post. I think it's the web equivalent of subliminal messages.

Centralised RSS Reading

by admin 20. July 2004 00:29

OK. I'm finding it a pain to read blogs because I sometimes read at home, and sometimes at work. What I really want is some centralised RSS server which tracks which items I've read so I don't reread them. I found but I don't want my RSS items coming to my email box ( would kind of overwhelm me...) So I think I'm going to write one myself. Additionally I want a Pocket PC client so I can move my blog reading away from productive desktop PC time into less productive times like bus rides (they're only less productive, not totally unproductive since this is still the best time to really listen to my multitude of Jazz CDs)

Anyway, before I started this I thought I'd throw it out in the wild so hopefully somebody will point me at an existing solution (though admittedly this would remove the pleasure of developing it myself, but I've plenty of other projects... can anybody say Rikxtensible C#?) Unfortunately I believe I've already spoken about this to both of the technical readers of my blog (sorry Rod I'm assuming that you won't be able to help here) so I won't receive any feedback I haven't already got. But then again, perhaps I'm lucky enough to have a wider audience than I think...

Imagine Cup Over LA Here we come

by admin 7. July 2004 18:45

Well the Imagine Cup is over now. We didn't make it to the final 12 so not much more to say there. Not much more to report really. I'll try to get back to more interesting posts soon. I could provide you with more photos, but frankly the XDA does a pretty awful job in the photo department. Go check out Doug's blog instead. I'll give you photos once I develop the ones on my real camera.

Round Two Complete

by admin 4. July 2004 14:19

Well we've finished our 2 presentations now for the 2nd round (this round is actually judged). I've managed to take some photos on the XDA for Ruro.

That's our presentation room behind Doug along with some of the Japan team, and of course the second photo is Tyson doing his modelling strut.

This post is also my first off the XDA.
In a few hours we'll find out who the final I 2 teams are...

Imagine Cup Underway

by admin 3. July 2004 16:10

Well the Imagine Cup is underway, but Doug has beaten me in the blog posting competition. That's Iguacu falls in the background which we visited this morning. I took a pile of photos too, but of course I have a film camera so you won't be seeing the results of those for a while.

We just did our first presentation, but it's just an intro, not a judged thing. Other than that, we've managed to spend 24 hours in Miami... it was tough! I've confirmed that I don't sleep on planes very well, even after almost 20 hours of travel.

More Imagine Cup!

by admin 23. June 2004 22:00

Now for some of the fun stuff that has come out of the Imagine Cup. First of all check out the crazy happenings that Doug has going on. Lucky I was there to protect him from the croc!

My interview with Spencer Howson is now available online. I love the description of Prognosticator:

The 'Prognosticator' may sound like some vile medical procedure for questionable practices, but it's much friendlier than that.

And I finally linked myself up with Frank Arrigo's Aussie .NET bloggers list and even received a post from the man himself. I wonder if there's any moves to gather some of these bloggers to meet in person at TechEd in Canberra...

Addendum to my last post: We won our European Handball final last weekend as well. If there's any Brisbanites who want to join in a different style court sport then check out Handball at Salisbury Super Sports. We've changed the rules a bit from the European game but it's still great fun and really easy to pick up (and not as violent as Salisbury's indoor AFL/Gaelic Footy crossover)

Footy, Genesis, Imagine Cup, Media, TechEd

by admin 21. June 2004 23:28

Wow, this feels like one of Dominic's aggregate entries...

Footy - My church played its 3rd footy (AFL) match a couple of weeks back. I thought the skills were pretty good for a bunch of people deep in rugby territory (Brisbane). I'm still getting over a decent hit to the ribs, but at least it forced me into full forward where I kicked a couple of goals. Maybe Leigh should have asked me to help out against Geelong on the weekend.

Genesis - Ken Ham from Answers in Genesis spoke at church a couple of weeks back. This is the second AiG presentation I've been to. I still see the first one I went to as being a major influence on getting me thinking seriously about becoming a Christian (I am one now!)

Imagine Cup - Almost time to head off to Brazil for the Imagine Cup. I'm happy to see that Alex Barnett dropped me a line on my last post. It looks like my partially implemented Pingback/Trackback support might have got out to him. (I should finish that sometime)

Media - Imagine Cup has the media flocking to see us (ok. Flocking is maybe an exaggeration). Anyway, The Sunday Mail had us winning $35 million on the weekend! I chatted to Spencer Howson on local ABC radio yesterday. We've also spoken to Doug's local paper (Bayside & Northern Star) and we might be chatting to another Northside paper. We're obviously not good enough for any southside papers. Oh yeah, best of all Nick Wienholt is doing a story in Australian Developer about TVP.

Tech Ed - Imagine Cup is also taking us to Canberra in August for Australian TechEd. We'll hopefully understand more there than at TechEd Brazil which we'll be visiting as part of the Imagine Cup travels.

Anyway... I think this post proves I should do this more often.

About Us

RikWare is a software development company based in Brisbane, Australia. Led by director, Richard Mason, RikWare focusses on solving challenging business problems promptly and effectively.

RikWare is also the owner of Aussie Bushwalking, a free, wiki-like collaboration site for bushwalkers and the creator of RikMigrations, a migration framework for .NET.

Aussie Bushwalking

Want to discover some new bushwalking ideas? Share a few of your own? Aussie Bushwalking is like Wikipedia... but for bushwalkers. Head on over. Anybody can see the walks and it's free to sign up and share your own.



RikMigrations is a database migration library for .NET based on the migrations facility provided by Ruby on Rails. It allows simple upgrading and downgrading of databases using .NET code (such as VB or C#) either from the command line or built into your application. Unlike many other migration frameworks, RikMigrations is a stand-alone library which does not rely on a large surrounding framework.