Tag Archives: James Brundage

Episode 155 – Doug Finke, Joel Bennett and James Brundage on Show-UI


A Podcast about Windows PowerShell.
Listen:

In This Episode

Tonight on the PowerScripting Podcast, we talk to James Brundage, Joel Bennett and Doug Finke about Show-UI

News

This segment is brought to you by PowerGUI Pro with MobileShell, Version Control, and Easy Remote Script Execution.

At Quest we are passionate about Windows PowerShell. PowerGUI Pro enables organizations to harness the power of PowerShell without the expense of training and custom scripts and applications. PowerGUI Pro solves issues regardless of the time and place by using MobileShell to remotely manage your infrastructure. Ensure scripting best practices by leveraging integration with popular Version Control systems. Automate against thousands of computers using Easy Remote Script Execution. Get PowerGUI Pro at quest.com/powerguipro

Interview

This segment brought to you by Start-Automating

Start Scripting to Your Fullest Potential.  At Start-Automating, we can help you unleash the full Power of PowerShell V2.  You can use our deep PowerShell expertise to build rich PowerShell solutions, or we can train you to use PowerShell like a pro. Isn’t it time you Save-Time, Save-Money, and Start-Automating?  Find out more at www.Start-Automating.com.

Links:

Questions:

First Computer: Doug – IBM 360 (Mainframe)
Joel – Atari 800XL (8-bit goodness)
James – Mac Finder?

UP Next: Show UI with Doug Finke, Joel Bennett and James Brundage


On this week’s show (7/20/11 @ 9:30pm EST right here on Justin.tv!), we’ll be talking to Doug Finke, Joel Bennett and James Brundage to talk about their ShowUI module. Be sure to drop by the chatroom Wednesday so that you can post questions and interact with your fellow PowerShellers!

If you’re not able to join us live, but you have questions you’d like to see answered, please let us know! You can leave comments on this blog post and we’ll weave them into the conversation.

ShowUI: Write-UI -in PowerShell – Home

ShowUI is a PowerShell module to help build WPF user interfaces in script. ShowUI makes the complicated world of WPF easy to use in PowerShell. You can use ShowUI to write simple WPF gadgets, quick front ends for your scripts, components, and full applications.

Episode 88 – James Brundage on the Windows 7 Resource Kit PowerPack


A Podcast about Windows PowerShell.

Listen:

In This Episode

Tonight on the PowerScripting Podcast we talk to developer James Brundge from the PowerShell test team

News

Do you have what it takes to be the ultimate script warrior?  Find out with Quest’s PowerPack Challenge.

Quest Software is sponsoring a PowerShell Scripting contest where you can test your skills and get paid. Do you have the muscle to bring home the prize? The winner takes home a cool $1,000 USD to spend on Amazon.com

Check out the details at quest.com/challenge.

Interview

Links

Questions

  • leksandar: ## why has he chosen .msi as diployment format?
  • Jaykul: ## Can there be a .zip for deployment too?
  • slipsec: ##Task schedular 2.0 only? or will it work on all my win2003 boxen?
  • aleksandar: ## first PowerShellPack video is up. how many have you recorded? one for every module?
  • aleksandar: ## could we run PowerShellPack modules on WinXP box with V2? or at least some of them?
  • AndrewTearle: ## if u get warning on win 7 as admin or user – where do you look ?
  • PowershellJedi: is there going to be a MSI for WindowsManagemet to help use deploy it thru out a network ???
  • meson-1: ## Can the community submit new scripts or corrections to be included in future releases?
  • PowershellJedi: ##Azure via Powershell?
  • juneb: RT ## can you ask James if he’ll post an update to the powershell blog post with a workaround for folks with pscx problems?
  • aleksandar: ## why do scripts in PowerShellPack lack #requires -version 2 statement?
  • Jaykul: ## let’s be clear, it’s not “effectively” open source, it’s *actually* open source.
  • Jaykul: ## apparently with a couple of exceptions?
  • Jaykul: ## Do you know off the top of your head what binary bits are in there that are exempted from the MS-PL license?
  • PowershellJedi: ## can you script the windows 7 background slide show on remote W7 computers

