So on
my first look at the Managed References SDK for SharePoint 2010
contained in the technical preview (downloaded your copy from
here) I
noticed something very interesting the
“Microsoft.SharePoint.PowerShell” namespace.
On closer inspection
of the classes defined in the SDK it would appear SharePoint 2010 is
going to use PowerShell as part of it's deployment process to perform
certain administrative tasks such as install a feature.
Install-SPFeature FeatureId
Enable-SPFeature FeatureId -Url http://server/site/subsite
What's more it looks like you can write
your own PowerShell cmdlets for use within a SharePoint deployment
and all you have to do is get your cmdlet to inherit from “SPCmdlet”.
So all I can say is get learning PowerShell as it looks like it's
coming to SharePoint in a big way. Which isn't a bad thing at all :-)