10th DuPSUG meeting

Speaker Title
Jakub Jareš Continuous deployment pipeline for PowerShell modules
Jakub Jareš Biggest mistakes when testing with Pester
Jaap Brasser The best tool for the job: Working with VScode and ISE
Ralph Eckhard & Sven van Rijen Keep up with NOW! Automate (re-)building your homelab – on steroids!
André Kamman Fighting SQL Server Configuration Drift with Dynamic Pester Tests

It’s the big and glass building next to Central Station Utrecht.
Please try to travel by public transportation whenever convenient for you, since parking is not arranged.
If you do decide to take the car, parking can be done at the Jaarbeurs, right accross the road from the event venue.


Recap of 9th DuPSUG Meeting

Jaap Brasser posted some photos, slides and code of the last meeting on his blog:

The 9th Dutch PowerShell User Group meeting, almost exactly four years after our very first meeting. First of all I would like to thank everyone involved, speakers, IPsoft and our attendees for making this event into a success. We announced this event just 6 days before it was actually held and we were at full capacity within two days. A great show of community involvement which was definitely present during the evening.

9th DuPSUG Meeting – Ninth time is the charm

The code and slides have been posted to our very own DuPSUG GitHub repository:

GitHub – DuPSUG – DuPSUG009

DuPSUG PowerShell Saturday September 2016

As announced during our latest user group event, we are organizing another edition of PowerShell Saturday. PowerShell Saturday is the weekend version of our PowerShell event in which we will cover a number of interesting and current topics and interaction with fellow PowerShell professionals. Registration is free and is done using Eventbrite, we will only have 20 tickets available for this event as seats are limited.

This iteration of the event will be held in Amsterdam at the IPsoft Amsterdam offices. The address is as follows:

Rembrandttoren 10th Floor
Amstelplein 1 1096 HA
Amsterdam, Netherlands

Parking will be available on request, after registering your ticket you can reach out to us to make a reservation via DuPSUG.Slack.com.

Open Stage

For this PowerShell Saturday we have again introduced the Open Stage, this is the section of the PowerShell Saturday where we will have room for several short presentations, the opportunity to share something interesting you have found out when working with PowerShell and a moment to discuss common issues.

We have a number of speakers lined up for you, as they are finalizing the titles of their sessions we will keep you in suspense for the time being. The full agenda will be shared this Wednesday.

09:00 09:30 Walk-in & Coffee
09:30 09:45 Opening notes
09:45 10:45 Flynn Bundy Nano Server – The Future is Now
11:00 12:00 Javy de Koning Optimizing code for collaboration
12:00 13:00 IPsoft Lunch
13:00 14:00 Matthew Hodgkins Chatops with PowerShell
14:15 16:30 DuPSUG Open Stage
16:30 16:45 Closing notes


The First Dutch PowerShell Saturday next weekend

In less than a week we will host the first DuPSUG: PowerShell Saturday event at Platani and we are all very excited about this event. Within a few days of publishing the details of the event, all tickets were already gone. This is something that positively surprised all of us, especially because this is an event on a Saturday. Thanks to everyone in the community that is joining us on their Saturday morning/afternoon for a day of PowerShell fun!

Another development is that we have opened up the DuPSUG slack channel, dupsug.slack.com DuPSUG Slack Registration, for the public and we have been having some great discussions in anticipation of the next event. So if you have not received an invitation yet feel free to reach out either in the comments below or by contacting the DuPSUG organization on Twitter:
Flynn Bundy
Jeff Wouters
Richard Diphoorn
Jaap Brasser

For those of you who have frequented the DuPSUG events most of our speakers for the coming weekend will be familiar faces, but we also have a first time speaker at DuPSUG, Flynn Bundy joining us next Saturday. For more information in regards to the speakers please refer to the speaker profiles below:


