Category Archives: User Groups

6th Dutch PowerShell User Group Event 2015 Recap

Richard’s Log, Stardate 2457169.5

Today’s destination is the Recap for the 6th Dutch PowerShell User Group 2015.

Now in my hotelroom nearby Schiphol, rethinking all the awesome content I saw today, and the great talks from IT PROFESSIONALS like:

And last but not least, the absolute IT rockstar:

  • Jeffrey P. Snover,Distinguished Engineer and the Lead Architect for the Windows Server Division,Inventor of PowerShell @ Microsoft – ( Twitter / Personal Website )

The day kicked of with a short keynote from Jeff Wouters. He was allowed to give away some prices from the sponsors, like a discount on software from Sapien Software, and a free license for the Sapien Software Suite. He also gave away a license for ISESteroids from Tobias Weltner.

After this it was time for the first session of the day, and this session was all about the cool stuff you can do with OneGet (now officially called PowerShell Package Manager); which is a ‘package management manager’. It allows you basically to do what was already possible in *nux systems for years. That is, grabbing and install software packages from either external or internal repositories. For a deep dive on Package Management I would recommend you to watch this great MVA course: Package Management and Workflow Automation

Next up was a session from Bartek Bielawski on making WMF4 acting like WMF5, in terms of partial configuration. He showed us a solution based on AST (Abstract Syntax Tree). Bartek wrote a nice article on AST a while back, check it here: Hey, Scripting Guy! Blog. Bartek will maybe share the code which he showed to us, depending on the permission of his company. Keep a eye on this, highly advanced stuff!

After this Ben Gelens went crazy on the topic of ‘Lessons Learned: Introducing DSC Configuration into an existing environment’. He went deep into the security considerations of setting up a secure Pull server, with very sleek demo’s. He showed us how to secure the complete communication, based on certificates, between the LCM and the Pull server. I think this session was recorded, so hopefully we get the chance to see it online somewhere.

Stefan Stranger went up next, on the topic of Azure Extensions, and on the DSC Extension in particular. This was a nice session to see, on how to use DSC on Azure IaaS VM’s. Quite easy and straight forward. I recommend you to read more about this in this blog post: Introducing the Azure PowerShell DSC (Desired State Configuration) extension.

Next was a session from Jeff Wouters, on a solution he made himself, called ‘MONK’. I’m not sure if I can elaborate on this, but it’s a very interesting solution for consultants. I recommend you to contact Jeff for more about this.

Also Jeff showed us a nice demo of ISESteroids, a must-have tool for any serious PowerShell professional! It provides great features like autoindenting, refactoring, a function browser and much and much more. Check out the website from Tobias: ISESteroids

For the last session of the afternoon we had Bartek again, on using DSC in Linux. Man, what a superb session was this! Bartek showed us how to install the OMI package, in order to be able to talk to a Pull server. I recommend you to start with this blog post from Bartek: PowerShell DSC for Linux Released

In the meanwhile, Jeffrey Snover also entered the building. I have to say, that was a exciting moment for me, to meet the man in person. Jeffrey is a idol for me, he has a inspiring influence on me. The man just does a fantastic job at Microsoft. During dinner we talked a bit on adoption of PowerShell in general. The point made by Jeffrey was that either a SysAdmin learns how to use PowerShell, of gets into the lumber business. 😉 Also he had a nice argument on security in PSRemoting; why you would not trust PSRemoting, while you do trust other Management products? Something to think about, the next time you have a discussion again about security in PSRemoting.

After dinner it was time for Jeffrey to deliver a session. He did it in the format of Q&A, which is working really well in small groups I think. He fired up PowerShell ISE as his ‘notebook’ (what else 😉 ) and started with the question: “who has a question?”. And he started jotting down all the questions which came from the audience. The questions were these:

Jeffrey then elaborated on these questions and made a nice comprehensive story of it. Jeffrey can present, for sure! If you want to have the answers he gave to the questions, I’m sorry, but I didn’t note those answers down. One big takeaway from this session is that when you buy new server hardware, make sure the NIC is RDMA enabled! This will greatly improve the overall speed of the hardware.

