mdgrs's Avatar

mdgrs

@mdgrs

Hobby Coder who loves PowerShellπŸ’» GameDev at workπŸ•ΉοΈ https://github.com/mdgrs-mei

277
Followers
179
Following
130
Posts
04.07.2023
Joined
Posts Following

Latest posts by mdgrs @mdgrs

Despite the organizational confusion, the fact that WinUI is so beautiful still gives me hope.

13.03.2026 13:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yeah, it could spawn a single process to get the info for all commands at once if it's the bottleneck.

Thanks for sharing. Working examples of PowerShell related generators are valuable!

13.03.2026 13:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The generator spawns pwsh processes to get cmdlet info? Nice. Is the generator quick enough?

13.03.2026 12:41 πŸ‘ 0 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

The same applies to AvaloniaUIShell*. I hope more people enjoy GUI scripting on any platform.

* Working on the rename by the way.

12.03.2026 23:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

With WPF in PowerShell, stopwatch is a common example to use DispatcherTimer. With WinUIShell, you can also use a simple loop to update the UI.

github.com/mdgrs-mei/Wi...

Hope you enjoy building/prototyping simple GUIs in PowerShell😊

12.03.2026 13:33 πŸ‘ 10 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
Developer Community Developer Community

Are you using VS2026 insider?
developercommunity.visualstudio.com/t/Fails-to-r...

11.03.2026 23:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Done!

11.03.2026 12:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Crescendo, certutil, and command lines (with Jake Hildreth), Wed, Mar 11, 2026, 6:00 PM | Meetup Over the years, many Microsoft command-line tools have come and gone, but some, like certutil.exe, have stood the test of time. Chances are you’ve used certutil countless t

Looking forward to tomorrow night, when @dotdot.horse is going to share all of the joys of Crescendo:

www.meetup.com/pacific-powe...

Drop by if you want to learn about the many ways to wrap CLIs in PowerShell

Party starts @ 6 pacific time.

10.03.2026 18:58 πŸ‘ 7 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

The README was wrong. It runs on arm64 Windows too!

08.03.2026 23:47 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - mdgrs-mei/AvaloniaUIShell: Cross-platform Desktop GUI framework for PowerShell powered by Avalonia UI. Cross-platform Desktop GUI framework for PowerShell powered by Avalonia UI. - mdgrs-mei/AvaloniaUIShell

What if you could script cross-platform desktop GUIs in #PowerShell using Avalonia UI instead of WinForms? AvaloniaUIShell by @mdgrs.bsky.social just came out, and it's the real deal! Try it now: github.com/mdgrs-mei/Av...

08.03.2026 16:45 πŸ‘ 19 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0

@awakecoding.com It took so long but hope you are still interested in this. The separate process structure was necessary rather than preferred as the GUI thread needs to be the main thread on macOS.

I know we need more examples and testing but it's ready for experiments!

08.03.2026 14:24 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - mdgrs-mei/AvaloniaUIShell: Cross-platform Desktop GUI framework for PowerShell powered by Avalonia UI. Cross-platform Desktop GUI framework for PowerShell powered by Avalonia UI. - mdgrs-mei/AvaloniaUIShell