I am a PowerShell and Python enthusiast and a lover of all automation. My technical background stems from an upbringing surrounded by technology, business and gadgets. From a young age my parents taught me the ropes of managing and operating a family owned Internet Service Provider. Since then, I have taken that knowledge all over the world.



Jeff Wouters, MVP PowerShell, is a freelance technical consultant from The Netherlands with a focus on automating and high availability through Microsoft and Citrix products. He has a great passion for PowerShell and uses it to automate tasks and reports on the job. Jeff is a frequent speaker on the E2E Virtualization Conference, BriForum, the Microsoft TechDays and System Center Universe. He is also the founding member of the Dutch PowerShell User Group.



Jaap Brasser is a Technical Consultant with a big passion for automation. As an IT professional Jaap is part of several professional and technical communities, speaks at technical events and writes articles on a variety of subjects on his personal blog and other websites or magazines. As an active member of the PowerShell community he supports users providing answers in forums, blogs about PowerShell and creates and shares PowerShell functions and scripts.


If you have not signed up yet, then I would like to remind everyone that we have a waiting list available for PowerShell Saturday and we will be sending out confirmation in the coming days.

DuPSUG Presents: The 1st PowerShell Saturday!

UPDATE: The event is sold out! If you want to participate, send a e-mail to admin at dupsug dot com, and we will put you on a waiting list. If someone cancels, we will let you know!


About PowerShell Saturday

PowerShell Saturdays are free full day events dedicated to all things PowerShell. Based on the highly successful SQLSaturday series, we want to deliver the awesomeness of PowerShell to the masses. Professionals from all arenas, including development, system administration, and database administration, are welcomed. We look forward to seeing you at one of the events.
The Dutch PowerShell User Group is proud the present that PowerShell Saturday #011 will be hosted for the first time in The Netherlands on May 21st 2016!

This time the event will be hosted by Platani Nederland B.V. in cooperation with The Dutch PowerShell User Group. There will be drinks and lunch provided as well as a wealth of knowledge by seasoned professionals.

The opening talk will be held by Jeff Wouters, founder of the Dutch PowerShell User Group, joined by Richard Diphoorn. After the opening we will give you some intermediate and advanced sessions. After lunch we will host a ‘Brain Session’ with your PowerShell problems and have the experts try and assist you! Last but not least we will put up a discussion panel and throw in some topics that we will discuss about. Come and join us for this awesome event and reserve your spot today!

O, did we mentioned that attending is free? Hurry up with subscribing, we only have 20 spots free for this event!

Why Attend?

  • The event will be great fun – a chance to interact with other people who LOVE Windows PowerShell so much, and realize the value of Windows PowerShell that they are willing to give up their Saturday to learn the stuff.
  • It will be of immediate value – with a lot of information – there will be plenty of new things to learn!
  • This will be a UNIQUE opportunity for some great networking. You should bring their business cards to the event, and be prepared to make new friends, establish new contacts, and find great support.
  • It is a great chance to find out information about the Atlanta PowerShell Users Group.
  • You will have an opportunity to meet and learn about some of our sponsors and their services


  • 08:30 – 09:00 – Walk-In
  • 09:00 – 09:30 – Opening Note
  • 09:30 – 10:15 – Session 1: Flynn Bundy – PowerShell DSC and Windows Containers, the Perfect Match
  • 10:15 – 10:30 – Break
  • 10:30 – 11:15 – Session 2: Jeff Wouters – Building your Continuous Integration Infrastructure
  • 11:15 – 11:30 – Break
  • 11:30 – 12:15 – Session 3: Jaap Brasser – No More Admins, Using Delegated Rights and JEA
  • 12:15 – 13:00 – Lunch
  • 13:00 – 15:30 – Brain Session
  • 15:30 – 15:45 – Break
  • 15:45 – 16:30 – Discussion Panel & Closing

DuPSUG Event – PowerShell for Beginners

Geen toekomst zonder Powershell!

