Back to Work, and ain’t it Great?

Current Events
Aaaaaaaaaaaaaaaaand a month goes by.  :) PASS Summit 2013 was a great experience, made several contacts, a few friends, and learned a lot about SQL, and lot more about this I.T. industry we are in. It's a big place, and the rules are continually changing.   It was a pleasure to volunteer as an MCT Ambassador with the other MCTs and the Microsoft folks, helping people prepare for and take their certification exams. I was lucky to witness several very smart (and nervous) people taking the MCM SQL Exams before the program is retired at the end of the year. Talking to 'potential masters' during their breaks was inspiring. One takeaway from the conference for me was the appreciation for the community, and the desire to learn how to give back.…
Read More

Off to SQLPASS 2013!

Learning, SQL, Uncategorized
This year I'm volunteering at SQL PASS Summit 2013 as an MCT Volunteer, to assist those interested in certifying for SQL Server 2012.  Being an MCT means keeping up with certifications, which means keeping up with tests, and since 2002 I've certified on SQL 2000,2005 and 2008. This May I achieved my MCSE: Data Platform this year, and working toward MCSE: Business Intelligence certification as well, with just one more test to go! If you're nervous about taking a Microsoft exam, just know you can do it, like thousands of other have. If you want help preparing to take a SQL Server exam, can you imagine a better place than the PASS Summit with thousands of smart SQL people there to help? Check out the PASS info page on MCP certification…
Read More

PowerShell brain teaser

PowerShell
I've been following the buzz about the PowerShell Scripting Games on Twitter, and came across this PowerShell brain teaser from beefycode. Here's my answer, wish me luck! In PowerShell, when is the following statement true? Explain why.        ( $a -eq $b ) -ne ( $b -eq $a )   The key to this puzzle can be found in PowerShell help:   help about_Comparison_Operators -ShowWindow   Here's the relevant paragraph from the help result:   When the input to an operator is a scalar value, comparison operators return a Boolean value. When the input is a collection of values, the comparison operators return any matching values. If there are no matches in a collection, comparison operators do not return anything.    When we use the -eq operator in PowerShell, most assume…
Read More

Great time at Florida .Net UG in West Palm

PowerShell, Presentations, Speaking
Whew! Presentation on PowerShell for Developers to the Florida .Net user group went well, and it was a very lively group. I went in expecting to dig deep into applying PowerShell for GUI application development, deployment and the like. But we had a lot of folks very new to PowerShell, and we had a very interactive presentation and discussion with lots of good questions.  I instead focused on using the PowerShell 3 ISE as a starting point to new students to PowerShell, and taking advantage of this tool (along with the basic three Get Cmdlets, remember those? :) ) to make those uncomfortable first steps to learning a new technology as easy as possible. It is my hope that many in the group will get excited about learning something that's…
Read More

Presenting PowerShell for Developers to Florida.net UG in West Palm

PowerShell, Presentations, Speaking
I've been asked to present to the Florida.Net user group in West Palm this week, and chose to present on PowerShell for Developers, and here's why. There are incredible possibilities and utility in PowerShell, most of the marketing and discussion on the web is for I.T. administrators, rather than developers (though there are some signs this is changing.) The conventional wisdom (and humor) tells us that people in I.T. must fit into either of these categories. Here's another perspective. As a consultant and trainer, I need broad familiarity with technology. I'm focused on Windows, with some geek love for Linux :). SQL Server is my technology focus, but Windows Server setup and configuration are important to ensure it runs well. I have built and also supported .Net applications that rely on…
Read More