One of my favourite wiki programs is PersPective, an open source, asp.net based wiki with a WYSIWYG editor.

The PersPective software itself is simple and elegant. PersPective stores all it’s data in xml files (another key selection criteria in the early days) utilizing a simple Xml schema. That means that the wiki is easy to backup, replicate and repair when the need arises. As a bonus, Alan Slater the author has always been helpful in extending Perspective In many cool ways. The releases of PersPective are of high quality and compatible, a tribute to Alan as a developer.

The extensibility of Perspective is also worth mentioning. It supports a facility called “Raw Includes” that allows new features to the wiki easily.

WPF provides the ability to create templated items for controls such as the list and grid.

These item templates allow any WPF controls including labels, text areas and buttons. My problem was knowing how to create code that responds to the clicks of these buttons. Wasn’t terribly obvious to me.

About a month ago I was able to purchase a new (although obsolete) Windows Media Center 2005 box. This has meant the end to my adventures in using free 3rd party PVR Software. I have decided to create this post to document the definitions I created to assist others. Media Center 2005 is a joy to use and I thoroughly recommend it. Doubtless Vista Media Center is also good as well. (Although getting the free Tv Guide working in Australia is eternal torment) If you’re interested in a freeware PVR, I tried many freeware PVR programs, and here my recommendations:

Ok, but failed the “spouse” test on usability. It seems to have a great community however.

Both of these programs did not work “out of the box”. They required manual tinkering in order to recognise my Tuner Card, the Divico DVB-T 4. I bought this card on the understanding that it was the most compatible with “everything”. It’s an ok card, but I doubt it’s the best.

One problem seems to be that it takes quite a while to switch channels and stutter does happen at times, regardless of the PVR. It may be compatible, but it’s a lot of work to get going with these other cards. I think the main problem is that most people buy the USB version of this tuner, which is totally different to the dual channel.

Hello there Blogsphere! This is my first development blog, so be kind.

I find the blogs and other web resources invaluable. This is my way of giving something back. (This inspired by the DotNetRocks podcast with Jeff Atwood about how developers should record their programming adventures for the enrichment of the development community…..I think it’s a great idea)

Just like other developers, I frequently find answers to problems that noone else on the net seems to have come up with, so I’ve decided to share.

My particular area of expertise at the moment is development on the pocket PC. I’ve authored a few publically availble programs in this area, including Webby Mobile and PPCFinder. During the development of these and other programs I have discovered a few things, which I’ll share.

If you’ve got questions about mobile development using the Compact Framework, feel free to drop me a line.