Binnen een half jaar na introductie was het al meer dan een miljoen keer gedownload. Inmiddels is het aantal gebruikers ontelbaar.
PowerShell, de commandprompt van Microsoft die het uitvoeren van taken op Windows servers vergemakkelijkt dankzij ongekende mogelijkheden. De tool welke niet meer weg te denken is voor alle Microsoft engineers en beheerders, nu en in de toekomst.

Veel gebruikers van PowerShell zijn verenigd in de Dutch PowerShell User Group. Een groep met een actieve community, die minimaal jaarlijks bijeenkomt, om geïnteresseerden op de hoogte te brengen van de laatste ontwikkelingen op het gebied van PowerShell.
Het event in Nederland voor 2016, wordt gehost door Sogeti op 22 maart in hotel Vianen. De toegang is gratis, de doelgroep is beginnend tot licht ervaren PowerShell gebruikers.
Het programma ziet er als volgt uit:

Begin Eind Omschrijving
08:15 – 09:00 – Ontvangst
09:00 – 09:15 – Introductie
09:15 – 10:30 – Sessie 1 De basis van Powershell, Mark van de Waarsenburg (Sogeti).
10:30 – 10:45 – Koffie
10:45 – 12:00 – Sessie 2 Powershell remoting: Theorie en praktijk, Robert Prüst (MEOS)
12:00 – 13:00 – Lunch
13:00 – 14:15 – Sessie 3 Powershell en Active Directory administratie, Erik Heeres (Sogeti)
14:15 – 15:30 – Sessie 4 Toegevoegde waarde van Powershell binnen Microsoft Azure, Erik van der Plas (Sogeti)
15:30 – 15:45 – Koffie
15:45 – 17:00 – Sessie 5 Basis van Desired State configuration, Danny den Braver (OSC)

6th DuPSUG meeting sold out… it is!

It only took 7 days for 70 tickets to be sold.
To all that didn’t get a ticket: Sorry, better luck next time!
I remember when we had our first meeting, with Ed Wilson (MSFT Scripting Guys) as our ‘main attraction’ and it took almost 3 months to sell 35 tickets.

Only 3 years later, the PowerShell community has grown considerably in The Netherlands.
We even have a ticket registered to an American (Texas) lady that lives in Germany.
We have some Belgians coming over…
Not even to mention all the expats that live in The Netherlands that have registered.

To see this adoption and of PowerShell and the community around is makes me happy.
This is what I started the user group for!
So I want to thank all past, current and future attendees / speakers / sponsors for making all of this possible… Thank you!

See you at the meeting! 🙂

On behalf of DuPSUG,

Jeff Wouters.

6th DuPSUG meeting sold out… or is it?

Last Tuesday we posted the announcement and registration link for the 6th DuPSUG meeting on this blog…
And yesterday, so after only 6 days, we were sold out!
That means 55 people, almost an average of 9 per day, registered for our meeting.

So, you haven’t got your tickets but still want to attend?
We’ve just made another 15 tickets available… so be quick to register!
After those 15 are also gone, we won’t be able to share more tickets because the room simply won’t allow for more visitors.

6th DuPSUG meeting announced

It is about time for a new meeting, so here we are.

In the world of IT it is good to keep up to speed with new technologies, of which PowerShell used to be one. These days it has become more of a commodity and a required skill for automation.
The technology to invest in for your future? We feel that Desired State Configuration fits that bill.
So for this meeting, on the 26th of May, we’ll offer you an entire day filled with DSC, OneGet and much more!
Note that all sessions will be in English…

Here is the agenda:

Introduction: 09:00 – 09:30

Time: 09:30 – 10:30
Speaker: Jeff Wouters
Title: One-0-OneGet
Abstract: OneGet is a package manager manager. No, that is not a typo.
Package managers, such as NuGet offer the ability to manage packages. But there are more package managers in this world than just NuGet. OneGet is about providing a single way to manage them all, hence the name package manager manager. During this session we will show you considerations you need to make before the implementation, show you how to implement OneGet and configure it appropriately.

