Submit Questions for "Ask Me Anything" with Jeffrey Snover

PowerShell Summit

In just a week, we'll be holding a live "Ask Me Anything" with Jeffrey Snover at PowerShell + DevOps Global Summit 2017. Now's a great time to Help us queue up questions - drop yours in the comments below!
We'll be doing our level best to record the session, although it will not be live-streamed. We'll post the recording and let everyone know where it is a week or so after the event.
UPDATE: We're no longer taking new questions. Thanks to everyone who submitted, and we'll see you at Summit (where we'll be taking more questions live).

34 Responses to " Submit Questions for "Ask Me Anything" with Jeffrey Snover "

  1. Dan Franciscus says:

    What is your most favorite PowerShell script that you created?

  2. Dan Franciscus says:

    What other languages influenced the design of PowerShell?

  3. Dan Franciscus says:

    Do you regret any design decisions?

  4. Douglas Finke says:

    Why did you write PowerShell?
    What is the thing you like about it the most?
    What is a feature that you would change, if you could go back in time?

  5. How long before Exchange, Skype For Business, SharePoint and the System Center suite are running on Nano server?

  6. Any plans to fly in a helicopter again soon? 🙂

  7. kvprasoon says:

    Layering PowerShell on to of C# – the best decision ever …
    What would it be if C# was not existed at that time ?

  8. EKOUE says:

    what is the best way/practices for mastering Powershell !!?

  9. Brendan Evans says:

    Is there any plans to setup some kind of facility to automatically check if our PoSh version is up to date? With the language changing so frequently, it would be really nice to be able to add some code to our Profiles to be able to tell us on Launch whether a new version has released. Maybe even a green notification if your up to date, yellow if there is a pre-release (early release) or red if there is a full release.
    I know some people have achieved this for the PowerShell Core on Unix and OSX using the Github Commit ID but, as yet, I can’t find anyway to achieve this for Windows…

  10. Can you talk about the community projects that have surprised or impressed you the most? Is there anything you learned about PowerShell from the community that you did not realize or expect would be possible?
    What is something that you feel is commonly misunderstood about PowerShell by people already working with Powershell? or what is something that you often show people about PowerShell that they did not expect you could do? When you want to blow someone’s mind, how do you do it?
    When you wrote the Monad Manifesto, you have a great vision. Have we reached the end of that vision or is there still more to come? If you could draw a new map for the future of technology, where do you see technology going in the next 5-10 years. What are we not thinking about yet?

  11. Prateek Singh says:

    Do you see Powershell in Top 5 programming languages in coming future? how does it feel to watch your baby (Powershell) growing 🙂
    Open sourcing PS has brought us to a whole new level in a snap! but what would be the next big thing in PowerShell because we still have a long way to go?

  12. Tim Haintz says:

    What would the Monad Manifesto look like if you wrote it today?

  13. Adam Murray says:

    What do you see as the use cases between hyper-v containers and nano?

  14. Can you have the Exchange team work with the Azure team to improve the Azure commandlets, especially with prefilters?

  15. Lars Panzerbjørn says:

    Will PowerShell ever be updateable as part of Windows Update? This seems like an obvious candidate… ^_^

  16. hareesh says:

    Hi Don Jones,
    Good morning, What is the best way to learn power shell further after we had learn the basics.
    I had gone through videos (JumpStart) by Jeffrey Snover and Jason Helmik and I had read the book/PDF file of “learn powershell in a month of lunches”. Now trying to take my powershell knowledge to the next level. Can you advise, Thanks in advance.

  17. Warren Frame says:

    Is there any incentive (outside of happy customers and other “soft” benefits) for other Microsoft groups to (1) Write PowerShell modules, (2) publish those modules to the PowerShell Gallery, (3) open source those modules, perhaps on GitHub, and (4) support PowerShell Core? Is there anything we can do to encourage this?

  18. David Jones says:

    Now that PowerShell lives up to the main points of the Monad Manifesto. What is your next vision for improving the lives of IT pro’s ?

  19. David Jones says:

    when will DSC be part of the common engineering requirements?

  20. David Jones says:

    With all the challenges and demotion you dealt with trying to bring PowerShell to Windows. What kept you going?

  21. Josh Rickard says:

    Do you know if the PowerShell team will add or implement at more secure way of storing/sharing passwords? Similar to SSH keys but for WSMAN.

  22. Josh Rickard says:

    Are there plans to add any other community based projects into PowerShell? (Similar to Pester).

  23. Josh Rickard says:

    Do you know if PowerShell classes will add the ability to create your own namespaces (similar to C#) and use them?

  24. Josh Rickard says:

    Are there any new user/admin security features that will be added to PowerShell? This is a broad question, but it’s intended to be. For example JEA or separating PS from “root” access.

  25. Samir says:

    Powershell is mostly considered a system administration language while Python is a generic scripting language. Will PS ever be placed better than Python in future or does it have its own path and will not follow to achieve what Python does?

  26. Chris Madole says:

    I’m a freshly minted father — what are your tips for balancing kicking ass at the office versus being a great dad at home?

  27. Monty says:

    Is there any plans for a better bug reporting for PowerShell Modules maintained by Microsoft teams other than the PowerShell team? Some modules I have come across (Looking at you WSUS) seem to have bugs that would be simple fixes if the bug could just get to the right person.

    • Don Jones says:

      I’ll add this to the queue, but the fact that other teams run their own destinies, and that Snover doesn’t work for them, might make it a non-starter in terms of an answer. I’ll suggest that there’s a really good bug reporting mechanism in the form of Microsoft Product Support Services, and they refund your ticket fee if they indeed find a bug.

  28. Nagy-Egri Máté says:

    What is your take on getting C++/CLI to .NET Core? C# and PowerShell could both benefit from the horde of high performance C++ goodness out there. Given the size of the communities, it might grow rapidly enough to rival Python as a prototyping language.

  29. yamfiddler says:

    1. Since Powershell was made opensource, at least personally, I’ve seen an expedited growth in the Powershell community. Do you see Microsoft open sourcing any other parts of Windows? Or perhaps open sourcing a stripped down version of Nano Server?
    2. Personally I’ve been using Windows Server Core, and now Nano and have found them amazing. As a long time Linux user, I really appreciate this new approach from Microsoft. Further down the line, do you see Microsoft taking this approach a step further within Windows Server and possibly other Windows products? A more modular approach in terms of components? Essentially shipping a bare kernel and powershell/absolutely necessary parts? (An even slimmer Nano Server?)
    3. What do you think is the next step for the Powershell team? (I know this is very open ended)