Last but not least, we got some nice stickers from Jeffrey:


Jeff also mentioned for me that we are doing a project on putting up the PowerShell Manifesto on Penflip. I uploaded the whole manifesto, and soon you will see the annotations coming from Don Jones and Timothy Warner. You can also make your contributions, just go to the Penflip project page Monad PowerShell Annotated, and help us out with extending this document with explanations and links!

I would recommend you to go to the next DUPSUG meeting, should be somewhere in Q4 this year.

That’s it for now folks! Live long and prosper!

PhillyPoSH May 2015 Meeting Summary

Jim Ficarra of Comcast Cable presented “PowerShell and Puppet: Extending Puppet on Windows Through Integration of PowerShell Tools, Techniques and Patterns“.

** Unfortunately we had some mic issues but the audio picks up at around 2min into the recording. **

A recording of this meeting has been posted to our YouTube channel.

Philadelphia PowerShell User Group Meeting – June 4th 2015

Join us on Thursday, June 4th when Dave Wyatt, will present The basics of encrypting and decrypting data, including symmetric and public key algorithms, key management / sharing, and digital certificates. This talk will focus on doing so in the .NET Framework and PowerShell.

About Dave

Dave Wyatt has been in the IT business since 1999 and is currently an Application Operations Engineer at DevOpsGuys. In addition Dave is a Microsoft MVP (PowerShell) and a member of’s Board of Directors.

Please register if you plan to attend in person or online. The meeting URL to join us remotely will be included in your Eventbrite registration confirmation.

Mississippi PowerShell User Group Virtual Meeting – May 12th 2015

Join us virtually on Tuesday, May 12th at 8:30pm Central Time when PowerShell MVP Kirk Munro will present “A peek inside the Poshoholic’s toolbelt”.

It’s easy to get excited about all of the new technologies that are being talked about these days.  PowerShell 5.  Windows 10.  Nano server.  .NET Core.  But none of these technologies have been released yet, and even when they are released, it will be some time before we can fully adopt them in our organizations.  That’s why I like to arm my PowerShell toolbelt with impactful modules that work with current releases, so that people like you and I can work with innovative solutions for today while we keep learning about what will be available tomorrow.  This session is about those modules that I use in my toolbelt every day.  HistoryPx, FormatPx, DebugPx, SnippetPx, TypePx, and others.  Highly impactful, innovative PowerShell solutions that you can use, right now.

About Kirk
Kirk Munro is a Technical Product Manager at Provance Technologies, where he is helping build the next generation of Provance’s flagship IT Asset Management product, along with several smaller products such as the ScsmPx PowerShell module and the Auto-Close Work Item MP.  He is also an 8-time recipient of the Microsoft Most Valued Professional (MVP) award for his involvement in the PowerShell community.  For the past 9 years, Kirk has focused almost all of his time on PowerShell and PowerShell solutions, including managing popular products such as PowerGUI, PowerWF and PowerSE.  It is through this work he became known as the world’s first self-proclaimed Poshoholic.  Outside of work these days Kirk is returning to his software developer roots, learning mobile technologies like Xamarin and Ruby on Rails, and taking courses on Coursera or edX whenever he can make the time to do so.

Register via EventBrite to receive the URL for this virtual meeting. Click here to be redirected to the original post of this article on the Mississippi PowerShell User Group website which contains additional information about the meeting including the system requirements to attend.


NYC User Group Restart!

After a long hiatus, NYC Powershell User-group is back.

Tome and Sunny will be presenting 2 sessions

This is the inaugural series of Tome’s 1-year residency on Powershell Concepts (Beginner to Advanced)

Tome Tanasovski:
Concept of Objects
– Object Characterization
– Everything is an object
– Sorting, Grouping, Counting
– Where-Object and ForEach

Language Fundamentals
– Operators, Variables.
– Arrays and Hashtables
– Loop structures
– Conditional Structures
– Useful rules to know.

