Arizona PowerShell – Nov 6th

Topic:  All about HashTables

PowerShell is based on Objects and one of the most common things that either create an object or are contained in an object  is a HasTable.  Come to this session to see how hashtables work in PowerShell. How they can be used in PowerShell.

 

Link to material presented on the 6th: Powershell Hashtables 

Click on Raw and it should allow for download.

About our Speaker:

Thom Schumacher is an IT professional with over 25 years’ experience  Thom’s background includes  10 years as an Avionics technician and 16 years for a major computer manufacturer. He is presently working as a contractor for an Electric distributor.

Thom started the Microsoft PowerShell user’s group in Austin Texas.  Thom’s Microsoft PowerShell expertise is in IIS, TFS,  & supporting dot net code.  Thom has attended a number of the Microsoft PowerShell user’s conference in the US and has spoken at the Asian Microsoft PowerShell conference in Singapore. He is passionate about teaching what he knows and automating whatever he can.

Where:

Sign up here: EventBrite

Please only signup via EventBrite if you intend to attend on site in Tempe.

Tuesday November 6th, from 5:30 pm – 7 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

 

Advertisements

Arizona PowerShell – Oct 2nd

Topic:  Debugging PowerShell Scripts

Getting an effective and reusable script requires debugging.  Debugging for PowerShell can be done in multiple different tools.  During this session Thom will demonstrate how to Debug your PowerShell scripts. Using PowerShell ISE, Visual Studio code and PowerShell.exe

Link to material: Powershell Debugging

Scripts

About our Speaker:

Thom Schumacher is an IT professional with over 25 years’ experience  Thom’s background includes  10 years as an Avionics technician and 16 years for a major computer manufacturer. He is presently working as a contractor for an Electric distributor.

Thom started the Microsoft PowerShell user’s group in Austin Texas.  Thom’s Microsoft PowerShell expertise is in IIS, TFS,  & supporting dot net code.  Thom has attended a number of the Microsoft PowerShell user’s conference in the US and has spoken at the Asian Microsoft PowerShell conference in Singapore. He is passionate about teaching what he knows and automating whatever he can.

Where:

Sign up here: EventBrite

Please only signup via EventBrite if you intend to attend on site in Tempe.

Tuesday October 2nd, from 5:30 pm – 7 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

 

Arizona PowerShell – September 4th

Topic: From PowerShell Function to Serverless code with Azure Functions

A practical session on how we can move our existing code to the Cloud. What can be re-used? Which code should we leave in our existing silos?

These questions will be answered in this session focussed on what Serverless means for our PowerShell code. The approach we will take is as follows: we will take our existing code and transfer into Serverless code using Azure Functions; we evaluate changes or optimizations to take into account and how can we maximize the benefits of using Serverless.

Join us and find out!

About our Speaker zakelijk portret bedrijfsportret

Jaap Brasser is a Technical Marketing Engineer at Rubrik and an CDM MVP with a big passion for scripting and automation. As an IT professional Jaap is part of several professional 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 by providing answers in forums, blogs about PowerShell and creates and shares PowerShell modules and functions.
Blog: www.jaapbrasser.com/
Twitter: twitter.com/jaap_brasser
GitHub: github.com/jaapbrasser

Where:

Signup here: EventBrite

Tuesday September 4th, from 5:30 pm – 8 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

 

Arizona PowerShell – August 7th

Topic: PowerShell in a Commercial Application

In this session Tom will show you how custom modules and functions can be used to validate product requirements, deploy, monitor and support a commercial enterprise class software application.

About our speaker: 

tomtownsbiopicture
Tom Towns is a seasoned system development, SQL Server database and system administration professional.  He has contributed on multiple successful enterprise class commercial health insurance software applications as a senior technical expert and manager in start-ups and large corporations.  Tom’s current areas of focus are DevOps, development/test infrastructure, automated continuous deployment, software packaging, client software deployment and Microsoft Azure.

Where:

Sign up here: EventBrite

Please only signup via EventBrite if you intend to attend on site in Tempe.

Tuesday August 7th, from 5:30 pm – 8 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

 

Arizona PowerShell – July 10th

Topic: Parsing SCCM Logs and Taking action on them

Parsing and looking at all the various log files that an SCCM client has can be a large task.  Come to this session where Thom will show you how to use PowerShell to parse the logs and then take action on the parsed logs.

About our Speaker:

Thom Schumacher is an IT professional with over 25 years’ experience  Thom’s background includes  10 years as an Avionics technician and 16 years for a major computer manufacturer. He is presently working as a contractor for an Electric distributor.

Thom started the Microsoft PowerShell user’s group in Austin Texas.  Thom’s Microsoft PowerShell expertise is in IIS, TFS,  & supporting dot net code.  Thom has attended a number of the Microsoft PowerShell user’s conference in the US and has spoken at the Asian Microsoft PowerShell conference in Singapore. He is passionate about teaching what he knows and automating whatever he can.

Where:

Sign up here: EventBrite

Please only signup via EventBrite if you intend to attend on site in Tempe.

Tuesday July 10th, from 5:30 pm – 8 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

 

Arizona PowerShell June 5th

Topic: Never in Plain Text: Protecting Credentials in PowerShell Scripts

Least-privilege security means two things:

  1. You operate your system as a standard user;
  2. Your scripts generally require different credentials

We never want plain text credentials in our scripts. In this session, Tim performs a survey of the most common (and uncommon) methods to protect credentials in PowerShell source code. We will embrace both community modules as well as Azure Key Vault in our discussion.

We never want plain text credentials in our scripts. In this session, Tim performs a survey of the most common (and uncommon) methods to protect credentials in PowerShell source code. We will embrace both community modules as well as Azure Key Vault in our discussion.

