Microsoft published new products to help with developing apps for and on Windows 11, including an updated driver kit, a new assessment and deployment kit, and ARM64EC ('Emulation Compatible'), a new way to build apps for Windows 11 on ARM.
visualstudiomagazine.com·By David Ramel06/28/2021··8-9 minutesidesdotnet
Recently, there has been a spate of announcements about companies and restaurants going meatless to – in their own words – “save the planet”. Looking at you, Epicurious and Eleven Madison.
“The Martian” by Andy Weir, and its film adaptation directed by Ridley Scott, remain some of my all time favorite science fiction works. Way back in the day I wrote a technical commenta…
Twelve years ago I posted on how our era is a rare unique “dreamtime” of fast growth, wide cultural integration, and delusional beliefs. But I think I missed a big reason why we have the delusions we do: as we get rich, we each increasingly over-estimate our r…
Date, JavaScript’s current date time API is infamously difficult to use. The ECMAScript proposal “Temporal” is a new and better date time API and currently at stage 3. It was created by Philipp Dunkel, Maggie Johnson-Pint, Matt Johnson-Pint, Brian Terlson, Sha…
I’ve been delving deeper into the vast and strange world of knowledge organizing tools (notes apps, contact organizers, personal search engines). During this rather abstract expedition, one of my goals has been to emerge with some opinionated thesis about the …
This article will discuss about improving Angular CI build time using Azure DevOps Cache task. If you’re building Angular applications with Azure DevOps, you will be running npm install command every time even if you’re not changed anything in the package.json…
Simplify your workflow and take your development environment to the next level with GitHub Codespaces. Featuring: Isaac Levin (@isaacrlevin)Get your question...
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-modu...
Some time ago, I warned about the perils of the accidental C++ conversion constructor: A single-parameter constructor is considered by default to be a conversion constructor; you can opt out of this by marking the constructor explicit. I gave as an example thi…
Aren't you happy you can't actually hear you router and modem talk millions of times a second like this?!!! This is originally from: https://youtu.be/h16HA4X...
Blazor enables building client-side web UI with .NET, but sometimes you need more than what the web platform offers. Sometimes you need full access to the na...
It's a very special day for us at Hardenize because, with today's deployment, we're open for business. The waiting list is gone and our pricing has been revealed. Anyone and everyone who comes to our web site is able to request to try our product and—if the al…
A RavenDB database can reside on multiple nodes in the cluster. RavenDB uses a multi master protocol to handle writes. Any node holding the database will be ...
Since YouTube is the dominant video platform, a lot has already been said about its copyright claims system. Most of that has had to do with questions about what constitutes fair use (in movie reviews, for instance). Google’s AI is mostly trained to recognize …
One month after Microsoft Build and Preview 4, the .NET MAUI team continued the progress with .NET Multi-platform App UI and Preview 5 is here
It brings animations and the view transformation support, a couple of ported UI Components from the renderer archit…
In this article, we explore gradient descent - the grandfather of all optimization techniques and it’s variations. We implement them from scratch with Python.
The article shows how an ASP.NET Core application could implement a sign in and a sign out with two different Azure App registrations which could also be implemented using separate identity provide…
The recording of our webinar, Absolute Beginner's Guide to Docker, with Jonathan Turner, is now available. Subscribe to our community newsletter to receive notifications about future we
UI Frameworks are a great way to quickly build a sleek application, letting you focus on solving the core business needs rather than getting bogged down with how many pixels wide something should be. I still love writing custom CSS, but for client work it's of…
Isadora Rodopoulos, an engineer on the Visual Studio Debugging team, wraps up our mini-series on debugging async code. In the first episode, she provided some insights into how async code works. Last
channel9.msdn.com·by Robert Green, Leslie Richardson [MSFT]··2 minutesidesdotnetyoutubegit
React 18 alpha has been released; but can we use it with TypeScript? The answer is "yes", but you need to do a couple of things to make that happen. This post will show you what to do.
Writing your own TCP/IP stack may seem like a daunting task. Indeed, TCP has accumulated many specifications over its lifetime of more than thirty years. The core specification, however, is seemingly compact[^tcp-roadmap] - the important parts being TCP header…
In this session on On .NET Live, Chris Sainty(@chris_sainty) will be showing us how to style our applications using Tailwind CSS as well as how to integrated...
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs,...
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs,...
Or why you might spend a fortune on a red car Chinese translation available here The remarkable Herbert Simon won the Nobel Prize in Economics in 1978 and the Turing Medal in 1975. Reading about hi…
Dear Paul and Rohan,I used to hang out on Clubhouse a lot. With my partner Ralf I hosted more than a hundred Soundcheck shows to help people sound better on the platform. We helped musicians hook
These are early days in the march towards a truly user-owned internet, and it is quite normal that the critical building blocks of such an effort (in this case, NFTs) get misunderstood and criticized quite a bit. Here is one perspective to help NFT critics see…
Also available in French.
When debating, we usually consider that opinions are merely resulting of being exposed to logical arguments. And understanding them. If arguments are logical and understood, people will change their mind.
Anybody having been connect…
We lie in wait for the future. Are we preparing for a better one for ourselves and others, or are we just taking up space, flailing along, trying to reach various end-states without paying attention to the little bits of actual minutiae that we own?
As I mentioned back in February, I’ve been working with the VaccinateCA project to try to bring the pandemic to an end a little earlier by helping gather as accurate …
When we deployed our Matrix instance for GNOME, we were really used to IRC. We did not think through all the ways people would use an account for, and left registrations too open. As a consequence, many people created an account on our instance because they li…