Likes and Dislikes of Windows 7 + SharePoint 2010

Likes

  • Great for sales and consulting.  Whipping out your Windows 7 configured with SP2010, Office 2010 and SP Workspace is just cool.
  • Fast…very fast.  Even a tricked out VM cannot compete with the performance of a host installed SharePoint 2010.
  • Accelerated learning.  Seriously, if you’re like me, you pretty much have your SP2007 VM up most of the day and rarely start a third VM.  So it’s hard to play with 2010 when the VM has to be started and contends with your existing VM.  And there’s just a TON of new features in 2010.
  • Makes practicing Powershell very convenient.

Dislikes – as a Dev Dweeb

  • Mess with host?  What a DUMB idea.  My current 2007 crashes about once a quarter for whatever reason forcing me to rebuild from a snapshot or entirely from scratch.  Now you want me to screw with my host…with something that hasn’t even had it’s first service pack yet??  Speaking of which, are they gonna service pack this thing for Window 7? 
  • VM goes down, you’ve got options – backup vm files, snapshots or automated install scripts.  Sure…you go right ahead and depend on Ghost or whatever for host backups.  Me, I’ve got yesterday’s deadlines and goal-line-stand bugs waiting.
  • “It works in my VM” is a common mantra for developers.  And very often, my response is “then just gimme your d_mn VM” rather than waist precious cycles fixing my environment.  Often on a team, I recommend at least one person update a “gold copy” VM.  Then the only time you lose is updating the VM with the latest solution deploys. 
  • Are you going to really install/maintain SQL Server Developer on your host as well?  I hope so cause Express just sux…period.
  • As a dev, you’re just going to get dumber.  There are vast rewards for devs who dabble in the infrastructure world when developing on a SharePoint platform.  Sure, you’ll find your niche WebPart and Workflow developers (I’m still in denial about InfoPath).  But I find SharePoint development is more about “quick wins” then complex application development.  Therefore development cycles come and go.  Additionally, the integration between dev and infrastructure is tight, enabling developers to create performant apps by understanding what’s under the hood.

Dislikes – as an Infrastructure Geek

  • HECK NO.  I can’t even imagine testing solutions on my Windows 7.  Again, no snapshots hurt an awful lot here.
  • Stand alone amongst your infrastructure compadres…cause you’re stuck with the Stand-Alone Install.
  • No domain.  Very often, I like to create my base VM as AD and run other VMs for database and WFEs.  No testing of profile imports.
  • Disastrous for disaster recovery testing.
  • Without the hard core server components at my virtual fingertips, why bother creating automated scripts (Powershell, PerfMon).
  • Testing 3rd party tools will most likely not work.
  • Mirror, cluster, load balance, proxy…NEGATIVE.
  • From Mr. Softy himself, pre-RTM upgrades will not be supported and in fact BLOCKED.  So be prepared to uninstall the beta when the RTM is available.  (More likely, be prepared to rebuild your host.)

JD Wade has been enthusiastically urging me to dual boot from a VHD.  Especially with Microsoft’s new trend of releasing Hyper-V VMs for SDPS events.  Thanks Glen for the link on setting it up.

Btw, here’s a link on setting up the Windows 7-SP2010 environment.  Good luck with those goal-line-stands!!

Advertisements

~ by spninjablog on December 19, 2009.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: