i think its no longer useful to think of microsoft as one company. each individual division or team can create great software or steaming piles of rubbish.
some of their software is pretty amazing for example, XP is a significant achievement. It is amazingly stable, fast and feature rich. and given that microsoft has to support millions of machines and 20 odd years of bizarre hardware (people plug dot matrix printers into xp machines, and want to run db2 to print out their companies reports, trust me) i have to give them credit. its a really great OS.
hyper-v is pretty amazing as well. it is really fast and works really well for even crazy things, like passing through fibre channel scsi drives to a child OS and then running a third party block level SAN software on them which doesn’t even know its on a child operating system - great. This is how software should be written, and virtualization is going to be huge for microsoft. I think hyper-v really nails it.
but compare this to the nightmare which is exchange and active directory and windows domains. this is the IT devil incarnate. its like they sat down and said how can we come up with the most complicated interdependant way to share a couple of bits of data.
case in point, months of installing exchange servers and tearing ones hair out (mostly not microsofts fault, but the idiots who set up the domain before me) i finally installed exchange and a domain from scratch, in virtual machines on hyper-v. (thanks again hyper-v guys, you saved me hundreds of trips to the server room) and everything worked which was nice. (so if you do have to install exchange, stick to defaults!) the prerequisites are still a pain in the ass, which microsoft could just bundle into the exchange install. anyhoo, the whole point of the operation is to get a pocket pc to sync with a public calendar on the exchange server. so now after struggling with microsoft knowledge base about certificates for three days, i find a website that explains the process in five seconds, and without any of the complicated stuff microsoft raves on about in the knowledge base. (ok i know that stuff probably applies to massive enterprises, but wheres the stuff for the little guy?)
finally get the Pocket PC to sync to the exchange server, and you can’t even point it to a public calendar! what a waste of time.
ok, alternative free route time. already have lightning in thunderbird syncing with an ics calendar on my website (shout out to bluehost, guys rock) then install birdiesync on the mobile device and bam, instant sync to my lightning calendar which syncs to the ics file…i have calendar items anywhere. (not that i actually want this, but the company does. i never schedule anything =)
so it took about five minutes to get that working, and yes i did try the free route before, but because i really didn’t have a device to play with permanently (a must for all IT staff) i never managed to install birdie sync for some reason, but let me tell you it works, its simple, and it rocks.
July 18th, 2008 | Category: Uncategorized | Leave a comment