Creating Professional DSC Resources – Part 7
Part 7 of a series on creating professional PowerShell DSC resources, focusing on integration testing and best practices.
Daniel Scott-Raynsford (DSR) is a Senior Partner Solution Architect for Data & AI at Microsoft with 25+ years of experience, specializing in Azure, cloud-native SaaS architectures, DevOps/AIOps, and agentic AI systems.
130 articles from this blog
Part 7 of a series on creating professional PowerShell DSC resources, focusing on integration testing and best practices.
A technical guide on dramatically speeding up iSCSI PowerShell cmdlets by using the -ComputerName LocalHost parameter to avoid network timeouts.
A technical guide on using PowerShell to correctly remove an iSCSI Target Portal by specifying both the target and initiator addresses.
Microsoft removed WMF 5.0 RTM download due to a serious bug affecting PowerShell module environments during installation.
Part 6 of a series on creating professional PowerShell DSC resources, focusing on completing Pester unit tests for the Test-TargetResource function.
Part 5 of a series on creating professional PowerShell DSC resources, focusing on writing unit tests for the Set-TargetResource function.
Discover how to use the built-in Markdown preview feature in Visual Studio Code, eliminating the need for external tools.
Part 4 of a series on creating professional PowerShell DSC resources, focusing on implementing automated testing with Pester.
Part 3 of a series on creating professional PowerShell DSC resources, covering coding style and message localization best practices.
Part 2 of a guide on best practices for creating and releasing professional, community-friendly PowerShell DSC resources.
A guide on best practices for creating and releasing professional Desired State Configuration (DSC) resources for the PowerShell community.
Announcing a combined PowerShell DSC resource for managing File Server Resource Manager (FSRM) with integration tests and migration guide.
A PowerShell guide to retrieve the BIOS GUID of a Hyper-V virtual machine from the host OS using WMI/CIM.
A guide on fixing a bug in the Convert-WindowsImage script to successfully create a Nano Server TP4 VHD, including updated installation steps.
Microsoft adds PowerShell language support to Visual Studio Code, offering a faster alternative to PowerShell ISE and Visual Studio for scripting.
Windows 10 Build 10586 breaks PowerShell Direct and DSC credential encryption, detailing workarounds and a bug report.
Explores using Pester, a PowerShell testing framework, for operational validation tests in Windows Server 2016 as part of Infrastructure as Code.
Explains the undocumented relationship between Group and DisplayGroup parameters in Windows Firewall rules and how DisplayGroup is set.
Explains methods to check if a variable is undeclared in PowerShell, focusing on the Test-Path cmdlet approach.
Introduces a PowerShell DSC resource module for configuring File Server Resource Manager (FSRM) classifications, properties, and rules.