Coffee break (10:30 – 10:45)

Time: 10:45 – 11:45
Speaker: Bartek Bielawski
Title: Home-made partial configurations in WMF4 using AST
Abstract: Do you like the segregation of configuration that you get with partial configurations, but you are stuck with WMF 4? In this session Bartek will share practical implementation that allows for similar model without updating WMF to the “latest and greatest”. Separate scripts for each configuration level with some Abstract Syntax Tree (AST) magic will do the work for us.

Time: 11:45 – 12:45
Speaker: Ben Gelens
Title: Lessons learned: Introducing DSC Configuration into an existing environment
Abstract: In this session we look at my lessons learned on how to introduce DSC into existing environments. The session handles topics like security, resource compatibility and integration into deployment methods.

Lunch break (12:45 – 13:45) sponsored by Inovativ

Time: 13:45 – 14:45
Speaker: Jeff Wouters
Title: DSC, OMI, DAL and DevOps – Going beyond the technology
Abstract: This session will not be technical, but a conceptual session about the DevOps, Desired State Configuration and the road Microsoft has taken in the last decade to make all of this possible.
This session will be highly interactive.

Time: 14:45 – 15:45
Speaker: Bartek Bielawski
Title: DSC for Linux
Abstract: Remember OMI session Bartek did last year? If yes, than he has a surprise for you: OMI is not designed to manage only Linux processes (and find unicorns). It’s a platform that other solutions can build on. Linux DSC is a perfect example of that approach. This session is all about this relationship and opportunities it brings for IT people that would like to use PowerShell to manage systems.

Coffee break (15:45 – 16:00)

Time: 16:00 – 16:30
Speaker: Jeff Wouters (Methos)
Subject: Announcing Methos MONK.

Time: 16:00 – 18:00
Subject : Talk about PowerShell solutions in the market.
Dinner (18:00 – 19:00) sponsored by Methos

Evening program:

Speaker: Jeffrey Snover
Title: Overview Build/Ignite announcements and Q&A
Abstract: I’ll start with a brief overview of some amazing Build/Ignite announcements and maybe some demos but then I’ll turn it over to Q&A.  We’ll use a method that I’ve using with internal teams that has worked very well.  I’ll collect all the questions up front and then try to weave together an overall narrative which answers the questions.  Come with questions about topics not bugs (it won’t be a support session).

The event will be hosted at Inovativ, Startbaan 8 in Amstelveen.
There is free parking at the location, but be aware that ‘full is full’.


Call to action: If you’re attending, please send any questions you have for Jeffrey Snover to admin@dupsug.com before the 20th of May!

Date: 26th of May 2015
Time: 09:00 – 20:30+
Location: Inovativ, Startbaan 8 in Amstelveen
Language: English

5th DuPSUG meeting @ Microsoft

The 5th Dutch PowerShell User Group (DuPSUG) meeting will be held on the 2th of October in Amsterdam.

This meeting will be hosted by Microsoft Netherlands.

The agenda:

08:30 – 09:00 | Reception
09:00 – 09:15 | Welcome, introduction and DuPSUG changes | Jeff Wouters (MVP Windows PowerShell)
09:15 – 10:45 | CDXML – the hidden path to PowerShell modules | Richard Siddaway (MVP Windows PowerShell)
10:45 – 11:00 | Break
11:00 – 12:30 | ??? | Lee Holmes (Principle Software Design Engineer – PowerShell Product Team)
11:15 – 12:00 | PowerShell Summit, September meeting and debate | DuPSUG
12:30 – 13:30 | Lunch

13:30 – 15:30 | Talk about a product… Trust us, cool stuff! | Ferdinand Rios (CEO Sapien Technologies Inc.)
15:30 – 15:45 | Break
15:45 – 17:00 | PowerShell AST – Dissecting PowerShell scripts | Jeff Wouters (MVP Windows PowerShell)
17:00 – 18:00 | Q & A

Click here for more information