One of most common issues we face with PowerShell comes from users or ISVs misunderstanding PowerShell’s security guiding principles. At a high-level, it seems to all make sense – execution policies help ensure that you only run scripts that you trust on your system.
On Saturday I arrived in Aarhus Denmark for the JAOO conference. JAOO stands for Java And Object Oriented but it is definitely NOT a Java conference – it is a language conference with lots of .NET, Ruby, Ajax content and then just a lot of really smart people talking about software in general.
I’ve talked about PowerShellPlus a few times before and it was the hit of last years IT Forum talks. Now The official version is now available from Idera at http://www.idera.com/products/PowerShell/ . It is going to cost $145/user but they are offering introductory pricing of $79/user until Oct 1st.
Efran Cobisi has published an Italian version of Frank Koch’s very popular PowerShell ebook . You can download the Italian version HERE or go to the Windows PowerShell Italian Community website and pick it up in the Tutorial section.
It looks like there is some great stuff there –
We are struggling with whether or not to make a change in our comparison operators and would like feedback from the community.
Here is the documentation about comparision operators:
All comparison operators are case-insensitive by default. To make a comparison operator case-sensitive, precede the operator name with a “c”.
Adam Weigert has started a new Codeplex project PowerShell OnTap. (That brings the total number of PowerShell-related CodePlex projects to 48!) OnTap provides a functions to manipulate NetApp servers using the OnTAP web service APIs.
I’m not a NetApp user but I was interested in what he was doing and was delighted to read his code.
One of my all time favorite books is The IBM Way by Buck Rodgers. (Actually make that "all time BUSINESS books", it’s not in the same league as Discourse on Method or Thus Spake Zarathustra.) One of my favorite statements Buck made was something to the effect of,
Over on the Everyday Nerd blog, I found a great blog entry you should read: Create multiple RDP files with PowerShell. He describes his environment where he has to manage a large set of servers using Remote Desktop (RDP). Having to configure the RDP settings each time he connects to the server,
Do you hate Add-Member as much as I do?
Wait – maybe you aren’t familiar with Add-Member or the glory of PowerShell’s Adaptive Type System. (ATS). When I looked at the .NET type system, my reaction was “….almost”. I’m not trying to throw a rock at .NET –
Doug Finke has been having fun working with PowerShell and .NetMap from MSR. Now he has written this AMAZINGLY tiny script to call the World Bank’s WebService and visualize the world by income level. This has to be seen to be believed.