[via Spence Harbar]
Being a SharePoint developer, I've just accepted my life that I'll essentially live within a virtual machine for all my development and presentations. Why? SharePoint requires IIS 6 because of the dependency of Application Pools. But, now that Vista has IIS 7 (and .NET 3.0), why can't it run on the desktop?
Sure, I've thought about setting up my laptop with a dual boot, one in Vista, one in Windows 2003 Server with MOSS installed. No, I've never come close to doing it. Why? Because virtual machines run fine for me (most of the time) and I really like the undo disks (so you can REALLY try to break things... you know the SharePoint equivalent of "what does that button do?"... otherwise known as "makes more sense for the '12' folder to be '70' so I'll just rename it").
I'm embarrassed to say what Spence muses about in his post is something I've never considered. Why embarrassed? Well, I'm a MCMS 2002 guy, and we had a developer edition whose license allowed us to install it on Windows XP Pro. Duh... CMS folk should have been the first to consider this! :P
One of his points hit the nail on the head: SharePoint (WSS, ~NOT~ MOSS) as an application platform!I say this every time I give a talk or teach a class. I think I heard Todd say it first, but I consider WSS to be "ASP.NET Application Extensions." There are just SO many things we, as WSS developers, get out-of-the-box that some gearhead things he can write a better implementation. Well, you have it slick, but I'll stick with something that's supported by a company with a bit more financial interest in their platform to support & continue to innovate on it. The biggest problem I have with customers when talking to them about SharePoint is sharing all the goodness (you really need a few days) in the product stack. But for those who know everything within, man, this puppy just sells itself.
Don't get me wrong, I've got my share of complaints, wishes, and bugs I think I've ID'd. But on the whole, it's a fantastic product (and for those of you who think everyone should ship bug-free software, you should really ready up on Eric Sink's book, Eric Sink on the Business of Software (Expert's Voice)).
I like this idea... what do you think? Do you like the idea of having a version of MOSS that we could install on our client OS (namely Vista)?
Disclaimer: just as Spence said it, I'll say it too. No, I'm not leading on about a new WSS/MOSS SKU that's pending release, nor am I suggesting you should run MOSS on Vista... that's a licensing violation and I'm not going near that. :)