Category Archives: Philadelphia

Philadelphia Meeting – December 4th 2014


Join us Thursday, December 4th where Steven Murawski will be presenting a talk on 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 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.

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.

Philadelphia Meeting – November 6th 2014


Join us Thursday, November 6th when Lido Paglia will be presenting on Getting Started Using Pester. Following the presentation we’ll have time for script club style activities so bring your scripts and any challenges your facing with PowerShell to have them answered.

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.

We are also giving Meetup a try for the next 6th months so feel free to register there as well.

PhillyPoSH 10/02/2014 meeting summary and presentation materials


  • John Mello gave a presentation entitled “Custom Object Creation”. A copy of his demo scripts and presentation are available here at our GitHub site.
  • TJ Turner gave a presentation entitled “Runspace Pools”. A copy of his demo scripts and presentation are available here at our GitHub site.
  • A recording of this meeting has been posted to our YouTube channel

Philadelphia Meeting – October 2nd 2014


Join us Thursday, October 2nd where John Mello will be presenting a talk on The different custom object creation methods and their performance tradeoffs. Followed by TJ Turner will give a talk entitled Intro to basic run space pools 

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.

Eventbrite - PhillyPoSH October 2th 2014

We are also giving Meetup a try for the next 6th month so feel free to register there as well.

 

PhillyPoSH 09/04/2014 meeting summary and presentation materials


  • Jan Egil Ring gave a presentation entitled “Get Started with Windows PowerShell Desired State Configuration”. During his talked Jan went over a series of demos explaining how to use the configuration keyword to define configurations for different resources along with the different configuration modes. A copy of his demo scripts and presentation are available here.
  • A recording of this meeting has been posted to our YouTube channel

Philadelphia Meeting – September 4th 2014


Join us Thursday, September 4th where Jan Egil RIng will be presenting a talk on Get Started with Windows PowerShell Desired State Configuration

Jan will explain how to use Windows PowerShell Desired State Configuration (DSC), which was introduced in Windows PowerShell 4.0, to configure your environment. The purpose of DSC is to provide Deployment, Configuration and Compliance capabilities for Windows resources such as a files, services, roles and features, users, groups and anything that can be managed from PowerShell by using custom resources such as a script. During his talk you will

  • Learn how to use the configuration keyword to define configurations for different resources.
  • Learn the two different configuration modes – Pull and Push – and how to configure them.
  • See several demos on how DSC can be leveraged in the real world

More about Jan:
Jan Egil Ring works as a Lead Architect on the Infrastructure Team at Crayon, Norway. He mainly works with Microsoft server-products, and has a strong passion for Windows PowerShell. In addition to being a consultant, he is a Microsoft Certified Trainer. He has obtained several certifications such as MCSE: Server Infrastructure and MCSE: Private Cloud. He has a strong passion for Windows PowerShell, and regularly writes articles for PowerShell Magazine, the Crayon Services blog and the Norwegian TechNet blog. He is also a multiple-year recipient of the Microsoft Most Valuable Professional Award for his contributions in the Windows PowerShell technical community.

You can follow Jan on TwitterLinkedIn, or subscribe to his 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.

Eventbrite - PhillyPoSH September 4th 2014

PhillyPoSH 08/07/2014 meeting summary and presentation materials


Philadelphia Meeting – August 7th 2014


Join us Thursday, August 7th where Matt Wrock will be presenting a talk on Automation Testing.

Matt will start with some demos of Boxstarter illustrating how it can be used to build a self standing Windows environment with a focus on how to test the package installs on a virtual machine. Then we will explore some other tools and techniques suited for “machine convergence” testing. Many of these tools, like Vagrant and the Chef-based Test-Kitchen, have their roots outside of Windows but can most certainly provide assistance to PowerShell automation.

More about Matt:
Matt Wrock has over fifteen years of experience architecting scalable, distributed, high traffic web applications as well as configuration management and deployment automation. Matt currently lives in Woodinville, WA with his wife, two daughters, three dogs, two cats and ridable lawn mower. Until just recently Matt worked for Microsoft as a Sr. Software Engineer and now works for CenturyLink Cloud focusing on data center automation. Matt is project founder of Boxstarter and a committer to Chocolatey and Pester.

You can follow Matt on Twitter or subscribe to Matt’s 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.

Philadelphia Meeting – July 3rd 2014


Join us Thursday, July 3rd when Dr. Ferdinand G. Rios of Sapien Technologies will be joining us in person to present “Building PowerShell GUI Tool Solutions”.

