.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • The Gävle Goat (Gävlebocken) succumbs in 2025 to a new menace

    calendar Dec 29, 2025 · devblogs.microsoft.com
    The Gävle Goat (Gävlebocken) succumbs in 2025 to a new menace

    Regular readers of this blog may remember the giant traditional Swedish Yule Goat erected annually in the Swedish town of Gävle. The Gävle Goat ( Link to article: https://devblogs.microsoft.com/oldnewthing/20251229-01/?p=111929


    Read More
  • How can I detect that the system is running low on memory? Or that my job is running low on memory?

    calendar Dec 29, 2025 · devblogs.microsoft.com
    How can I detect that the system is running low on memory? Or that my job is running low on memory?

    A customer wanted to write a process that could detect that it is nearing its job memory limit. Now, if you were asking about system memory limits rather than job memory limits, you would use the Create­Memory­Resource­Notification to create a "low memory" notification. As noted in the documentation, this …


    Read More
  • Why are we worried about memory access semantics? Full barriers should be enough for anybody

    calendar Dec 26, 2025 · devblogs.microsoft.com
    Why are we worried about memory access semantics? Full barriers should be enough for anybody

    Commenter Shawn wondered why we are so worried about memory access semantics. Back in my day, we just used full barriers everywhere, and I didn't hear nobody complainin'. Link to article: https://devblogs.microsoft.com/oldnewthing/20251226-00/?p=111919


    Read More
  • Reading the fine print, episode 4: Holiday promotions

    calendar Dec 25, 2025 · devblogs.microsoft.com
    Reading the fine print, episode 4: Holiday promotions

    I ran across a promotion from a hotel. Join us for the holidays with this promotion code. But if you read down to the fine print, it also says Limited number of rooms available for each date. May not be valid during holiday Link to article: https://devblogs.microsoft.com/oldnewthing/20251225-01/?p=111916


    Read More
  • Why is the last letter of my string not making it to the clipboard?

    calendar Dec 25, 2025 · devblogs.microsoft.com
    Why is the last letter of my string not making it to the clipboard?

    Just to see what happens, a customer called Set­ClipboardData(CF_TEXT) and passed a memory block that was intentionally not null-terminated. They found that when they subsequently pasted the string (say, into Notepad), the last character didn't get pasted. As a second experiment, they over-allocated the buffer b Link …


    Read More
  • Why does my Ctrl+M accelerator key activate when I press the Enter key?

    calendar Dec 24, 2025 · devblogs.microsoft.com
    Why does my <kbd>Ctrl</kbd>+<kbd>M</kbd> accelerator key activate when I press the <kbd>Enter</kbd> key?

    A customer didn't understand why their Win32 accelerator key for Ctrl+M was triggering spuriously. Specifically, it was triggering when the user hit the Enter key, which is nothing like the Ctrl+M two-key combination. They defined their accelerator table like this: IDA Link to article: …


    Read More
  • When irate product support customers demand to speak to Bill Gates

    calendar Dec 23, 2025 · devblogs.microsoft.com
    When irate product support customers demand to speak to Bill Gates

    A colleague of mine who used to work in product support told me that they had a procedure if a customer became irate and demanded to speak with Bill Gates. (This was, of course, back in the days when Bill Gates still ran the company.) The product support technician would apologize for not resolving the problem to the …


    Read More
  • SharePoint Framework (SPFx) roadmap update – December 2025

    calendar Dec 23, 2025 · devblogs.microsoft.com
    SharePoint Framework (SPFx) roadmap update – December 2025

    As we close out 2025, we want to pause and reflect on what has been an extraordinary year for the SharePoint Framework (SPFx). We continue to be humbled by the momentum of the platform and the scale of impact it enables across Microsoft 365. Tens of millions of users Link to article: …


    Read More
  • How AI fixed my procrastination

    calendar Dec 22, 2025 · devblogs.microsoft.com
    How AI fixed my procrastination

    I struggled to get started. For ages, I kept putting off building this website, creating a new programming language for Visual Studio, and coming up with fresh color themes. Each project looked overwhelming, and I couldn’t find the time or motivation to jump in. It all just felt like too much at once. But when a …


    Read More
  • All the other cool languages have try...finally. C++ says "We have try...finally at home."

    calendar Dec 22, 2025 · devblogs.microsoft.com
    All the other cool languages have <code>try</code>...<code>finally</code>. C++ says "We have <code>try</code>...<code>finally</code> at home."

    Many languages¹ that have exceptions also have a finally clause, so you can write try { ⟦ stuff ⟧ } finally { always(); } A quick checks shows that this control structure exists in Java, C#, Python, JavaScript, but not C++. C++ says, "We have try...finally at home." Link to article: …


    Read More
  • The New Test Run Hub is Going Generally Available!

    calendar Dec 22, 2025 · devblogs.microsoft.com
    The New Test Run Hub is Going Generally Available!

    Delivering high-quality software requires clarity, speed, and collaboration. That’s why we introduced the New Test Run Hub in Azure Test Plans. A modern, streamlined experience designed to make test execution and analysis fast and Link to article: …


    Read More

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top