Ginny Caughey Profile Banner
Ginny Caughey Profile
Ginny Caughey

@gcaughey

11,714
Followers
1,171
Following
3,948
Media
111,645
Statuses

Experienced entrepreneur and Windows Development MVP: enterprise software by day, consumer software by night. Also @gcaughey .bsky.social

Joined January 2010
Don't wanna be here? Send us removal request.
@gcaughey
Ginny Caughey
5 years
5 jobs Windows Phone did nobody else does better even today: 1. Calendar/notifications on lockscreen 2. Working voice integration across maps, contacts, etc. 3. Text notifications on PC 4. Live tiles 5. Multiple pins for email folders What do you miss most?
275
172
906
@gcaughey
Ginny Caughey
2 years
All these types of apps are now welcome to the Microsoft Store. We've come a long way from the UWP only days! #MSBuild #DevMC
Tweet media one
16
62
435
@gcaughey
Ginny Caughey
4 years
One of life's mysteries is why this isn't one of the stock backgrounds for @MicrosoftTeams
@SwiftOnSecurity
SwiftOnSecurity
4 years
I just took this photo. Nature is healing we are the virus.
Tweet media one
98
861
5K
12
24
329
@gcaughey
Ginny Caughey
6 years
The youngest #MSBuild attendee this year is 10 years olds old. Her 12 year old sister joins her. Starting girls off right I see! 😍
4
49
204
@gcaughey
Ginny Caughey
2 years
Thanks ⁦ @MVPAward ⁩! It’s always a thrill.
Tweet media one
18
3
218
@gcaughey
Ginny Caughey
3 years
Thanks ⁦ @MVPAward ⁩! The feeling of being appreciated never ever gets old. ❤️
Tweet media one
16
2
214
@gcaughey
Ginny Caughey
4 months
Microsoft has announced that WinUI 3 is joining WPF as the two recommended native UI platforms for Windows. Sanity is back at #msbuild
@WindowsCentral
Windows Central
4 months
Microsoft is finally getting its Windows UI platform act together with WinUI 3 and WPF, updated with Windows 11 theming LINK: #Windows11 #WinUI #WPF
3
33
213
22
34
211
@gcaughey
Ginny Caughey
10 months
The only mystery remaining is how Satya managed to do all that while watching cricket.
12
18
201
@gcaughey
Ginny Caughey
2 years
This is a screen shot of Visual Studio 2022 running natively on Arm from #MSBuild
Tweet media one
5
13
184
@gcaughey
Ginny Caughey
2 years
Q. Should a new desktop app use WPF, WinUI, or MAUI? A. It's complicated. 😏
64
10
172
@gcaughey
Ginny Caughey
1 year
Looks like I'm back! Thanks, @MVPAward ! Unless of course the website made a mistake (since I haven't gotten the email yet). 😲 But anyway, thanks to all my followers on Twitter who helped me be useful. If you've got Windows Development questions, I've got contacts! 😎
Tweet media one
16
5
172
@gcaughey
Ginny Caughey
5 years
So we're all 10X developers now, right?
28
13
160
@gcaughey
Ginny Caughey
5 years
One theme I’m hearing from attendees at #MSBuild this year is that despite no major bombshell announcements, this year is the best in years. It’s because MS is listening, pulling back from mistakes, and fixing things without leaving early adopters behind. Bring it on!
8
37
152
@gcaughey
Ginny Caughey
4 years
Pro tip: just because C# adds a new feature, it doesn’t mean you have to use it if it makes your code less clear.
10
24
152
@gcaughey
Ginny Caughey
6 years
How's your day going?
Tweet media one
9
20
147
@gcaughey
Ginny Caughey
6 years
Microsoft share price since I've been an MVP. You're welcome.
Tweet media one
6
7
136
@gcaughey
Ginny Caughey
6 years
Loving my cozy #WindowsUglySweater that just arrived. Thanks @windows ! 😍 cc @donasarkar
Tweet media one
15
1
128
@gcaughey
Ginny Caughey
5 years
Don't call .NET Framework "dead". Call it stable. For more info about .NET 5 watch here now:
Tweet media one
6
60
130
@gcaughey
Ginny Caughey
4 years
Windows CE was awesome. It was a nice little OS that ran well on limited hardware but was also familiar to “big” Windows developers. Of course .NET was there too.
@benjedwards
Benj Edwards
4 years
In 1996, Microsoft released its first commercial pocket version of Windows, Windows CE. It initially powered Handheld PCs but evolved to do much more. I wrote about it for How-To Geek: … Did you ever use Windows CE? What did you think?
Tweet media one
Tweet media two
Tweet media three
41
54
274
9
21
124
@gcaughey
Ginny Caughey
9 months
In what alternative universe is the cluttered UI in New Outlook better than the Mail and Calendar? I tried it again and I still hate it.
Tweet media one
31
8
123
@gcaughey
Ginny Caughey
2 years
For people saying that Windows 11 is just a cosmetic update to Windows 10: if you aren't aware of all the changes under the hood, that's a testament to how well they were implemented.
9
3
115
@gcaughey
Ginny Caughey
5 years
I'm surprised nobody has commented on the logo on the back of the emulated Surface Neo. 😍
Tweet media one
1
3
108
@gcaughey
Ginny Caughey
3 years
Windows Subsystem on Linux can use the GPU rather than CPU, in this example training an AI model. #MSBuild #DevMC
Tweet media one
4
16
108
@gcaughey
Ginny Caughey
3 years
If you didn't know, .NET is gotten dramatically faster and continues to do so.
Tweet media one
2
15
107
@gcaughey
Ginny Caughey
1 year
My Windows Phone with Continuum did that years ago. I no longer use that phone but still use the USB hub that made it work.
10
8
100
@gcaughey
Ginny Caughey
5 years
Damn I miss my Windows Phone. 😭 Maybe removing this reminder on my laptop would be a kindness.
Tweet media one
17
2
106
@gcaughey
Ginny Caughey
3 months
Have you tried out the WPF Gallery app yet? It's in the Windows Store.
Tweet media one
6
13
107
@gcaughey
Ginny Caughey
3 years
If you're a .NET developer, you have a lot of company! From the #MSBuild on-demand session with @coolcsh #DevMC
Tweet media one
2
32
100
@gcaughey
Ginny Caughey
1 year
Do your builds take too long? Microsoft has been listening.
Tweet media one
6
14
100
@gcaughey
Ginny Caughey
5 years
Interesting! No AV needs to run on Windows 10X devices (sucking up battery) because apps have a different trust model based on code-signed apps.
Tweet media one
8
22
102
@gcaughey
Ginny Caughey
6 years
Dear Apple, if you don't want reviewers to pan your shiny new tablet for not supporting more PC functiionality, don't say it's like a PC.
5
19
96
@gcaughey
Ginny Caughey
5 years
Windows Terminal 1.0 planned for release by the end of this year.
Tweet media one
1
34
99
@gcaughey
Ginny Caughey
4 years
The feeling of being appreciated never gets old. Thanks @MVPAward and to all the people at Microsoft who support my efforts. ♥
7
1
97
@gcaughey
Ginny Caughey
3 years
Have I really been writing .NET code for 20 years? Probably! Happy Birthday .NET!
8
4
93
@gcaughey
Ginny Caughey
3 months
Who wore yellow better?
Tweet media one
Tweet media two
3
12
88
@gcaughey
Ginny Caughey
3 years
Did everybody notice that Windows 11's new facelift is built using UWP?
13
5
92
@gcaughey
Ginny Caughey
11 months
I really like the new dashboard so you can quickly see what you've opted into.
Tweet media one
@ClintRutkas
Clint Rutkas
11 months
#PowerToys 0.75 is released! New features likes Environment variable editor with profiles, a new dashboard in settings to provide quick visibility, and ton of more tweaks from people like you, the community ❤️ like Peek now can use file previewers!
7
75
319
2
11
89
@gcaughey
Ginny Caughey
5 months
@JenMsft Many years ago I presented a conference session on multithreading. I began it with "Do you like surprises?"
3
2
90
@gcaughey
Ginny Caughey
5 years
I'm having a hard time choosing, but I think Lumia 1520 was the best phone I ever had. It was large enough to comfortably use as an e-reader, small enough for my handbag, had good battery life, and at the time Cortana was brilliant. If it had been red, it would have been perfect.
20
3
87
@gcaughey
Ginny Caughey
4 years
In the mood for pearls today for no particular reason.
Tweet media one
10
0
84
@gcaughey
Ginny Caughey
4 years
The more iPhone works like Windows Phone 7, the better I like it.
3
13
84
@gcaughey
Ginny Caughey
6 years
I'm old enough to remember when removing a Visual Studio preview meant rebuilding a PC. Now I have 3 previews and production all installed side by side.
Tweet media one
6
16
81
@gcaughey
Ginny Caughey
5 years
What Windows 10X Is—and Why It's the Future of Microsoft Software
3
12
80
@gcaughey
Ginny Caughey
5 years
Is typing a letter and then a dot and letting Visual Studio IntelliCode do the rest really programming? Hell yeah. 😎
8
6
75
@gcaughey
Ginny Caughey
6 years
@panos_panay Is it too late to provide feedback about the size of the bezel? 😈
0
2
73
@gcaughey
Ginny Caughey
4 years
Well that was easy. I just moved (a copy of) an enormous production WPF app to .NET 5 in about 5 minutes. Useful info here if you're following along:
Tweet media one
0
19
72
@gcaughey
Ginny Caughey
4 years
.NET Core is very cool - my legacy apps run noticeably faster with .NET Core 3.1.5 than they ever did with .NET Framework, and I'm looking forward to .NET 5. But if you didn't know, .NET Framework is still very much alive and supported too. #WinWin
3
7
73
@gcaughey
Ginny Caughey
3 months
Not everyone will agree, but I also like WPF for new desktop development.
Tweet media one
15
2
72
@gcaughey
Ginny Caughey
3 years
I remember a MVP conference many years ago when a group of us told Microsoft engineers our dream for cross-platform development. I didn't honestly think it would ever happen. I was wrong. #dotnetconf
Tweet media one
2
6
69
@gcaughey
Ginny Caughey
3 years
Updating Visual Studio to the latest and greatest. Here's what's new in version 17.0
Tweet media one
1
17
70
@gcaughey
Ginny Caughey
4 years
@JenMsft Hope this helps you make your point. 😁
Tweet media one
4
0
69
@gcaughey
Ginny Caughey
4 years
NET 5 will ship in November 2020 and .NET 6 will ship in November 2021 as an LTS. .NET Core 3.1 was the fastest adopted .NET version ever. From @terrajobst post explaining the roadmap for .NET
Tweet media one
3
24
66
@gcaughey
Ginny Caughey
3 years
Unfollowing a few people today who think there are always two valid sides to every argument.
4
0
68
@gcaughey
Ginny Caughey
6 years
Thanks @MVPAward it's been fun! Huge thanks to the Windows Development product group for such great support through the years.
Tweet media one
9
2
66
@gcaughey
Ginny Caughey
5 years
How much memory does your app use? Interesting comparison from #MSIgnite session about React Native
Tweet media one
8
28
65
@gcaughey
Ginny Caughey
4 years
It's official: All Microsoft conferences will be digital-only through July 2021.
Tweet media one
10
42
67
@gcaughey
Ginny Caughey
5 years
I wrote a book about writing software many years ago and it was outdated almost as soon as it was published. I wrote some enterprise software many years ago and it's still in use all over the US and Canada and actively maintained. #WriteSoftwareNotBooks 😁
5
11
69
@gcaughey
Ginny Caughey
8 years
It's hard to imagine life before Visual Studio and yet here's proof.
Tweet media one
8
20
65
@gcaughey
Ginny Caughey
4 months
In .NET 9 WPF gets optional Windows 11 theming with just a few lines of code. This will be released in November.
Tweet media one
3
4
66
@gcaughey
Ginny Caughey
10 months
The most empowering thing for people creating software is good documentation with examples.
2
12
64
@gcaughey
Ginny Caughey
5 years
Developers don't always know how their apps are really installed. I found out only yesterday that one of my customers installs our apps on Citrix by first installing on a PC and then using xcopy. Then they call us because parts don't work!
Tweet media one
7
13
65
@gcaughey
Ginny Caughey
4 years
Yippee!! 🎉🎈🧨 Sorry for all the noise, but getting down to only one remaining .NET app in our enterprise suite not converted to .NET Core is cause for celebration.
4
5
65
@gcaughey
Ginny Caughey
5 months
I'll be setting up a new Surface Laptop 6 today! Here's my TODO list for before I even begin working with my stuff. What have I forgotten?
Tweet media one
61
3
64
@gcaughey
Ginny Caughey
6 years
Remember DLL Hell? There's also .NET version hell too. With .NET Core 3.0 this can be a thing of the past: apps no longer need to all target the same, single version of .NET as their runtimes. #MSBuild #BuildMC
4
19
60
@gcaughey
Ginny Caughey
6 years
For those wondering if anybody really cares about WinForms or WPF
@ben_a_adams
Ben {chmark} Adams 🦇🔊
6 years
WPF and WinForms are the trendiest things on GitHub today across all languages #dotnet #dotnetcore #MSFTConnect
Tweet media one
2
27
68
3
30
64
@gcaughey
Ginny Caughey
2 years
What might we do to make .NET MAUI attractive to WinForms and WPF developers? Visual designer could be a good start. 😁
Tweet media one
29
6
64
@gcaughey
Ginny Caughey
3 years
Your mileage may vary, but Windows 11 is running better my underspec’ed ARM PC than Windows 10 did.
8
3
62
@gcaughey
Ginny Caughey
2 years
Q. Is UWP dead? A. No. #MSBuild #DevMC A2. New investment is going into WinAppSdk these days though.
8
4
61
@gcaughey
Ginny Caughey
5 years
Thanks to all my followers inside and outside Microsoft for this year’s @MVPAward renewal! Your conversations help me help others!
2
0
61
@gcaughey
Ginny Caughey
1 year
If you're still on NET Framework or an older version of .NET Core, be sure to check out the .NET Upgrade Assistant. It's GA now and definitely worth a try!
2
23
62
@gcaughey
Ginny Caughey
5 years
Tom is usually better than this. UWP isn't "dead" because Win32 is being supported. It's all about using the right software development technology for the purpose. Sometimes that's the tech you're already using as here.
@tomwarren
Tom Warren
5 years
Microsoft’s Universal Windows Platform app dream is dead and buried. The writing was on the wall for UWP for months, but today’s win32 games in the store announcement seals it. My thoughts:
Tweet media one
39
31
75
10
9
62
@gcaughey
Ginny Caughey
3 years
Windows 11 is looking even better today. I'm trying hard not to imagine it on a Surface Laptop Studio instead though.
Tweet media one
4
6
60
@gcaughey
Ginny Caughey
5 years
To celebrate Halloween here's something pretty scary.
Tweet media one
8
12
56
@gcaughey
Ginny Caughey
8 years
Docker support is just a right-click away in Visual Studio 2017. #MSFTConnect
Tweet media one
0
92
57
@gcaughey
Ginny Caughey
5 years
Windows 10 WinRT API Packs released - these allow your WPF or Winforms easily take advantage of features made available in this century like Geolocation, Windows AI, Machine Learning, etc., It's just a NuGet package away:
0
37
56
@gcaughey
Ginny Caughey
6 years
Windows Community Toolkit now has its own org on GitHub with projects for UWP, WPF and WinForms. Check it out!
2
32
57
@gcaughey
Ginny Caughey
7 years
People who already use Macs find Macs intuitive to use. The rest of us don't.
3
20
57
@gcaughey
Ginny Caughey
1 year
If you think your .NET (or other) code might be able to run faster, the new instrumentation tool in Visual Studio 2022 version 17.6 might help you find out where to improve. Details for the new tool are here:
0
22
59
@gcaughey
Ginny Caughey
6 years
As a Windows client developer I'm intrigued by this abstract!
Tweet media one
5
24
57
@gcaughey
Ginny Caughey
5 years
All the students attending #MSBuild are getting a Surface Go. I really like mine and I'm tweeting from it now. I can also use it for light coding and even have SQL Server running on it, so not bad at all!
1
7
58
@gcaughey
Ginny Caughey
4 months
This may not be your thing, but for me it's one of the most important themes from this year's MS Build conference.
@thisisrajiraj
Raji Rajagopalan
4 months
If you are using WPF, we want you to continue investing in it. We know many many customers have massive investments in it, we heard you, and we want to keep innovating for you.
Tweet media one
2
2
12
4
8
58
@gcaughey
Ginny Caughey
3 years
For the remaining UWP-is-dead crowd 😎
@RudyHuyn
Rudy Huyn
3 years
@AhmedWalid605 The previous Store was half HTML, the new one is fully UWP XAML!
10
47
353
7
9
56
@gcaughey
Ginny Caughey
5 years
Am I wrong to think that Xamarin and @UnoPlatform just got even more interesting for Windows developers?
9
9
55
@gcaughey
Ginny Caughey
5 years
So did Apple just invent Windows RT? Asking for a friend.
9
5
56
@gcaughey
Ginny Caughey
3 months
Apple Intelligence takes snapshots of everything you do. It's ok because the processing is all on-device. Seems like a good idea, right?
Tweet media one
15
11
55
@gcaughey
Ginny Caughey
3 years
Confirmed! @Sqlserver Management Studio, your turn. 😎
@zacbowden
Zac Bowden
3 years
Not sure when it happened but Visual Studio 2019 is now in the Microsoft Store on Windows 11 :D
Tweet media one
25
94
946
1
4
53
@gcaughey
Ginny Caughey
5 years
The whole “X technology is dead” trope does get tiresome, but when journalists you respect do that when all the news is the exact opposite - well you have to question the quality of their reporting.
12
8
55
@gcaughey
Ginny Caughey
5 years
It's #WindowsUglySweater time again!
Tweet media one
4
2
55
@gcaughey
Ginny Caughey
6 years
Dear pragmatic Microsoft, I don't really care about MR in Sharepoint, but I'd really like to print receipts from UWP apps without having to use an app service kludge.
6
4
55
@gcaughey
Ginny Caughey
6 months
Nice view from the airplane this morning. Bye, SEATAC. See you again in May!
Tweet media one
8
2
55
@gcaughey
Ginny Caughey
3 years
Uno 4.0 is announced today! It supports .NET 6 and WinAppSDK 1.0.
Tweet media one
2
9
53
@gcaughey
Ginny Caughey
5 years
Here’s an architectural view of the Windows Presentation Platform. Notice that none of the frameworks are “dead” 😎
Tweet media one
4
9
54
@gcaughey
Ginny Caughey
6 years
We plan to ship .NET Core 3.0 in the second half of 2019. We will announce the ship date at the Build 2019 conference
@massimobonanni
Massimo Bonanni
6 years
Announcing .NET Core 3 Preview 3
0
6
8
0
27
52
@gcaughey
Ginny Caughey
6 years
Pro tip: If you're lucky enough to have a Microsoft Display Dock be sure to hang onto it even if you no longer have a Lumia phone.
Tweet media one
15
14
53
@gcaughey
Ginny Caughey
3 years
Android apps running on Windows 11 would probably be a lot more interesting to me if it was running on a mobile device. 📱📱
7
7
53
@gcaughey
Ginny Caughey
3 years
The Game Development Kit, formerly only available to big game studios, is now available to game developers targeting Windows free of charge.
3
13
54
@gcaughey
Ginny Caughey
8 years
Microsoft CVP Julia Liuson kicks off the #VS2017 Launch with a young coder.
Tweet media one
0
34
49