Tome is an executive for a market-leading global financial services firm in New York City where he focuses on automation, private cloud, and distributed computing. He is the founder and leader of the New York City PowerShell User group, a blogger, and speaks regularly at conferences and user groups. In 2011 he became a cofounder of the NYC Techstravaganza, coauthored the Windows PowerShell Bible, and received the title of Honorary Scripting Guy from the Hey Scripting Guy! blog. Tome has also received the MVP award from Microsoft for the last five years in Windows PowerShell.

Sunny Chakraborty:
– Large scale Application inventory using Custom MOF Files.
– Remote MSI Execution Tricks
– Invoke-Command AST
– Powershell Anonymous Functions.

Sunny is a Sr. Engineer with a global financial services firm in Philadelphia, where he focusses on Messaging, Microsoft Applications and Automation using Powershell.

Pizza is being sponsored by SAPIEN, Makers of PowerShell Studio and Primal Script
6pm – 6:30 – Pizza and catching up
6:30 – 7:15 – Tome.
7:15 – 7:45 – Sunny.
8ish – ?? – Drinks at Beer Authority (next to Port Authority)

You must RSVP via Event Brite in order to attend:


Meeting Date:
Monday, May 11, 2015 – 18:00 – 20:00
Microsoft – Times Square – 6th Floor
11 Times Square
New York, NY 10018
United States
See map: Google Maps

PowerShellTO’s Next Meeting – May 6th, 2015

Join us on Wednesday, May 6th for our second Toronto PowerShell User’s Group meeting.  This time you get to take the wheel!  Send us some of your PowerShell related challenges and we’ll pick the top ones to work out in a group together!  We’ll also be talking about some of the things learned at PowerShell Summit – North America, and more!

Continue reading

Philadelphia Meeting – May 7th 2015

Join us Thursday, May 7th when Jim Ficarra of Comcast Cable will present PowerShell and Puppet: Extending Puppet on Windows Through Integration of PowerShell Tools, Techniques and Patterns.

Puppet is a Configuration Management System framework from PuppetLabs that originated on Linux systems and has been ported to Windows in recent years. While some of the core library of Puppet’s configuration resource types are intended to be cross-platform, there are many extended configuration item requirements specific to Windows that are best solved using native Windows tools. In this presentation, we’ll explore the application of several PowerShell tools, techniques and patterns that help better integrate the power and maturity of Puppet on the Windows Platform.

About Jim

Jim Ficarra is a Principal Engineer in the Operations Architecture Team for Comcast Cable’s Application Platform Services Group. The team’s responsibilities include application infrastructure design for performance & scalability, automation, and operational excellence.

Please register if you plan to attend in person or online. The meeting URL to join us remotely will be included in your Eventbrite registration confirmation.

Build San Francisco 2015

The Microsoft Build conference is in San Francisco again, and having missed PowerShell Summit this will provide some good content which can be seen live and afterwards at Channel 9. Aside from the great Developer content I am looking forward most to hearing what is coming to Windows Server specifically Nano. Having drank the Server Core Kool-aid I have been wanting a UNIX like footprint for Windows for years. If you will not be attending build the Northern California PowerShell User Group will be hosting Jeffrey Snover Thursday night April 30th at the new Microsoft Office in San Francisco. Please check out the meetup page to RSVP if you are coming in person. Otherwise you can watch the live streaming via Google Hangouts live

Charlotte PowerShell User Group meeting for May

The Charlotte PowerShell User Group had a great meeting in late April with a special guest presenter, Lee Holmes. Due to this occurrence and scheduling conflicts for the month of May, our regularly scheduled meeting will not occur. Stay tuned for information about our next meeting which will occur on our normal day (1st Thursday of every month), June 4th.

Special Charlotte PowerShell Group meeting on 4/22 featuring Lee Holmes


Charlotte hackers, our regularly scheduled meeting on April 2nd will not be occurring. Instead we will have our monthly meeting on April 22nd. Can you hear the drum roll in the distance? It will continue to build to a crescendo as April 22nd approaches. Lee Holmes will be speaking at the meeting.