Episode 68 – James Brundage from the PowerShell team


A Podcast about Windows PowerShell.

Listen:

In This Episode

Tonight on the PowerScripting Podcast we talk to James Brundage from Microsoft.

News

This segment is brought to you by SAPIEN Technologies.
 

Interview

When it comes to scripting, you’re a warrior. But mighty warriors need mighty tools!

Is your scripting might equal to the challenge? Put the power in your hands – download PowerGUI today.

For awesome PowerShell scripting, nothing matches the might of Quest’s PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShell’s strength across the enterprise. Now, ruling your domain is easier than ever.

 

Tips from James

Splatting example:

function foo([switch]$force, [switch]$confirm)

Here are some sample scripts from James:

Resources

Want to make Windows PowerShell easier than ever to learn and master? Checkout Idera’s PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!
 

Tips

Contest

Listen to the show to hear details of our “Heroes” contest.  You can win a $25 Amazon.com gift certificate!

{

    $force

    $confirm

}

 

$parameters = @{

     Force = $true

     Confirm = $true

}

 

 

foo @parameters

Bonus Episode – The Missing Interviews


A Podcast about Windows PowerShell.

Listen:
Today we have a special bonus podcast. We have three interviews for you.

-Justin Braun from Compellent

-PowerShell MVP Max Trinidad (from the MVP Summit)

-PowerShell team member James Brundage with a demo of WPK (from the MVP Summit)

Here’s some additional information from Justin’s interview

 

  • Worked as a TAM for Microsoft for a couple of years
  • Compellent just went public last year
  • SAN device with some unique maangement tools and features
  • Snapin connects via IP to SAN hardware, no middleware required
  • Snapin also connects to VDS service on remote SAN clients (windows servers)
  • rfoust : ## do you have management packs for OpsMgr?
  • glnsize : ## how hard was it sell your team on powershell?
  • rfoust : ## are you actively testing on ctp3?
  • glnsize : ## are you handling the partition offset… when your formatting the drive?
  • rfoust : ## did you say if you have a gui built on the cmdlets? or is your gui separated?
  • glnsize : ## what can’t you do with your cmdlets… what % coverage do you have with your cmdlets
  • rfoust : ## how many cmdlets are in the snapin?
  • glnsize : ## any providers to browes the san 
  • rfoust : ## will the snapin work with any other vendors hardware, or is it proprietary?

Our regular episode for this week should be up tomorrow. Enjoy! 

 

 

 

 

Episode 60 – Scripting UI with Joel Bennett and James Brundage


A Podcast about Windows PowerShell.

Listen:

In This Episode

Tonight on the PowerScripting Podcast we talk with Joel Bennett and James Brundage about scriptable user interfaces.

News

 

 

When it comes to scripting, you’re a warrior. But mighty warriors need mighty tools! For awesome PowerShell scripting, nothing matches the might of Quest’s PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShell’s strength across the enterprise. Now, ruling your domain is easier than ever.

Is your scripting might equal to the challenge? Put the power in your hands – download PowerGUI today

Interview 

 

 

This segment is brought to you by Idera:

Want to make Windows PowerShell easier than ever to learn and master? Checkout Idera’s PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!

 

  • dougchase : ## What do we need to do to get started with this stuff?
  • jkavanagh58 : ## Is PrimalForms WPF?
  • dougchase : ## Does it work in V1 and how do I implement it in V1?  Seems like I read it worked in both versions but I couldn’t figure out how to start using it in V1.
  • ChadMiller : ##Haven’t looked at WPF. Can you write a web page in WPF like powershellasp?
  • rfoust : ## can you recommend a site to understand the basics of WPF?
  • hal: Will these scriptable UI tools be able to replace HTA?
  • jasonmarcher : ## How easy is it to create data templates and add them to existing tools/controls

 

