Uno Toolkit – an Uno Tech Bite series Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
Linksys Velop routers send Wi-Fi passwords in plaintext to US servers According to Testaankoop, the Belgian equivalent of the Consumers' Association, two types of Linksys routers are sending Wi-Fi login details in plaintext
C# 13: Explore the latest preview features - .NET Blog C# 13 focuses on flexibility and performance, with top features like params collections for added flexibility, lock object for improved performance, and partial properties to support generators.
PySkyWiFi: completely free, unbelievably stupid wi-fi on long-haul flights | Robert Heaton The plane reached 10,000ft. I took out my laptop, planning to peruse the internet and maybe do a little work if I got really desperate.
Creating an already-completed asynchonous activity in C++/WinRT, part 1 - The Old New Thing The simplest version.
C++ Design Patterns for Low-latency Applications Including High-frequency Trading This work aims to bridge the existing knowledge gap in the optimisation of latency-critical code, specifically focusing on high-frequency trading (HFT) systems. The research culminates in three main contributions: the creation of a Low-Latency Programming...
Network Round Trips are Evil As Houston gets drenched by Hurricane Beryl as I write this, I’m reminded of a formative set of continuing education courses I took when I was living in Houston in the late 90’s and plo…
How to use VS Code to develop and build a .NET application How to develop a .NET application with VS Code, including how to install the .NET SDK, adding extensions and how to build and run an app.
Demystify history with GitHub Copilot commit explanations - Visual Studio Blog GitHub Copilot can analyze your code differences and produce concise summaries that highlight the key points.
Capture and review .Net Profiler Traces on App Service (Windows) This blog emphasizes the process of gathering profiler traces for applications hosted on App Service that are experiencing slowness. It also provides guidance..
Simplify Your .NET Aspire Caching With Metalama Learn how to cache method results in a .NET Aspire distributed cloud-native app with minimal boilerplate in this step-by-step guide.
Failing to map: a tale of false hopes in mmap land I usually talk about the things that I do that were successful. Today I want to discuss something that I tried but failed at. Documenting failed approaches i...
CS0012: The type 'System.Object' is defined in an assembly that is not referenced. A fter referencing a .NET Standard 2.0 project in a .NET 4.8 ASP.NET MVC project, the project failed ant runtime with the following error me...
Should interfaces be asynchronous? Async and await are notorious for being contagious. Must all interfaces be Task-based, just in case?
The Right Kind of Stubborn Successful people tend to be persistent. New ideas often don't work at first, but they're not deterred. They keep trying and eventually find something that does.