Published a new module called AvaloniaUIShell, (the world's first?) cross-platform desktop GUI framework for PowerShell.

github.com/mdgrs-mei/Av...

It's using the same mechanism as WinUIShell and takes care of all threading and non-blocking UI operations.

#PowerShell

08.03.2026 14:13 πŸ‘ 22 πŸ” 10 πŸ’¬ 2 πŸ“Œ 1
Post image

PowerShell Summit πŸ‘€ I'm back!

Doing a live #PowerShell Podcast session on what it really takes to publish every week: wins, awkward moments, near-misses, plus a live recording.

April 13–16 | Bellevue, WA
Tickets: PowerShell.org #PSHSummit

Is this your first Summit?

03.03.2026 19:42 πŸ‘ 8 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Andi Bellstedt - Technical Blog Personal tech blog covering PowerShell, IAM/identity management, EntraID, ActiveDirectory, Azure, automation, and IT security topics.

Over the years, I’ve learned that some of the most valuable IT knowledge gets lost too quickly.
To make a statement against this, I decided to launch my own blog.

πŸ‘‰ andibellstedt.com

Hopefully, it helps other IT professionals along the way.
#Knowledge #PowerShell #Blog

28.02.2026 06:14 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

Behind every great community are people who show up, serve, teach, and lead. πŸ™Œ

πŸ‘₯ The PowerShell Community Award nominations are open β€” and we want to celebrate those making a real impact.

Nominate them. Honor them.

πŸŽ–οΈ Because community deserves recognition.

survey.sogolytics.com/survey/form?...

24.02.2026 02:23 πŸ‘ 9 πŸ” 9 πŸ’¬ 0 πŸ“Œ 1
Preview
[Bug]: WebView example doesn't show a web page Β· Issue #35 Β· mdgrs-mei/WinUIShell PSVersionTable Name Value ---- ----- PSVersion 7.5.4 PSEdition Core GitCommitId 7.5.4 OS Microsoft Windows 10.0.26200 Platform Win32NT PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…} PSRemotingProtocolV...

The server is built with AnyCPU to support both win-x64 and win-arm64 currently. It seems that WebView2 requires architecture specific dlls but I couldn't figure out the build process or dll combination that works.

github.com/mdgrs-mei/Wi...

22.02.2026 22:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
WinUI 3 window with basic controls that was created from PowerShell.

WinUI 3 window with basic controls that was created from PowerShell.

Released WinUIShell v0.11.0 that uses the latest stable WindowsAppSDK 1.8.260209005. (Probably) All controls except WebView2 are supported.

Check out the examples to see what's possible!
github.com/mdgrs-mei/Wi...

#PowerShell

22.02.2026 14:14 πŸ‘ 9 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

Wow, that's amazing. Congratulations!

15.02.2026 01:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've published v0.10.0. Still working on the examples but should be ready for experiments.

Please note that now types require the full namespace.

github.com/mdgrs-mei/Wi...

15.02.2026 01:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Tiny Tool Town 🏘️ A delightful showcase for free, fun & open source tiny tools. Stupid-delightful software made with love.

www.tinytooltown.com

12.02.2026 04:28 πŸ‘ 79 πŸ” 17 πŸ’¬ 3 πŸ“Œ 0
Video thumbnail

Cooking a major update to WinUIShell.

I've just finished fixing all the build errors caused by my C# source generator. Thanks to that, all WinUI3 controls will be supported in the next release. Yes, all of themπŸŽ‰

This example is one of my favorites, ContentDialog.

github.com/mdgrs-mei/Wi...

11.02.2026 12:13 πŸ‘ 7 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0
Extracting PowerShell Function Names with the AST As time goes by, we all find better ways of writing old code, such as changing an old script/function for the better.

blog posted covering progression of an AST based "Get-FunctionName"
Thank you to @mdgrs.bsky.social for input.

pauljnav.github.io/2026/02/08/U...

08.02.2026 17:58 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

I think it's very well written and already good to go. Minor questions after reading through it:

- If a parsed script has dot sourced files, are the functions in those files also listed, or are they stored separately in AST?

- What happens if the syntax of a parsed file is broken?

05.02.2026 23:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

No problem, happy to doπŸ‘

04.02.2026 22:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Speaker card for PS Conf EU with my photo, name and session title

Speaker card for PS Conf EU with my photo, name and session title

I’m beyond excited to help you unleash the power of @powershelluniversal.com in your organization with my friend @andrewpla.tech at this year’s @psconf.eu! I hope you’re able to join us!

21.01.2026 22:21 πŸ‘ 10 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0

This is interesting as I'm looking for a PowerShell based solution to UI automated testing. It looks like AutoIt has a PowerShell module but not in the gallery.

17.01.2026 14:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1
Preview
From the dotnet community on Reddit Explore this post and more from the dotnet community

I started this poll on reddit, please answer here or there if you can. We trying to figure out what is the general awareness of what test platform people use in .NET and what are the reasons people did or did not move to MTP (microsoft.testing.platform).

#dotnet

www.reddit.com/r/dotnet/com...

13.01.2026 11:16 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Small update in PowerShellRun v0.16.0.

If ScriptBlock or Function entries have default parameters, you can see and overwrite those values with their "Invoke with arguments" action.

We could think of it as a snippet manager.
github.com/mdgrs-mei/Po...

12.01.2026 12:59 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Terminal suggest doesn't get content from the actual terminal session. Β· Issue #285640 Β· microsoft/vscode Does this issue occur when all extensions are disabled?: Yes/No Yes Terminal auto suggest entries are not based on actual terminal functions, and suggestions are therefore not correct. If I create ...

Hey #PowerShell peeps! The new auto complete thing in VSCode is messing up our terminals. It doesn't auto complete actual functions. Give this an upvote to get a fix in to the backlog and (hopefully) improve it!
github.com/microsoft/vs...

(And share onwards for visibly. Can't have a bad terminal)

06.01.2026 09:15 πŸ‘ 9 πŸ” 6 πŸ’¬ 1 πŸ“Œ 1
Preview
Rebuilding Spectre.Console Documentation with .NET-Only Tools How I rebuilt Spectre.Console's docs using MyLittleContentEngine, MonorailCSS, and VCR# - ditching Node.js for pure .NET

Posted a blog post about redoing the Spectre.Console docs in my content engine - thirty25.blog/blog/2026/01...

07.01.2026 19:17 πŸ‘ 22 πŸ” 6 πŸ’¬ 2 πŸ“Œ 1