New-Grid -Rows 5 {    
    New-Label “Please Enter Your Name” 
    New-TextBox -Name YourName -Row 1 
    New-Label “Sex:” -Row 2
    New-StackPanel -Row 3 {
        New-RadioButton -Content “Male” -IsChecked $true 
        New-RadioButton -Content “Female” -Column 1
    }
    New-Button “Done” -Row 4 -On_Click { 
        $yourName = $window | Get-ChildControl YourName 
        $sex = $window | 
            Get-ChildControl | 
            Where-Object {
               $_ -is [Windows.Controls.RadioButton] -and
               $_.IsChecked
            } | 
            Foreach-Object {
                $_.Content
            }
        if (-not $yourName.Text) {
            [Windows.Messagebox]::show(“Who are you?”)
        }
        $global:information = New-Object Object |
            Add-Member NoteProperty Name $yourName.Text -PassThru |
            Add-Member NoteProperty Sex $sex -PassThru        
        $window.Close()
    }
} -show

Resources

This segment is brought to you by SAPIEN Technologies.

 

Tips 

Gotcha

  • Kirk Munro has an awesome blog post talking about a quite wicked gotcha involving quoting rules and escape characters.

 

Episode 55 – Jeff Hicks in for Hal and an interview with James Brundage


A Podcast about Windows PowerShell.

Listen:

In This Episode

This episode features PowerShell MVP, author, and scripting guru Jeff Hicks as a guest co-host and an excellent, information pack interview with PowerShell Quality Expert James Brundage.

News

When it comes to scripting, you’re a warrior. But mighty warriors need mighty tools! For awesome PowerShell scripting, nothing matches the might of Quest’s PowerGUI. Versatile and easy to use, PowerGUI helps you build commanding scripts that leverage PowerShell’s strength across the enterprise. Now, ruling your domain is easier than ever.

Is your scripting might equal to the challenge? Put the power in your hands – download PowerGUI today

Interview

What can you really do with PowerShell?  With Admin Script Editor the question becomes what can’t you do with PowerShell?  Besides all the advanced code generating tools this is the only tool offering a true PowerShell Forms Desiginer.  To illustrate what can be done the guys at iTripoli created a full-featured MP3/Podcast player written entirely in PowerShell and delivered as a single script.  Check it out at adminscripteditor.com/player.

  • James, tell us a bit about yourself, where you come from and how you ended up on the PowerShell team?
  • What is a typical day like for you?
  • I see you part of a PowerShell script club.  How is that working out? What can you tell us about it?
  • Being involved with testing and QA there must be times when you get to be a thorn in the sides of Jeffrey Snover, Bruce Payette and the rest.  Deep down, secretly, doesn’t that feel good?  But seriously, what is it like to work with them?
  • I know you’ve developed a lot of testing tools for PowerShell, you’ve even shown them to me. Any chance some of them will be released to the community?
  • Do you have any performance or benchmarking scripts that you can publish?
  • James’s personal blog

Resources

This segment is brought to you by Idera:

Want to make Windows PowerShell easier than ever to learn and master? Checkout Idera’s PowerShellPlus Professional Edition which is now available for download! The new version has vastly improved code completion and a slick interactive Learning Center. Go to www.idera.com/PodcastPeople to get your copy today!

Tips

  • Use PowerShell’s transcript feature to assist in learning PowerShell. Put Start-Transcript into your profile to start recording your entire PowerShell session. A great way to review your work, especially when trying to learn PowerShell from the beginning.
  • Increase your Powershell history buffer by setting $MaximumHistoryCount to a value higher than 64. You may also want to change the command buffer in the window settings to match.

One-Liner

(dir $env:temp -r | measure-object length -sum).sum /1MB

Here is a PowerShell script to clean up your temp directory