CoRecursive: Coding Stories cover image

Story: Jeffrey Snover and the Making of PowerShell

CoRecursive: Coding Stories

NOTE

Think Twice Before Implementing .NET in Core Functionalities

Implementing .NET in core functionalities, such as common control dialog boxes, can lead to significant performance issues. A real-life example showcased how a notepad application, running smoothly with native code, experienced delays and a substantial increase in memory usage when the save dialog box was rewritten using .NET. Attempting to integrate .NET into kernel-level operations posed challenges, with nightly builds taking several months to function properly. These experiences highlight the importance of careful consideration and testing before incorporating new technologies into critical software components.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner