Local User Group
This month's virtual user group presentation will be about creating and packaging PowerShell modules!
PowerShell MVP Joel Bennett (yes, that's me) will present about authoring PowerShell modules, including tips, tricks and best practices for writing modules and functions that work well together (and behave properly in the pipeline).
We will also take a look at the new PoshCode module packaging module: a powerful new way to distribute, install, and rely on dependencies between PowerShell modules.
I'm going to do the presentation this month for the Virtual PowerShell UserGroup, so it's a perfect opportunity for us to actually meet together in person here in Rochester.
However, if there are only a few people who want to come in person (or if the majority would prefer), I'd rather do a geek dinner on another night, and have time to chat and socialize and answer questions!
So, what do you think?
Sorry for the late notice here! I posted this last month to Google+ Events, and thought I'd posted it here, but clearly didn't. If you didn't already get a G+ event invite, please feel free to email me (Jaykul) at HuddledMasses.org and ask me to add you to that list.
In any case, this Thursday, March 6th, is this month's Rochester PowerShell User Group, and it will once again be purely virtual (next month we'll try to meet in person, I have a car again now).
PowerShell Abstract Syntax Tree (AST)
Writing PowerShell scripts are powerful and productive. Building tools for PowerShell to extract and manipulate the script itself can make you more productive. In this talk we will take a tour of the Windows PowerShell parser and AST (abstract syntax tree) showing you how it can be used to make your job easier and ways to create tools to make you more productive.
On JANUARY 2nd at 7PM EASTERN Steven Murawski will be presenting on the biggest new feature of PowerShell 4.0 and Windows Server 2012 R2: Desired State Configuration.
Based on the feedback from the folks who have shown up at the Rochester in-person meetings the last two months, in December we're going to try meeting virtually!
The meeting will still be held at 6:30PM Eastern on December 5th (the first Thursday), but we will meet on Google+ Hangouts or Microsoft Lync (going to do some testing this week to see which).
We will see how that goes (and how everyone feels about it), but I'm tentatively planning on meeting the same way in January on the 2nd
We are kicking off the fall a little late this year, but October 10th we're going to start off with a "What's new in PowerShell?" session.
PowerShell 4 is shipping just barely a year after PowerShell 3, thanks to the release of Windows 8.1 and Server 2012 R2 (it will be available for Windows 7/Server 2008 as well) and brings with it Desired State Configuration, which might just change the face of Windows system administration.
Thursday March 14th, at 6:30PM, Microsoft PowerShell MVP Joel Bennett will be speaking and sharing the diversity of the projects in the PowerShell community.
This meeting will be less formal than the usual slide-deck-and-demos presentation, and we're really hoping that you will participate by searching ahead of time for some interesting, fun, or just plain weird uses of PowerShell ... and bringing them to share.
The February meeting of the Upstate NY PowerShell User Group in Rochester will be on February 7th (please note this is a change from the usual 2nd Thursday, as that would be Valentine's day). As usual we will meet at New Horizons in Rochester and will start at 6:30PM (with Pizza & networking at 6PM).
Our speaker this month is Warren Frame, a Systems Engineer from Rochester General who will walk us through some remoting features and API.
Here in Rochester we tend to have presentations almost every month, but every once in awhile, we've got to have a Script Club, and we usually do that in December.
We are meeting on the 2nd Thursday of the month (December 13th), as usual, and we're having PowerShell Script Club.
What is a PowerShell Script Club?
Script Clubs are like a hands on lab without a set topic or teacher. You bring an idea for a script, and ask your fellow PowerShell users for help getting the script written. We'll break up into groups and we'll work on scripts. Please bring your ideas, your challenges, your laptops, and your half-written scripts. At New Horizons we're blessed with a lab full of computers, so you don't have to bring a laptop to script (in fact, feel free to just bring your idea, or put a draft of your script on http://PoshCode.org or http://Pastebin.com), but it obviously helps to have whatever you're used to.
Now that we've talked (last month) about why we would write PowerShell Modules, we're ready to talk more about what goes into them. On November 8th, Joel Bennett (Microsoft PowerShell MVP) will be presenting again, so please join us as we discuss what goes into a module, how to get started on your own, and what the important parts of a Module Manifest are (and how to write one that works in both PowerShell 2 and 3).
Well folks, I've already been in touch with many of you through the mailing list (incidentally, if you're in Rochester but not getting those emails, feel free to join the list or email me), but for those of you who didn't hear about it:
This fall we're changing our meeting date to the 2nd Thursday of the month.
Summer is nearly upon us, and our gracious hosts at New Horizons have asked us to forgo meeting in July and August, so with this one last official meeting before September, we're going to have a real Script Club. Several times in the last few months we've planned on having a presentation and a script club, and it hasn't worked out that way, so this time we're going to do just the script club.
Continuing our series on PowerShell basics, in May we will tackle the PowerShell Pipeline.
This month the Rochester PowerShell Group is going to join user groups from all over the world in the first ever International PowerShell User Group Day (IPUGD), with special speakers and giveaways hosted remotely through Interface Technical Training’s Remote Live platform.
In February we will be continuing our back to the basics series with the second half of our presentation helping you write better functions.
I just realized that after discussing this a bit on our mailing list, I never posted the information to the website! The Upstate NY PowerShell Users Group will be meeting January 17th (the 3rd Tuesday of the month). Following requests from a couple of our members ...
So, after cancelling November at the last minute due to mandatory overtime at my job, we're going to voluntarily cancel December's meeting just because it's scheduled the Tuesday before Christmas, and we're all too busy.
I'll post up my plans for January in a couple of weeks, after some informal polling on the mailing list.
Hey guys! This month in Rochester we're talking a little more PowerShell 3!
In PowerShell 3 we have built in support for Windows Workflow Foundation, and you will get to hear how to use Workflow in PowerShell, and working with PowerShell in Workflow.
We are kicking off this season with a forward-looking event: Come join us as we discuss Windows 8 and PowerShell 3, and what we've learned from Microsoft's BUILD conference and playing with the preview bits! There's sure to be a lot of stuff you didn't hear about, and Joel Bennett (Microsoft MVP) will be presenting and leading the discussion. This presentation will be almost entirely demo, with plenty of time for questions and exploration!
There will be free Pizza!
There will be T-Shirts, books, and other goodies to give away.