SmartAceDesigns.ScriptoFormTemplates

2025.1.0

Smart Ace Designs ScriptoForm Templates Module.  This module contains a Plaster template and functions used for scaffolding a basic starter ScriptoForm project that a script developer can use to create complex management tools.

A ScriptoForm is a PowerShell script that generates and displays a Microsoft Windows Forms application that can be used for a specific mana
Smart Ace Designs ScriptoForm Templates Module.  This module contains a Plaster template and functions used for scaffolding a basic starter ScriptoForm project that a script developer can use to create complex management tools.

A ScriptoForm is a PowerShell script that generates and displays a Microsoft Windows Forms application that can be used for a specific management or system administration task in a computer network environment.
Typically, a ScriptoForm is compiled into an executable file which hides the PowerShell console window during execution and provides a more seamless and familiar experience to the user.

A ScriptoForm project is the set of files and folders, including the PowerShell script, that can be compiled into an executable file using the Microsoft .NET CLI utility (dotnet.exe) which is available with any Microsoft .NET SDK.
Show more

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name SmartAceDesigns.ScriptoFormTemplates

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name SmartAceDesigns.ScriptoFormTemplates

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2025 Smart Ace Designs. All rights reserved.

Package Details

Author(s)

  • Smart Ace Designs

Tags

ScriptoForm windowsform form compile c# executable script-to-executable script-to-assembly

Functions

New-SADScriptoFormProject Build-SADScriptoFormExecutable

PSEditions

Desktop Core

Dependencies

Release Notes

2025.1.0 - January 2025 Release
- Add support for PowerShell 7.5
- Add support for Microsoft .NET 9
- Remove support for PowerShell 7.2 (End of support: November 8, 2024)
- Remove support for Microsoft .NET 6 (End of support: November 12, 2024)
- Remove double-space after sentences in markdown files
- Converts template to use SCREAMING_SNAKE_CASE naming convention for settings (aka constants)

2024.6.1 - January 2025 Maintenance Release
- Fix issue with .gitignore file being excluded from PowerShell Gallery

2024.6.0 - June 2024 Release
- Remove support for PowerShell 7.3 (End of support: May 8, 2024)
- Remove support for Microsoft .NET 7 (End of support: May 28, 2024)

2023.12.0 - December 2023 Release
- Add support for PowerShell 7.4
- Add support for Microsoft .NET 8
- Modify output location for Microsoft .NET 6
- Rename README files to match industry standards (uppercase)

2023.7.0 - July 2023 Release
- Set mouse to WaitCursor while work is being performed
- Minor white space cleanup in README file
- Fix terminology used in the module manifest file
- Fix description in the module manifest file
- Add release notes to the module manifest file

2023.6.0 - June 2023 Release
- Initial release

FileList

Version History

Version Downloads Last updated
2025.1.0 (current version) 4 1/24/2025
2024.6.1 7 1/9/2025
2024.6.0 15 6/23/2024
2023.12.0 13 11/29/2023
2023.7.0 8 6/27/2023
2023.6.0 10 5/18/2023
Show more