
Senior Software Engineer at Microsoft, working on #WinForms .NET. Still love #visualbasic. And Sushi. Opinions are my own. Living in WA.
Redmond, WA
Joined March 2009
- Tweets1.9K
- Following308
- Followers749
- Likes1.3K
Klaus Loeffelmann retweeted
We merged a C# 15 feature into .NET 11 preview 2: collection expression arguments.
Allows specifying creation arguments for a collection expression: `List<string> names = [with(capacity: 10), ... elements ...];`
Spec: github.com/dotnet/csharplang…
Klaus Loeffelmann retweeted
.Net Blog: Introducing #CSharp Expert and #WinForms Expert—two experimental #CustomAgents designed to help #DotNet developers write cleaner, smarter code using #GitHubCopilot. Learn how these agents enhance productivity and expertise: is.gd/QRLYQs
Klaus Loeffelmann retweeted
Finally, the video is published, and I get to sleep at 2:30 am. 😴
Probably an hour earlier than expected.
I hope y'all enjoy the video. See you tomorrow for day 2 of #dotNETConf.
Klaus Loeffelmann retweeted
My first run through of using custom agents in #GitHubCopilot and @code with the new WinForms Expert!
montemagno.com/building-bett…
#vscode #githubcopilot
Klaus Loeffelmann retweeted
We are increasing the length of support offered for .NET Standard Term Support (STS) releases from 18 months to 24 months. This change is effective starting with .NET 9, which means .NET 9 will now reach end of support (cont) msft.it/l/6013tB76B

ALT Timeline of .NET Standard Term Support. text reads: .NET STS releases supported for 24 months .NET 7 Nov 2022 .NET 8 Nov 2023 May 2024 .NET 9 Nov 2024 Latest release .NET 10 Nov 2025 May 2026 .NET 11 Nov 2026 STANDARD TERM SUPPORT Patches for 2 years LONG TERM SUPPORT Patches for 3 years Get the details The image also includes a timeline with colored bars: Purple bar = Standard Term Support (STS) for 2 years. Gray bar = Long Term Support (LTS) for 3 years. .NET 9 is highlighted as the latest release.
Klaus Loeffelmann retweeted
Client ask for a NET8 version of my BindingList package so thought I'd share it here.
- SortableBindingList
- BindingListSpecial turn off events for AddRange
#csharp #winforms #dotnet
nuget.org/packages/BindingLi…
Klaus Loeffelmann retweeted
Replying to @loeffelmann @terrajobst
Have you read this one?
reflectionit.nl/blog/2023/us…
Klaus Loeffelmann retweeted
LIVE on Youtube - How to run a local AI chatbot on Windows in 5 min, no cuts, no edits, with Ollama, LMStudio, OpenAI youtube.com/watch?v=_AxXtXwd…
Klaus Loeffelmann retweeted
🚀 Exciting news! WPF team at India Development Center is growing 🌱We're looking for passionate engineers to join us in crafting innovative experiences. Check out the opportunities below:
SDE II: jobs.careers.microsoft.com/g…
SSE: jobs.careers.microsoft.com/g…
#WPF #hiring #Dotnet 🛠️✨
Klaus Loeffelmann retweeted
As you saw at Microsoft Ignite this week, we're continuing to rapidly innovate for this era of AI, with over 100 announcements across the full tech stack – from AI systems, models, and tools in Azure, to Copilot. Most importantly, we're committed to delivering all of this to our customers while building for the future. We have a long-term agreement with OpenAI with full access to everything we need to deliver on our innovation agenda and an exciting product roadmap; and remain committed to our partnership, and to Mira and the team. Together, we will continue to deliver the meaningful benefits of this technology to the world.
Klaus Loeffelmann retweeted
This is @MadsTorgersen and @captainsafia right before Mads went from
C# 1.0 to current on stage.
Klaus Loeffelmann retweeted
Use the Windows App SDK in a Windows Forms (WinForms) app
Here's a new topic on bringing WinAppSDK features to your Windows Form app:
msft.it/6014gSM3u
#WindowsDev
#WinForms
Klaus Loeffelmann retweeted
Want to improve your C# productivity in #VisualStudio Code? Try out the new C# Dev Kit extension, now available for public preview in #VSCode!
Check out this blog post to learn more: 📖msft.it/6010gi3sa
Klaus Loeffelmann retweeted
#MSBuild session replay: What’s new in C# 12 and beyond
Take a tour of upcoming language features in C#. While still very much in the works, C# 12 is starting to take shape. We touch on the longer-term work that the language design team is focused on. 🎥 msft.it/6011geUxd
Klaus Loeffelmann retweeted
🎉We have released a new version of Upgrade Assistant that helps you upgrade your .NET apps to the latest .NET inside Visual Studio with just a few clicks!
devblogs.microsoft.com/dotne…
Klaus Loeffelmann retweeted
If you have ported your application from .NET Framework or .NET Core to .NET 6+ and you want the world to hear about your company and products, reach out to me (DM or [email protected]) and I'll help you get posted on Microsoft Customers Showcase website dotnet.microsoft.com/platfor…
Klaus Loeffelmann retweeted
GrapeCity Release Boosts WinForms, WPF Components
@GrapeCityUS: "In this release we managed to add end-user and performance enhancements for FlexGrid across every .NET platform."
#dotnet #wpf #winforms #grapecity
visualstudiomagazine.com/art…
Klaus Loeffelmann retweeted
Join me at Visual Studio Live in Nashville in May!
My C# talk includes the new C# 12 primary constructors, C# 11 raw string literals, pattern matching, required members, and more!
Use this link to register: bit.ly/3kSNaaf
@VSLive #csharp #dotnet
Are you an Angular developer that also does C#?
Join me at the VSLive conference in Nashville in May!
I'm talking about #rxjs and new-ish features in C#.
Use this link to register: bit.ly/3kSNaaf
#angular #csharp #conference

