About our Speaker Tim Warner

Timothy Warner is a Microsoft Most Valuable Professional (MVP) in Cloud and Datacenter Management who is based in Nashville, TN. His professional specialties include Microsoft Azure, cross-platform PowerShell, and all things Windows Server-related. You can reach Tim via Twitter (@TechTrainerTim), LinkedIn or his blog, AzureDepot.com.

Where:

Signup here: EventBrite

Tuesday June 5th, from 5:30 pm – 8 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

Please only signup via eventbrite if you intend to attend on site in Tempe.

Arizona PowerShell May 1st

Questions from the Demo:

Here are a few links from the presentation.

Blog posts from James O’Neill on his additions to the PS Excel module

https://jamesone111.wordpress.com/2017/11/25/getting-parts-of-excel-files-as-images/

https://jamesone111.wordpress.com/2017/12/05/using-the-import-excel-part-1-importing/

https://jamesone111.wordpress.com/2017/12/11/using-the-import-excel-module-part-2-putting-data-into-xlsx-files/

https://jamesone111.wordpress.com/2017/12/12/using-the-import-excel-module-part-3-pivots-and-charts-data-and-calculations/

PowerShell and Excel – Better together

Learn how to use PowerShell and Microsoft Excel for sophisticated reporting. This talk will show you how to use the PowerShell Excel Module (more than 70K downloads), hosted in the PowerShell Gallery. Doug Finke, Microsoft MVP and creator of the module will demo its features and pull back the covers on how it was built. Learn how to make eye-popping charts and the techniques used to integrate PowerShell with Excel, helping make great reports and improve your skills authoring PowerShell modules.

Our Speaker-  Doug Finke

biopic_400x400[1]

Doug Finke, author of the O’Reilly title “PowerShell for Developers” and 9-time Microsoft MVP, builds advanced PowerShell tools, gluing things together, making humans faster and more agile. From release pipelines to DevOps in the Cloud, surfacing APIs around .NET DLLs like his popular PowerShell Excel module and his latest, building PowerShell Azure Functions to make them accessible as REST APIs. Catch up with Doug at his blog https://dfinke.github.io

 

Where:

Signup here: EventBrite

Tuesday May 1st, from 5:30 pm – 8 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

 

 

Arizona PowerShell April 3rd

See the Video from this session here

Literate DevOps with PowerShell and Jupyter

With a brief overview of Donald Knuth’s decades old concept of literate programming, we’ll get an introduction to it’s modern application to DevOps. Learn how you can create programs, deployment scripts, and automation tools with significantly better documentation by changing your attitude toward the construction of programs: concentrate on explaining to human beings what you want the computer to do. We’ll also look at some related tools, like Binder, Jupyter Hubs and Labs, nteract and Hydrogen, with Atom.

Our Speaker: *Joel “Jaykul” Bennett:* 4Z3R8fYm_400x400[1]

* A little bit about me…

I’m a problem-driven developer: always looking for new challenges that can be solved. I blog, lead user groups, speak, and am, in general, a passionate advocate for quality software, best practices and automation. I’m a 9-time recipient of a Microsoft MVP award for PowerShell and Cloud and DataCenter Management (up for my 10th on the first of July).

Finally, I grew up in Costa Rica, and speak (English and) Spanish fluently.

* Outside of Development and PowerShell…

I love disc golf, soccer, and tinkering: arduino, raspberry pi, anything that will hold solder and might be able to automate away a button push 😉

Where:

Signup here: EventBrite

Tuesday April 3rd, from 5:30 pm – 8 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

Arizona PowerShell March 6th

Having fun with PowerShell 6.0 – JEA, remoting and cross-
platform

With the recent release of PowerShell 6.0 a lot of questions about remoting, using it across different platforms and what the implications are for JEA. In this session we will briefly go over these core concepts before diving into what PowerShell 6.0 brings to the table and what we are going to pay attention to in the future.
If you are already working with PowerShell 6.0 and you have specific questions be sure to have them prepared, as Yaap will be more than happy to go beyond the content covered in this session.

About our Speaker zakelijk portret bedrijfsportret

Jaap Brasser is a Technical Marketing Engineer at Rubrik and an CDM MVP with a big passion for scripting and automation. As an IT professional Jaap is part of several professional 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 by providing answers in forums, blogs about PowerShell and creates and shares PowerShell modules and functions.
Blog: www.jaapbrasser.com/
Twitter: twitter.com/jaap_brasser
GitHub: github.com/jaapbrasser

Where:

Signup here: EventBrite

Tuesday March 6th, from 5:30 pm – 8 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ

Arizona PowerShell Dec 5th

GUI tools using PowerShell

During this session we will explore how to create a GUI interface to enhance scripts to become true tools that can be used by non-technical resources.
We will explore using some free tools and some almost free options.
At the conclusion of this session users will have an understanding of form properties and actions and how they relate to PowerShell code.
Attendees are encouraged to bring a thumb drive for sharing of sample code.

One example gui creator for powershell: https://poshgui.com/

 

About our Speaker:

Mark MacLachlan is a 25 year IT veteran who specializes in Windows, Active Directory and Microsoft Exchange automation.  He is a former Microsoft employee and VBScript trainer.  Mark embraced PowerShell when it was first released and quickly built on his existing scripting knowledge.  Mark enjoys tool building with PowerShell to make his and his team’s IT duties easier.  His motto is “Work smarter, not harder.”

 

Where

Signup here: EventBrite

Tuesday December 5th, from 5:30 pm – 8 pm Arizona Time ( first 30 minutes reserved for speaker setup and for attendees to  network).  Speaker should start around 6 pm.

Tek Systems 
2625 South Plaza Drive
Suite #301 : 3rd Floor in the main conference room.
Tempe, AZ