In this highly interactive session, Principle PowerShell developer Lee Holmes shares some of his favorite PowerShell tips and tricks. Attendees are encouraged to share their favorite PowerShell tricks as well, and so the session should be both fun and educational. 

This is a remarkably unique opportunity to interact with one of the cornerstone developers of PowerShell. We expect a large turnout given the proximity to the PowerShell Summit, so we are requiring everyone to RSVP this time around.

In addition, we’re giving Charlotte PowerShell Group members first crack at the reservations. Ed Wilson will be promoting this event heavily on his blog starting March 30, and it will likely be promoted as part of the PowerShell summit marketing as well. My point is – the seats will go fast. Get yours while you can.

Everyone wanting to attend this event will need to sign-up and join the Charlotte PowerShell User Group on MeetUp. Click on over and save your spot.

We look forward to seeing everyone and enjoying a great meeting with Lee.

Philadelphia Meeting – March 26th 2015

We’re really excited to announce our special meeting coming up on Thursday, March 26th. Joining us in person will be PowerShell MVPs The Scripting Wife, Teresa Wilson, as well as Steven Murawski of Chef Software. While we may have other special guests drop by Steven will be presenting a talk on PowerShell Desired State Configuration, ‘Intermediate DSC – Building DSC Resources‘. If you’re in the Philadelphia area and interested in PowerShell you do not want to miss this special meeting!

Intermediate DSC – Building DSC Resources
While there are a lot of DSC Resources out in the wild now, you’ll likely still have a need to create a custom resource.  We’ll dive into how we can use our existing PowerShell skills to develop DSC resources.  After that, we’ll touch on some more advanced patterns for ensuring proper operation of our DSC Resources – including testing DSC resources with Pester.

More about Steven:
Steven Murawski is a Community Manager for Chef (the automation platform for the new IT) and a Microsoft MVP in PowerShell.  Steven is a co-host of the Ops All The Things podcast.

Steven also helps run two local user groups, the Greater Milwaukee IT Pro User Community and the Greater Milwaukee Script Club. He speaks regularly to local user groups and can be found at various conferences.

You can follow Steven on Twitter or subscribe to his blog.

More about Teresa:
Teresa Wilson is a Windows PowerShell MVP. She is married to the Microsoft Scripting Guy, Ed Wilson and started learning Windows PowerShell in 2010 for the Scripting Games. She thought it would be fun and maybe would encourage others to learn PowerShell also. In her free time she is an avid reader and loves to visit with others in the PowerShell community. She is the booking agent for the guests on the PowerScripting podcast and can usually be found hanging out in the chatroom on Thursday evenings.

You can follow Teresa on Twitter and check out her posts on the Hey, Scripting Guy! Blog.

Please register if you plan to attend in person or online. The meeting URL to join us remotely will be included in your Eventbrite registration confirmation.

March Omaha PowerShell User Group Meeting

This month we have several exciting things going on!  First, Trond Hindenes will be joining us via Lync from the great country of Norway for a presentation on Service Management Automation (SMA).  Trond is a Senior Consultant at Crayon who spends most of his non-snowboarding time working on Microsoft System Center, PowerShell, Active Directory, Virtualization and Microsoft Azure. You can find him onTwitter and on his website Trond’s Working!

Second, the first 30 minutes of this meeting will be used to announce the “official” formation of an Omaha System Center Users Group and to give attendees time to network with each other and talk to Matt, Kelly and Zac about the formation of the user group (if they are interested in learning more about it).  If you are interested in learning more about the Omaha Sytems Center User Group before the meeting you can find them on Twitter or you can email them [email protected] .

We will attempt to record Trond’s presentation using Lync but no promises :).

Event Registration is here.

Charlotte PowerShell User Group Meeting–3/5/2015

We will be bringing you a presentation by Jason Walker, @AutomationJason, at our next meeting. Jason will be discussing the Anatomy of a DSC Resource. The session will dive into the anatomy of a DSC resource and will provide an understanding of what it takes to develop your own DSC resources.

Food and drinks will be provided. Everyone is welcome. Please RSVP on the MeetUp event page so we can plan food accordingly.