Wednesday, January 30, 2008
Windows Mobile

Last week I attended a training session on windows mobile, the training focused on the corporate features of windows mobile and exchange 2007.

Well that inspired me to go and get a HTC TyTN II on the Three network. I rarely stray outside their coverage area, so I think they will be a good fit. The device is absolutely awesome, I've used a number of windows mobile devices over the years and I haven't been overly impressed with them. There are still a few things that really annoy me with windows mobile like silly message boxes (I hate anything that pops up, what's worse is when you need to use the stylus, I HATE the stylus). Windows mobile 6 is a big step up in my opinion, not just for the corporate features.

The device has an inbuilt GPS, which was another influencing factor, since I do a bit of GPS development work. It was the first time that I've had a chance to run google maps, which is simply unreal.

I really like the slide out keyboard, it really works for me, I can use the device without the stylus (maybe 95% of the time), the camera also seems usable.

The big thing is really the data plan, being able to download content in high speed, I really love being connected full time, nothing beats it.


Wednesday, January 30, 2008 1:21:53 AM UTC  #    Comments [0]  

 Wednesday, January 16, 2008
Visual Studio helpful XML tips

I've been doing a bit of XML work lately, writing and testing XSLT's. I've found that visual studio 2008 is a fantastic environment for this.
Firstly you need to use the properties window of an XML document the two relevant properties are the Schemas and Stylesheet settings.


By assigning a schema to your XML document you will then get validation and intelli-sense when you edit your XML document.
The stylesheet property allows you to select an XSLT to apply to the XML document you are working on, this can be run from the XML menu option and will produce a new output file.


Wednesday, January 16, 2008 5:08:02 AM UTC  #    Comments [0]  

Head First Design Patterns

One of the subjects I did for my masters degree was enterprise design patterns based around Fowlers Enterprise Architecture book, one part of an assessment piece was to review a book on patterns. I choose the book Head First Design Patterns, at first I thought I would just glance over it and get a feel for what the book was saying, but I found that I couldn't put it down. The narrative for each pattern is really engaging, it takes you down one path to see the mistakes and finally brings you back to view the full solution. The book is based around java, but the language isn't really important.

I would highly recommend this book regardless of your experience with the classic GOF design patterns.


Wednesday, January 16, 2008 4:50:39 AM UTC  #    Comments [0]  

 Monday, January 14, 2008
2007 technologies to watch for 2008

Last year saw the introduction of a bunch of cool new bits to play with, visual studio 2008, the MVC CTP for ASP.NET and the parallel extension CTP are the things that I'm most interested in.

I love the new features in the 3.5 .NET framework offered by visual studio, all the cool language enhancements really make c# sweet. I'm also impressed with LINQ, I've been doing some work generating some complex queries with it, the SQL it produced really blew my mind. Combine the parallel extensions with the LINQ stuff above and you start to see how cool the whole model is, some pretty big brains have got this stuff right.

The MVC framework for ASP.NET is another interesting technology, I've had a look at other ASP.NET MVC frameworks in the past but none has really done it for me, mostly because it didn't feel integrated enough. I also love how they have incorporated all the new language features into the ASP.NET MVC framework, it's very cool.

I'm looking forward to the next few months to see how some of the CTP projects evolve, I've already got plans to use parts of the MVC framework on some of my projects, the parallel stuff is interesting but I'm not sure that I can make good use of it on anything at the moment.


Monday, January 14, 2008 3:01:08 AM UTC  #    Comments [0]  

Quad Core Media Center PC

Our Media Center PC reached its end of life when we returned from our holidays and found that it wouldn't boot. I had a look at the internals and I found that the power supply was dead. The power supply wasn't a standard off the shelf part that we could easily replace so we bit the bullet and went shopping for a new media center PC. We choose the following:

HP m8190a Media Center PC with:

  • Intel Core 2 Quad processor Q66002.4GHz, 4MB L2 Cache, 1066MHz FSB, EM64T, Execute Disable Bit
  • Intel G33 Express Chipset 
  • Memory - 2048MB DDR2 
  • Integrated Intel High Definition Audio, 7.1 Surround Sound Ready
  • Hard drive - 500.0 GB 3G Serial ATA hard drive at 7200RPM
  • SuperMulti SATA Drive with Lightscribe Technology, Double Layer (8.5GB)
  • HD DVD Player for high definition movies 2.4x HD DVD-ROM, 5x DVD-ROM, 15x CD-ROM
  • nVidia GeForce 8600GT 3D PCI-Express Graphics card with 512MB DDR2 dedicated graphics memory with HDMI, DVI and TV-out capability
  • Wireless 802.11 b/g LAN
  • Single PAL TV Tuner HP
  • Media Center Remote Control
  • 15-in-1 Digital Media Reader

So far it's been a beast, runs media center really smoothly, all the HD channels are crystal clear without any stuttering etc. I'm a little annoyed about the HD DVD drive, we bought it a day before the HD war was won by Blue-ray, we got given a copy of Harry Potter in HD DVD, pretty funny.

I've dropped some more hard drives in it and intend to replace the single tuner with a dual tuner from the old media center PC. The good news was that the old media center PC was put into a new case and is working fine (apart from all the connectors that were on the old HP case), this upgrade was planned for later in the year, so it doesn't really matter in the scheme of things.


Monday, January 14, 2008 1:32:54 AM UTC  #    Comments [0]  

2007 gone ...

As usual it's been a long time between posts, I guess this post is really just a quick recap of the past year. 2007 was a pretty good year, work wise it was my most productive year by far, work was busy and interesting all year and to top it off I completed my Masters as well, it's going to be hard to top off that in 2008.

For 2008 I've moved into a new job, back to the consulting world of ironed shirts and early mornings. I don't really have any well laid plans at the moment, just to see where the ride will take me. Outside of work I want to improve and play lots of golf, if I can get my handicap below 18 by the end of the year I would have exceeded my expectations. I really want to make Golfplotr better, I've done a bit of work on it over the xmas break, but it's not quite ripe yet.

I guess I should resolve to post more often, not making any promises but ...


Monday, January 14, 2008 1:18:36 AM UTC  #    Comments [0]  

Sign In