Missy Januszko profile picture

Follow Missy

Missy Januszko

Petri Contributor

Missy Januszko is an independent IT consultant, with more than 20 years of experience as an enterprise hosting architect, large-scale infrastructure designer, and hosted application designer. She specializes in DevOps, automation and configuration management, PowerShell, and Active Directory, and has broad experience across the entire line of Microsoft business technologies. Missy is a co-author of “The DSC Book” with Microsoft MVP Don Jones, and she is also a conference speaker on DSC-related topics. She is a contributor to a number of open-source projects, including “Tug”, the open-source DSC pull server, and “Autolab”, an automated, rapid-install lab build.

LATEST

PowerShell Classes Part 5 — Classes or PSCustom Objects?

Last Update: Sep 04, 2024

Custom PowerShell objects are one way to represent a set of data as a single object and so are PowerShell classes. In this article, take a look at some of the similarities and differences between the two object structures so that you can best define custom objects for your needs.

View Article

PowerShell Classes Part 4 — Constructors and Inheritance

Last Update: Sep 04, 2024

Take your PowerShell class programming to the next level! Define constructors to simplify the creation of the classes, and use inheritance to create a hierarchy of classes and subclasses that inherit properties and methods.

View Article

PowerShell Classes Part 3 — Using Methods

Last Update: Sep 04, 2024

In part 3 of the PowerShell Class series, Missy Januszko discusses how to define methods to perform actions against an instance of the class.

View Article

PowerShell Classes Part 2 — Enumerated Types

Last Update: Sep 04, 2024

In the second part of the series on PowerShell classes, learn how and where to declare constant values using Enums and explore the differences between enums and ValidateSet.

View Article
1725501059 powershell hero

PowerShell Classes – Your Ultimate Guide

Last Update: Sep 11, 2024

Take your PowerShell programming to a new level by learning how to use classes.

View Article

Unraveling the Mystery of $MyInvocation

Last Update: Sep 04, 2024

Missy Januszko explores the uses of $MyInvocation.

View Article

Validating PowerShell Input Using Parameter Validation Attributes

Last Update: Sep 04, 2024

Missy Januszko uses parameter validation attributes to define the acceptable input without writing a ton of additional code.

View Article

Avoiding Accidental Changes with PowerShell’s WhatIf and Confirm Parameters

Last Update: Sep 04, 2024

Learn how to prevent PowerShell mistakes by adding -whatif and -confirm parameters.

View Article

Anatomy of a PowerShell Advanced Function

Last Update: Sep 04, 2024

PowerShell advanced functions provide modularity in automating system administration tasks and by structuring PowerShell scripts as advanced functions, you can transform your scripts and functions into reusable tools.

View Article

Deciphering PowerShell Providers

Last Update: Sep 04, 2024

Learn what a PowerShell provider does and how it allows a common set of cmdlets to interact with differently-structured data stores.

View Article

Deploying Software Using Desired State Configuration

Last Update: Sep 04, 2024

While other commercial products may be more robust, there are a few different ways Desired State Configuration can be used for software deployment.

View Article
PowerShell

PowerShell Remoting Basics

Last Update: Sep 04, 2024

Missy Januszko provides an overview of PowerShell remoting and explains the use of different cmdlets for managing multiple machines at once.

View Article
Go to page