Project Description
PowerBoots makes it easier for scripters to create graphical user interfaces in PowerShell, exposing much of the power of WPF to PowerShell in a simple syntax which supports events, threading, and much, much, more.

PowerBoots is written as a script module which dynamically generates functions into static script files for each WPF control, combined with a compiled module called PoshWpf which was originally part of PoshConsole (and includes the Out-Wpf cmdlet and New-BootsWindow cmdlets among others) ... the module enables threaded UIs as well as enabling support for styles, control templates and data templates.

The result of this is that PowerBoots does not require that PowerShell be run with the -STA switch, and virtually everything works not only in PowerShell 2.0, but in PowerShell 1.0!
PowerBoots Tutorial Walkthrough

PowerBoots11.png

PowerBoots Highlights

  • Asynchronous UIs and event handling
  • WPF graphical user interfaces
  • Support for Control Templates and Styles, DataTemplates, and Attached Dependency Properties
  • Generate screen-capture images without showing the window, or capture images of running Boots Windows. I.e.: generate Visifire charts to png.
  • Generate graphical widgets that automatically update in the background, and interact with them from the console.
Last edited Dec 16 2009 at 5:46 AM by Jaykul, version 5

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Updating...
© 2006-2010 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2010.1.12.16187