Switching back to the UI thread in WPF/UWP, in modern C#
Leveraging the async machinery to transparently switch to the UI thread when needed
Leveraging the async machinery to transparently switch to the UI thread when needed
moyix (Brendan Dolan-Gavitt) is now on Keybase, an open source app for encryption and cryptography.
Hacker of things, writer of other things
I've relied on a lot of different projects over the years that have helped me in various different ways and recently had the opportunity to start giving something back. Running Report URIWe're lucky enough to have Michal Špaček with us on the team at Report…
At Microsoft our mission and values are to help people and businesses throughout the world realize their full potential.
C#/VB/F# compiler playground.
My honeymoon with the Go language is extremely over. This article is going to have a different tone from what I've been posting the past year - it's a proper rant. And I always feel bad writing those, because, inevitably, it discusses things a lot of people ha…
February 1st marked the start of Black History Month, a federally recognized, dedicated month that highlights the contributions of…
INSTINCT3 GmbH - Die Agentur für ehrliches Artist Management und Influencer Marketing im Bereich Entertainment, Gaming und E-Sport.
For today’s episode of War Stories, Ars Technica sat down with Naughty Dog Co-founder Andy Gavin to talk about the hurdles in bringing the original Crash Bandicoot to gamers around the world. When Andy and his partner Jason Rubin made the decision to bring the…
Damien Riehl, musician, programmer and copyright attorney, teamed up with programmer, Noah Rubin, to find a way to stop musicians getting sued for their music.
Gift a 1Password subscription account, pay with Paypal, Apple Pay, Visa, Mastercard. Redeem a gift code for your account or purchase a code for a friend.
Artificial Intelligence, Deep Learning, and NLP
Today, we are releasing the February 2020 Preview of Quality Rollup Updates for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. CLR1 Addresses an issue with rare crashes or deadlocks that could…
For the first 2020.1 EAP build, we didn’t set our sights on implementing any new big features or changing the world. Instead, we put a lot of effort into polishing and jazzing up the tons of existing features to make … Continue reading →
I've written about WSL2 and it's glorious wonders many times. As its release (presumably) grows closer - as of this ...
Caching data is one way to improve application performance. In this article, Chandra Kudumla explains a service for caching data found in Azure called Azure Cache for Redis.
Just an hour ago, we published our first EAP build for ReSharper Ultimate 2020.1. Jump in and preview what’s coming in 2020.1! Since everybody seems interested in performance, let’s start with the performance news. There were tons of changes in … Continue read…
GitHub Actions gives you the flexibility to build an automated software development lifecycle workflow. You can write individual tasks ("Actions") and combine them to create a custom workflow. Workflows are configurable automated processes that you can set up …
Based on customers using .NET Core in different environments, this article explores options for adding observability to .NET Core apps.
Something that comes up every so often is the question of whether or not Data Transfer Objects should be immutable - that is, should our design of the classes and types of a DTO enforce immutability. To answer this question, we first need to look at what purpo…
IoT SVG Idea. GitHub Gist: instantly share code, notes, and snippets.
David Ortinau is a runner from Wildwood, MO. Join Strava to track your activities, analyze your performance, and follow friends. Strava members can plan routes, participate in motivating challenges, and join clubs. Get started by signing up for free.
GitHub Gist: instantly share code, notes, and snippets.
Last year I wrote about why booking too far in advance can be dangerous for your business, and this concept of margin so eloquently captures what I had recognized had been my problem: I was so booked up with clients that I wasn’t leaving any margin for error, …