Good interview. It is helpful to see how PowerShell is being utilized out in the wild (and in a commercial application no less). BTW I have a bit of hard time with verb names also. I think that it is really helpful to have a list of verbs and the corresponding
PowerShell verb e.g delete/erase --> remove. In fact, this might be a handy cmdlet to have (Get-StandardVerb -name delete --> remove). However I think we might be a bit too stingy on the number of verbs. Trust me, I don't want to see the verb list get too
big but something like search (or find) is just such a common concept that one of the two (search or find) should be a verb IMO.
+1 for what dot_tom says. And +1 for the request for VS Orcas to allow Pre/Post Build events to be executed as PowerShell script.
I've played with PowerShell since the early, early betas (post PDC 2003) and it has been my primary shell since September 2005. I think the name is very fitting because it sets expectations appropriately. PowerShell is very powerful but it takes a bit of
investment to learn. It is definitely not like your father's shell. However that investment pays big dividends as you are then able to solve quite complex and/or tedious tasks with PowerShell very easily.
I totally agree with Bruce on WMI. It seemed mysterious and weird to me until PowerShell totally lowered the barrier to entry with Get-WmiObject. Now I'm blown away by how much information there is about a computer in WMI. Since then I've taken those PowerShell
learnings and have used them in my production C# code.
As a .NET developer I really appreicate the REPL (read-eval-print loop) nature of PowerShell. I rarely have to write one-off VS projects (ConsoleApplication42 anyone?) to experiment with some .NET type or formatting string. This saves me quite a bit of time.
Most developers realize that to get ahead and set themselves apart from the average developer is to have mastered the right toolset.
I've said this before and I'll say it again, it strikes me as ironic that one of the most innovative products to come out of Microsoft in the past year is a new command line interface.
Oooh I like. Short and informative. I really like Scott's general approach to avoid wasting the listener's time on his Hanselminutes podcast. I think there is some room for improvement for future HMC9 episodes in terms of keeping it short and sweet.
Remember that our time is money too and whatever you can do to be concise, informative and entertaining enough to not put us to sleep will be greatly appreciated.
I had also noticed and was starting to get reluctant to listen to hour long C9 videos. I welcome this shorter format. There are perhaps a few topics worth an hour. Anytime you get Anders Hejlsberg, Eric Meier and Herb Sutter together I'm willing to carve
out a chunk of time to listen to these guys.
"What happens if there are multiple feeds on a page, but they are for different things? For example, lets say my company site has a "News" feed and a "CEO" feed, will IE7 only see the first one listed on the page?"
I am wondering about this too. Some blogs have an RSS feed per category. I could see a simple solution to this. Make that RSS on IE7 be a button with a drop down. Get the first (or default) feed when you click the button. Press the drop down arrow and
see all the other feeds you can subscribe to.