Wednesday, July 11, 2007

Fresh News...Launch Date Set For Windows Server 2008, SQL Server 2008 and Visual Studio 2008

I must say, I'm impressed! When I first heard that Microsoft had renamed Longhorn to Windows Server 2008, I assumed it meant that it would maybe be ready in the last quarter of 2008, if not delayed till 2009. Nope! The date set is February 27th, 2008. Geekmas in February...Whoo Hoo!!!

Anyway, I have seen Server 2008 demoed a couple of times and am looking forward to it. I am particularly looking forward to its virtualization capabilities. I have already designed a couple of scenarios where this would solve many of the issues I have had in the past. I will be outlining some of these scenarios in future blog posts but for now, I'd just like to say let the geekness begin!

When I was at Energize IT this year, I had the pleasure of sitting in on a session with Don Vilen, Senior Project Manager from the Redmond SQL Server team and I must say, I am looking forward to the improvements he was mentioning. On the Energize IT site there is a copy of his slide deck that will spell them out far better than I could...you can find it at the bottom of the page here.

I have to be honest with you guys, I started the gainfully employed period of my IT life as a developer. I am a strong proponent for Visual Basic and have been using it since it was called Quick Basic for the DOS platform. My last serious application was developed using VB 6 and since then I have only developed small applications to keep my skills current. Due to this, I will refrain from making too many comments on this but I will say that I will be changing this and have a couple projects in mind.

I want to keep this post short so I will leave you with this, by finally providing a release date, Microsoft has provided a finish line for us to focus on...we have about eight months to get up to speed with the newest technologies before they hit the mainstream. Lets use it!

Thursday, July 5, 2007

Windows PowerShell

While thinking of some possible topics for the WWITPRO monthly meetings, I thought it might be cool to look into having a meeting about PowerShell. I have seen a couple of people demo it at various meetings and events I have been to and was very curious, after all I entered IT officially in 1995 and cut my teeth on DOS 2.1 so a command line is something I miss. Anyway, it struck me that I had never seen an in depth discussion on the topic so I started to do some research on it. I started by guessing that the Microsoft site which would contain PowerShell information would be www.microsoft.com/powershell. What do you know...I was right! :)

Oh sorry, someone in the back has a question..."What is PowerShell?" Oops...sorry...I'm starting to get excited here! PowerShell is a replacement for the limited command shell, cmd.exe...you know the one...yea that's it, the one the Linux people have been laughing at. Well now you can till those Linux guys and their imaginary girlfriend/boyfriend that we may be late to the party but we've arrived...and with a real date!

The nice shiny new blue background you will notice when you first run the application is just the beginning! You also get a powerful scripting engine that allows you to do almost all of the normal administrative tasks you need to do such as adding user accounts, disabling accounts, sorting through the Event Logs...it will even allow you to automatically open that fancy cup holder located on the front of your server!

One of the first things I noticed about PowerShell when I visited the Microsoft site, was there was a version available for Windows XP, I mistakenly thought it was only available for the new Longhorn server(Windows Server 2008)...note to my Microsoft friends...I can still say Longhorn...ha ha. It is in fact, available for Windows Server 2003, XP and Vista. The other thing you might not know, is it can be used to extend the capabilities of a variety of Microsoft applications such as Exchange Server 2007, System Center Operations Manager 2007, System Center Data Protection Manager V2, and System Center Virtual Machine.

I encourage you to download the version for your computer and play around. If you were reading this post in the hopes that you'd learn all that there was to know about PowerShell, I just have to say that I'm currently playing around so keep checking for some of the cool things I'm learning...I'll keep you updated. To get you started, there is an excellent little booklet written by Frank Koch. You can download it here.

Good Luck and be careful...PowerShell is very powerful. Just remember, as a smart man once said "There's no crying in IT!"...or is that baseball...I get those mixed up sometimes... Anyway, don't come crying to me if you experiment with PowerShell and suddenly your server's cup holder stops working!