Ferdinand Rios will discuss the differences between scripts and tools and how to easily create GUI based tools using PowerShell Studio 2014. We’re really excited to have Ferdinand with us and to learn all the cool possibilities PowerShell Studio brings to the table. In case you missed it you can also catch Ferdinand and David Corrales from Sapien on a recent episode of the PowerScripting podcast. We hope to see you there!

More about Ferdinand:
Dr. Ferdinand G. Rios is a 25+ year veteran of the software industry. His experience in the field runs the gamut from tech support specialist to developer; from data entry clerk to CEO. Besides his responsibilities as CEO, Dr. Rios enjoys being the lead programmer on SAPIEN’s mobile technology application, iPowerShell Pro.

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.

PhillyPoSH 06/05/2014 meeting summary and presentation materials


 

Philadelphia Meeting – June 5th 2014


Join us Thursday, June 5th when Jeff Hicks will present on “Getting Started with Desired State Configuration (DSC)”.

Getting Started with Desired State Configuration (DSC)
DSC is the big game changer for IT Pros. With DSC you no longer have to write PowerShell scripts to manage and configure your servers. Now you use PowerShell to build and manage server configurations. Want your server configured a specific way? Build a configuration and the server configures itself! In this presentation we will look at the principals of DSC and explore what it takes to get started using DSC in your environment.

More about Jeff:
Jeffery Hicks is a multi-year Microsoft MVP in Windows PowerShell, Microsoft Certified Professional and an IT veteran with almost 25 years of experience, much of it spent as an IT infrastructure consultant specializing in Microsoft server technologies with an emphasis in automation and efficiency. He works today as an independent author, trainer and consultant. Jeff writes the popular Prof. PowerShell column for MPCMag.com, is a regular contributor to a variety on online sites, as well as frequent speaker at technology conferences and user groups.

Jeff’s latest books are Learn PowerShell 3 in a Month of Lunches, Learn PowerShell Toolmaking in a Month of Lunches and PowerShell in Depth: An Administrators Guide.

You can keep up with Jeff at his blog http://jdhitsolutions.com/blog , on Twitter at twitter.com/jeffhicks and on Google Plus at http:/gplus.to/JeffHicks.

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.

PhillyPoSH 05/01/2014 meeting summary and presentation materials


  • Boe Prox gave a presentation entitled “Managing WSUS with Windows PowerShell”. During his talked Boe went over the various ways you can orchestrate WSUS using PowerShell. A copy of his presentation materials are available here.
  • We then had a group discussion around:
      • Lido Paglia and John Mello discussed their experiences and what they learned at the 2014 PowerShell Summit,,
      • The differences between how Active Directory Users and Computers displays groups when compared to Get-Aduser in regards to primary group membership. In PowerShell the primary group is only returned in the PrimaryGroup property and all other groups are returned in the MemberOf property, while ADUC will show every group the user is a member of.
  • A recording of this meeting has been posted to our YouTube channel

Philadelphia Meeting – May 1st 2014


Join us Thursday, May 1st when Boe Prox will present on “Managing WSUS with Windows PowerShell”.

Managing WSUS with Windows PowerShell
Windows Server Update Services (WSUS) is an extremely useful enterprise patching solution from Microsoft that allows you to keep your systems up to date with various types of patches. Boe is going to show us how to hook into the API and generate your own reports, view the configuration of the server and the application and synchronization events as well as automate your approvals using PowerShell.

More about Boe:
Boe Prox is a Senior Windows System Administrator and has been using PowerShell since 2008. He is also a recipient of the Microsoft MVP award in Windows PowerShell. He is also a recipient of the Microsoft Community Contributor Award for 2011 and 2012 and is an Honorary Scripting Guy. He is a moderator on the Hey Scripting Guy forum and is active and in the Windows PowerShell forum as well. He was also a judge for the 2012 & 2013 Scripting Games as well as a coach for the 2013 Winter Scripting Games. His current projects are PoshPAIG, PoshWSUS, PoshEventUI and PoshChat, all available at Codeplex.

Boe has published a several articles for Microsoft’s Hey Scripting Guy! blog and the PowerShell Magazine as well as having 2 chapters on TCP Communication and WSUS in the PowerShell Deep Dives book.

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.

PhillyPoSH 04/04/2014 meeting summary and presentation materials


  • Ashley McGlone gave a presentation entitled “Demystifying The PowerShell Scripting Process”. During his talked Ashley broke down the script creation process by starting with a task and working through the cmdlet discovery process to build a repeatable task into a script. A copy of his presentation materials are available on his blog
  • We then had a group discussion around:
    • DSC and how various group members are using/testing it
    • WMF 5.0’s OneGet
    • ConEmu a windows console emulator
  • A recording of this meeting has been posted to our YouTube channel