Advertisement · 728 × 90

Posts by Klaus

... but that doesn't mean those issues (which ARE SERIOUS ISSUES! Don't get me wrong!) should be tolerated. But here's the thing: When we're able to produce 10x the code as before, and it's only 70% the original quality? Then let's work on AI tools to make (self)-reviewing such amounts feasible.

5 months ago 0 0 0 0

In WinForms the issue of bad code quality has a special impact: The Designer can't open a Form. We need a certain quality threshold, or the generated code is mostly useless. Does it work 100% reliably? Of course not. And disciplincens like the GC are probably not a LLM T-audience for a long while...

5 months ago 0 0 1 0

What would help is to make this actionable by providing
the problematic code, or - if that would disclose identities - construct comparable issue. I developed a series of Agent Prompts to improve code-Q and minimize _exactly_ this - one of which, #WinForms (ha!), is the first to be shipped in VS.

5 months ago 0 0 1 0
Klaus and Merrie hooraying during the live talk after Copilot developed a birthday card WinForms app - which can be seen on the left 2/3 of the image.

Klaus and Merrie hooraying during the live talk after Copilot developed a birthday card WinForms app - which can be seen on the left 2/3 of the image.

What's new in #WinForms for #visualstudio and #dotnet 10? Well, a lot! The best: WinForms is one of the first disciplines in VS which gets a dedicated context agent for Copilot! And @merriemcgaw.bsky.social and I showed it at #dotnetconf on stage - live #vibecode 'd!

youtube.com/watch?v=f0971p…

5 months ago 1 0 0 0
Preview
Introducing Custom Agents for .NET Developers: C# Expert & WinForms Expert - .NET Blog Introducing C# Expert and WinForms Expert: experimental custom agents that help .NET developers write better code with GitHub Copilot.

⚡️ GitHub Copilot adds C# and WinForms Expert agents

🏷️ #devdigest #dotnet #net #csharp #git #github

https://devdigest.today/goto/4999

5 months ago 4 1 0 0
Search Jobs | Microsoft Careers

.NET is hiring. WinForms is looking for an SDE2 to help us drive the next version of the best UI stack of all time jobs.careers.microsoft.com/global/en/jo...

5 months ago 3 4 0 0

Ha! Happy birthday!
To many things to congratulate you for lately!!

6 months ago 2 0 0 0

Mark the date!
And spread the word!

#sharpandunfiltered

7 months ago 1 0 0 0
Advertisement
Post image

At a #microsoft campus cafe, just recently.

Mads Torgersen and Klaus Löffelmann talk

Sharp & Unfiltered.

Not what you expect.
Definitely worth watching.

Pilot Episode coming later this month to youtube.com/@MicrosoftDe...

#sharpandunfiltered - Spread the word!

7 months ago 11 4 0 0

Impedance mismatch.

Darauf ein Produktrueckstandselement, oder? :-)

11 months ago 1 0 1 0

You do not need to share the concrete production code.
In fact, if you would be able to reproduce it with a repro demo as simple as possible (not in context of a big domain-specific code path), that would be more helpful anyway! Maybe share it then as a OneDrive link. I'll follow you, so you can PM.

11 months ago 0 0 0 0

@terrajobst.net, I got a new one for you:

"Objektrelationalparadigmenkonfliksgrad."

Was tippst du? :-D

11 months ago 0 0 1 0

Sorry that I only saw this now.
Could you please provide a small repro for that, if this is still a thing?

11 months ago 0 0 1 0

#WinForms Framework 2.0?
#MFC?
#Delphi?

I am curious!

1 year ago 0 0 1 0
Post image

First Form in #WinForms I did completely with #CopilotEdits. If you have _THAT_ not checked out, do it. It is AMAZING! Like, completely. No code blocks written by me - just tweaked little things which were WinForms specific and the LLM wouldn't know.

What this is? Well...more to come. ;-)

1 year ago 1 0 0 0
Advertisement
Post image

Ah, #win32 #HighDpi - what's not to love? ;-)
(Especially in Terminal Server environments like this.)

If you see those issues in #WinForms > .NET 7.0, ping me.
I want to learn about your specific scenarios!
And I can maybe help quickly!

1 year ago 3 0 2 0

There is no one-size-fits-all. There are times when I pick WinUI, other when it’s WinForms. For AI Tools, WinForms can be a great choice! On top: There are so many mission critical line of business apps in finance, Insurance, government, health and other industries, we need to keep good care of it!😊

1 year ago 4 0 0 0
Preview
WinForms: Analyze This (Me in Visual Basic) - .NET Blog Your WinForms code might have issues—maybe an Async call picked the wrong overload, or it’s leaking data into resource files. Time to call in a code-shrink! So, WinForms, Analyze This!

Hey #winforms devs!

In #dotnet 9, we've introduced WinForms specific #Analyzers to help you guide with tricky WinForms situations. We got those both for #csharp and #visualbasic. And not only are we planning to add more over time-you can also get engaged:

devblogs.microsoft.com/dotnet/intro...

1 year ago 39 6 1 2

Can I ask: When did you start your career?

1 year ago 0 0 1 0

Thanks everybody for the tips and thoughts. I think I will go with #aspire, since my plans are at a later point in time to access the/a web API from a #winforms app.

1 year ago 1 0 0 0

So…over the holidays I thought I would ramp up my WebDev skills which are from, what, 1998? I was aiming for #dotnet #blazor. Question is, would using #aspire be an overkill? Or even support the (re)learning process? Consider me a 72-year old German CDU politician to assess my WebDev skill set… 🤷‍♂️

1 year ago 0 0 4 0
EPISODE 6 - Scott & Mark Learn To... Take a Dump
EPISODE 6 - Scott & Mark Learn To... Take a Dump YouTube video by Scott Hanselman

New YouTube... @markrussinovich.bsky.social and I learn to "take a dump" (a debugging crash dump!) www.youtube.com/watch?v=Jhga...

1 year ago 74 8 7 1
Preview
EPISODE 6 - Scott & Mark Learn To... Take a Dump In this episode of Scott and Mark Learn To, Scott Hanselman and Mark Russinovich delve into the critical developer skill of debugging crash dump files, both ...

Premiering tomorrow: EPISODE 6 - Scott & Mark Learn To... Take a Dump.

https://buff.ly/3ZwJETv
#podcast #devcommunity #programming #productivity #debugging #windowsdev #sysinternals

1 year ago 16 3 0 2
Advertisement
Preview
Invoking Async Power: What Awaits WinForms in .NET 9 - .NET Blog With .NET 9, we’re bringing a suite of new async APIs to WinForms, aimed at making UI updates, dialog interactions, and control management more efficient.

Hey #winforms devs! In #dotnet 9, WinForms got some new cool features for consuming modern APIs with `Control.InvokeAsync` and other async APIs. Check out the blog post here and spread the word!

devblogs.microsoft.com/dotnet/intro...

1 year ago 20 6 0 0