After attending Sasha's talk at the Adelaide SQL Server User Group yesterday, it inspired me to get the ball rolling in preparing for my own presentation, which is pencilled in for August.
Figuring it would be appropriate to try and use as many of the "2008" products as possible, I planned to install Windows Server 2008 and then plonk Visual Studio 2008 and the just-released SQL Server 2008 on top.
I downloaded Virtual PC 2007 SP1 (which was updated to support Server 2008) and then ran the installer.
To my surprise, a dialog appeared saying "You are not running on a supported operating system".
Hang on, I'm running Windows XP with SP3. Double check the system requirements, and yes, it does list XP SP3.
Now I used to run Virtual PC just fine before I reinstalled the OS a few months ago, so what's changed?
Ah ha! I was running Windows XP Professional before, and now I'm just running XP Home - that's what's different! While it doesn't explicitly mention "Professional" on the web page, it is more specific in the installed help file:
Windows Vista™ Business; Windows Vista™ Enterprise; Windows Vista™ Ultimate; Windows Server 2003, Standard Edition; Windows Server 2003, Standard x64 Edition; Windows XP Professional; Windows XP Professional x64 Edition; or Windows XP Tablet PC Edition
But having said that, when they say "not supported", at least they don't appear to mean "doesn't work".
Release candidate zero of SQL Server 2008 is now available.
Some other interesting things that have been released recently include:
I’ve also downloaded the latest technical preview of Windows Live Writer and am using it to write this post. So far, so good.
Today was my first day at ABB Grain Ltd. Carl (my manager) gave me a tour of the facilities where apparently 400 staff are based. I was impressed to learn that not only is tea and coffee provided, but there's even an on-site gym.
The location is very pleasant, overlooking the parklands. Veale Gardens is directly across the road, which is a nice place to walk around at lunch time. The office is reasonable quiet (yay, no loud conversations from people supporting video conferences! Some people will know who I'm talking about!)
I'm starting to learn a bit more about the application that I'll be working on. Timothy Walters has had a couple of weeks head start on me, but with the combination of C#, WPF, SQL 2005, NHibernate, ActiveRecord and CAB (and maybe the possibility of Castle Windsor), this is going to be really interesting.
Timothy also mentioned he's keen to do some pair programming on this project. Looks like we're going to get to do a bit of extreme programming.
Other good news is my computer did have dual monitors (though hopefully one will be replaced as I had trouble connecting with a funny DVI plug). They're also using IP telephony, which is cool. Unfortunately their SIP server is not public, so no free calls from home though :-(
Instead of TFS, they use OnTime for bug tracking and CVS for version control (though we might be moving to Subversion).
So all in all a pretty good first day, and I'm feeling excited about the project work (even if I did discover the database has no foreign keys at all - aargh!)
I've had a couple of comments that trying to use our ancient CRT TV with the HTPC is not a great plan. So I've been doing some additional research into buying a new TV. The criteria I've been using include:
- Less than $1,000
- Full high definition
- At least as large as the current CRT (~52cm/20")
- HDMI input
- Not overly power hungry
- Decent colour and contrast
- Audio support
- Good WAF
The first big choice seems to come down to plasma or LCD. I'm leaning towards LCD at the moment, as I don't want a ridiculously large display (which the plasmas seem better suited to) and and would prefer something that doesn't suck heaps of power (and consequently $$$).
The next thing is that many manufacturers sell both LCD TVs and LCD Monitors. Now unless I'm missing something obvious, it doesn't look like there's that much difference between the two categories. Some of the "TV" models have in-built tuners, but as the HTPC will have that I'd rather buy one without and save a few dollars.
Contrast ratio is also important, and here bigger is generally better.
Response time is also apparently relevant, as that determines how well it can display fast moving images. Smaller (faster) is better.
So here's some of the models I've come across so far:
I still haven't made a decision and it would be good to actually have a look at some of the candidates in person. I'm open to any other suggestions too.
Browsing the Australian SQL Server User Group site today I noticed there's a talk on SQL Server 2008 Replication in Sydney next week.
I then wondered what might happen if the replication got out of hand...