Visual Studio 2022 for Mac Team Fixes Release Candidate Issues -- Visual Studio Magazine
Visual Studio 2022 for Mac 17.0 Release Candidate 2 has shipped, cleaning up some issues reported by developers trying out the previous release candidate.
Visual Studio 2022 for Mac 17.0 Release Candidate 2 has shipped, cleaning up some issues reported by developers trying out the previous release candidate.
Explorer file nesting is now no longer experimental, along with default bracket pair colorization, new functionality for find all references in markdown and much more.
The "Current" label is confusing. This proposal aims to change that.
In this second part of testing EF Core Apps, guest Jon P Smith will focus on the actual code and approaches that you need to test applications using EF Core ...
This PR does: Change DecodeObjectNoThrow to operate off of ReadOnlySpan<byte> instead of byte[]. This lets us save a few allocations since the input is usually from a DATA_BLOB. Change DecodeObjec...
This cleans up some allocations with X500DistinguishedName. Use ValueStringBuilder since it seems well suited for this task and distinguished names will usually fit in a stack buffer. ParseOid has...
Some cleanup in the Apple X.509 PAL Remove allocations when decoding since we have span-accepting X509Extension and X500DistinguishedName. Set the initial capacity of a List<T> since we know how b...
One of the building blocks of messaging is, you guessed it, messages! But there are different kinds of messages: Commands and Events. So what's the
Luis shares the tips that he learned porting his NuGet Package, Plugin.ValidationRules to support .NET MAUI with minor changes.
With billing, the devil is in the details. In this article, Raffi provides a high-level view of the technical challenges we faced while implementing a hybrid pricing (based on both 'subscription' and 'usage') at 5x unicorn Qonto.com, and what we learned the ha…
In collaboration with the Metal engineering team at Apple, we are excited to announce support for GPU-accelerated PyTorch training on Mac. Until now, PyTorch training on Mac only leveraged the CPU, but with the upcoming PyTorch v1.12 release, developers and r…
Two years ago, frustrated with a long list of unfulfilled project ideas in my phone notes, I decided to give myself one week to try each idea out in its tiniest form.
For over 1000 years black text on white paper has been the best practice for printed texts worldwide. Since the advent of the web and WCAG…
Why Google is so unbearable (and how to fix it)
Back in December 2021, I joined Cloudflare as a Software Development Intern on the Partnerships team to help improve the experience that Partners have when using the platform
A fun, if predictable and pointless exercise.
In this learning path, use C# and Visual Studio with .NET MAUI to create an app that runs across iOS, Android, and Windows.
arXiv: arXiv:2205.04421
Let's see how we can easily implement copy to clipboard in Blazor WebAssembly using Javascript and Clipboard API.
Developers are systems thinkers and yet, most measures of developer productivity are metrics-based, instead of systems-based. In this post, Sourcegraph co-founder and CTO Beyang Liu presents five charts that visualize what really matters for developer producti…
Today, we’ll look at how to use localization and globalization in ASP.NET Core applications.
Although useEffect is enough for most of our needs, we should know about the useLayoutEffect hook.
Visual Studio 2022 17.2 shipped the other day, and in it was a handy little feature that I can definitely see myself using a lot going forward. That is the IEnumerable Visualizer! But before I dig into what it does (And really it’s quite simple), I wanted to q…
DevOps 101 isn't complicated, you just kind of go. But there are things that are going to cause you pain, as Grant Fritchey explains.
Using Microsoft SQL Server Cursors with the Entity Framework Core APIs.
Hitting tab to suggest a parameter to your console app is made easy with dotnet-suggest and the console API tooling. Join James and Dave as they have a look at getting suggestions running on your dotn
Our mission is to create it one of the most powerful, beautiful, and simple web rendering engines in the world. The latest Babylon.js 5.0 engine packs a ton of new improvements to help you create stunning experiences. Unlimited Morph Tar
While I’m a firm believer that every site should be using HTTPS, sadly, not every site is yet doing so. Looking at Chrome data, today around 92% of navigations are HTTPS: …and the pages…