Close Menu
    Facebook X (Twitter) Instagram
    Wifi PortalWifi Portal
    • Blogging
    • SEO & Digital Marketing
    • WiFi / Internet & Networking
    • Cybersecurity
    • Tech Tools & Mobile / Apps
    • Privacy & Online Earning
    Facebook X (Twitter) Instagram
    Wifi PortalWifi Portal
    Home»Tech Tools & Mobile / Apps»Windows app development is broken and it’s affecting every program you use
    Tech Tools & Mobile / Apps

    Windows app development is broken and it’s affecting every program you use

    adminBy adminApril 2, 2026No Comments5 Mins Read
    Facebook Twitter LinkedIn Telegram Pinterest Tumblr Reddit WhatsApp Email
    Windows app development is broken and it's affecting every program you use
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Open Task Manager on your Windows PC right now and chances are you’ll see apps like Discord, Slack, or Teams sitting at the top of the memory list, even if they’re not active. It’s not a bug in their code, and it’s not because your PC is old. It’s really the consequence of more than 30 years of choices on how Windows apps are built.

    Microsoft has rewritten its recommended app development framework at least seven times since the ’90s, according to longtime Chromium engineer Dominic Denicola in a recent trending blog post. Each new framework, he said, was abandoned before developers could really dig in and create a stable system. The result is that many modern Windows apps are websites dressed up as native apps using a framework called Electron, which ends up bundling a full copy of the Chromium browser engine into every app like this. It costs users RAM, battery life, and responsiveness with each installed app.

    Microsoft’s framework graveyard

    What each pivot cost

    Tracert command running on Windows Terminal open on a HP Pavillion Laptop
    Tashreef Shareef / MakeUseOf
    Credit: Tashreef Shareef / MakeUseOf

    The core problem here is framework churn. As Denicola points out, the Windows dev stack has fractured across a ton of attempted coding revolutions, from Win32 C APIs to MFC, to WinForms and WPF, to WinRT XAML and UWP XAML, to WinUI 3. With each new start, developers need to begin again, at least until the framework was abandoned or added into something new.

    That’s not just a hassle, either. Each time Microsoft pivoted, there was a whole bunch of apps stuck with the deprecated platform, leaving devs without a safe foundation to build on long-term. Former Microsoft CTO Jeffrey Snover calls it a systemic failure, and the resulting current situation a “boof-a-rama,” i.e., smart people doing dumb things. The technology, he argued, wasn’t ever bad, per se, but ended up being abandoned due to internal politics, premature pivots at developer conferences, and confusing business strategies that left devs out in the cold.

    “A few years ago I was in a meeting with developers and someone asked a simple question: ‘What’s the right framework for a new Windows desktop app?'” Snover wrote in the blog post. “Dead silence. One person suggested WPF. Another said WinUI 3. A third asked if they should just use Electron. The meeting went sideways and we never did answer the question. That silence is the story. And the story goes back thirty-plus years.”

    The .NET gap that’s still not fixed

    Windows 11 ships with .NET 4.8.1, but developers need .NET 10

    Run dialog open with the services command on Windows 11
    image credit – self captured (Tashreef Shareef) – No Attribution Required

    Denicola’s most concrete issue is with the .NET version problem. In 2026, the current version of .NET is 10, but even the latest versions of Windows 11 only ships with .NET 4.8.1 preinstalled. That creates a problem for devs and their users. When users download any app made with the modern runtime, Windows forces users to download .NET 10. The alternative is for developers to bundle the entire .NET runtime inside the app binary, which increases the file size. Denicola uses the example of a small utility he created that ends up almost 10 MB due to the bundling of the whole virtual machine, garbage collector, and standard libraries.

    Why, then, does Microsoft not just ship .NET 10 with Windows 11? Ioic Sharma, a developer in a discussion thread says it clearly: “Windows bundles .NET 4.8 as it’s bug-for-bug compatible with legacy apps.”

    This makes sense on the surface, but it leaves modern developers in a bind without a clean resolution.

    Why developers turned to Electron — and what it costs you

    You’re secretly running Chrome for each app

    A Windows laptop with web browsers open

    Without a stable native path, developers reach for Electron, a framework that lets you build apps using web tech like HTML, CSS, and JavaScript and then ship them like standalone programs. It makes development fast, works on Windoes, Mac, and Linux from the same codebase, and just avoids the whole WIndows framework issue.

    The catch is that each Electron app has its own JavaScript engine, GPU renderer, networking stack, audio pipeline, and sandboxed subprocesses. Each app opens like a full browser. That’s where all your RAM goes, as each Chromium browser instance adds to the load on your PC. Discord tried to solve this known issue with an auto restart when the app hits four MB RAM.

    If you have Discord, Teams, Slack, and Visual Studio Code, you’re basically running multiple instances of the Chromium engine at the same time, each consuming an alarming chunk of RAM. That’s not all, either. Your CPU and battery life, not to mention running hotter, are all results of this development cost.

    Still, we can’t blame developers. Electron is so ubiquitous because it at lest gives them a predictable target that helps solve the fragmentation problem.

    Is Microsoft doing anything about it?

    Kind of

    Copilot in Windows 11
    Copilot in Windows 11
    Credit: Kanika Gogia / MUO

    In January 2026, Microsoft announced the Windows App Development CLI (winapp), a new open-source commanmd line tool created to simplify the development lifecycle of Windows apps across a wide range of frameworks and toolchains. It helps with the current tooling issue, but not the underlying framework fragmentation. Here’s hoping that Microsoft’s promises of improving things like scaling back Copilot and fixing RAM optimization will also help.

    What this means for you

    If nothing else, knowing about Electron apps will help you figure out why your RAM usage is spiking and starting up slowly. Just buying more RAM or getting a better battery won’t fix the underlying cause, either.

    For now, you can prefer browser versions of apps for casual use (Discord and Teams work great on the web), check which of your apps are Electron based, and manage your background permissions. A real fix needs to include Microsoft committing to a stable platforme, though the last three decades have shown an inability to do so.

    Affecting app broken Development Program Windows
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Telegram Email
    Previous ArticleIBM, Arm team up to bring Arm software to IBM Z mainframes
    Next Article AI Brand Guidelines: The Key to Better Prompts & Outputs
    admin
    • Website

    Related Posts

    Anker’s ultra-compact 45W charger with a screen drops to its best price ever

    April 17, 2026

    Mysterious ‘Pixel Glow’ notification tool may involve new hardware

    April 17, 2026

    The New Google Pixel 10a Is Already $50 Off

    April 17, 2026
    Add A Comment
    Leave A Reply Cancel Reply

    Search Blog
    About
    About

    At WifiPortal.tech, we share simple, easy-to-follow guides on cybersecurity, online privacy, and digital opportunities. Our goal is to help everyday users browse safely, protect personal data, and explore smart ways to earn online. Whether you’re new to the digital world or looking to strengthen your online knowledge, our content is here to keep you informed and secure.

    Trending Blogs

    Your AI Visibility Strategy Doesn’t Work Outside English

    April 17, 2026

    Anker’s ultra-compact 45W charger with a screen drops to its best price ever

    April 17, 2026

    Apache ActiveMQ CVE-2026-34197 Added to CISA KEV Amid Active Exploitation

    April 17, 2026

    Mysterious ‘Pixel Glow’ notification tool may involve new hardware

    April 17, 2026
    Categories
    • Blogging (63)
    • Cybersecurity (1,358)
    • Privacy & Online Earning (170)
    • SEO & Digital Marketing (834)
    • Tech Tools & Mobile / Apps (1,624)
    • WiFi / Internet & Networking (227)

    Subscribe to Updates

    Stay updated with the latest tips on cybersecurity, online privacy, and digital opportunities straight to your inbox.

    WifiPortal.tech is a blogging platform focused on cybersecurity, online privacy, and digital opportunities. We share easy-to-follow guides, tips, and resources to help you stay safe online and explore new ways of working in the digital world.

    Our Picks

    Your AI Visibility Strategy Doesn’t Work Outside English

    April 17, 2026

    Anker’s ultra-compact 45W charger with a screen drops to its best price ever

    April 17, 2026

    Apache ActiveMQ CVE-2026-34197 Added to CISA KEV Amid Active Exploitation

    April 17, 2026
    Most Popular
    • Your AI Visibility Strategy Doesn’t Work Outside English
    • Anker’s ultra-compact 45W charger with a screen drops to its best price ever
    • Apache ActiveMQ CVE-2026-34197 Added to CISA KEV Amid Active Exploitation
    • Mysterious ‘Pixel Glow’ notification tool may involve new hardware
    • NIST limits vulnerability analysis as CVE backlog swells
    • Google AI Mode in Chrome now lets you search deeper with fewer tabs
    • The New Google Pixel 10a Is Already $50 Off
    • Operation PowerOFF identifies 75k DDoS users, takes down 53 domains
    © 2026 WifiPortal.tech. Designed by WifiPortal.tech.
    • Home
    • About Us
    • Contact Us
    • Privacy Policy
    • Terms and Conditions
    • Disclaimer

    Type above and press Enter to search. Press Esc to cancel.