The Signal Private Group System And Anonymous Credentials Supporting Efficient Verifiable Encryption
Your name
Your name
After a quick demo of Docker images in Visual Studio, Paul Yuknewicz shows Scott Hanselman how the Docker for VS Code extension makes it easy to build, debug, and diagnose containerized apps.
Kayenta is the service in Spinnaker that helps with automated canary analysis. Let's see how to deploy Kayenta without a full Spinnaker installation, and while we're doing it, let's use Azure Storage as the object and metrics store.
iRel8 is an amazing app built with Xamarin that helps people during the toughest moments in life.
The year of the Linux desktop has arrived. This is a guide for how to improve the Linux desktop experience.
Windows Developer Box for Java Developers. Contribute to microsoft/java-wdb development by creating an account on GitHub.
Microsoft is continuing to crow about .NET productivity and speed gains in Visual Studio 2019 following last week's mass shipments of .NET 5, Visual Studio 2019 v16.8 and more.
It's been a long five years to get this film made and I'm incredibly happy to announce that you can now pre-order Hello World.
Learn what's new in latest Visual Studio 2019 as well as features the team is currently working on - including some that we've never shown to the public before.
.NET, .NET Core and ASP.NET Core are developer platforms for building different applications. The .NET Bounty Program invites researchers from across the globe to identify vulnerabilities in .NET, .NET Core, and ASP.NET and share them with our team. Qualified …
Today, we are excited to announce that Microsoft Edge WebView2 is now generally available for use in production .NET 5, .NET Core, and .NET Framework Windows Forms and WPF applications on existing Windows versions! Additionally, we are thrilled to announce tha…
Take this survey powered by surveymonkey.com. Create your own surveys for free.
Today, we are releasing the November 2020 Cumulative Update Preview for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. CLR Improved the clean-up process for X509Certificate2 certificates WPF2 A…
We’re going to be a bit silly this week (in part because the ending of this compressed semester has left me with little time) and talk about the recently released historical action-RPG comput…
The same day .NET 5 was released I shared a single screenshot showing how much faster .NET 5 is relatively to .NET Core 3.1. I…
Enabling C# 9 in non-.NET 5 projects is super simple with just a few lines of code. Checkout how to do it in your projects.
A customer was looking for a thread-safe collection type, and they found the Windows Runtime PropertySet object. Is this thing thread-safe? Yes, the PropertySet object is thread-safe. However, it still may not be what you want. The PropertySet object is thread…
Emacs has a reputation for being borderline unusable out of the box, of being bloated but somehow surprisingly bare. This is largely a discoverability problem1. The solution the Internet has settled on seems to be “Emacs distributions” like Doom, Spacemacs or …
Interactive list of the best fonts for developers with options to preview fonts and themes
Disable the TLS 1.0 and 1.1 protocols by default.
A refresh of the hardware that Cloudflare uses to run analytics provided big efficiency improvements.
I joined Roblox at the end of 2012 as a rendering engineer; I had just spent more than a year working on various titles from FIFA franchise after years of console game development and was becoming a bit tired of the “big game development”. My work on FIFA was …
This post shows how Microsoft Graph API can be used in both ASP.NET Core UI web applications and also ASP.NET Core APIs for delegated identity flows. The ASP.NET Core applications are secured using…
The latest news and resources for .NET app developers.
As filed with the Securities and Exchange Commission on November 19, 2020.
First Name *
If you have followed Windows 10 at all during the last few years, you know that the Windows Subsystem for Linux, or WSL for short, is the hot topic among developers. You can finally run your Linux tooling on Windows as a first class citizen, which means you no…
Today we’re proud to release TypeScript 4.1! If you’re unfamiliar with TypeScript, it’s a language that builds on JavaScript by adding syntax for type declarations and annotations. This syntax can be used by the TypeScript compiler to type-check our code, and …
We have released for general availability Microsoft.Data.SqlClient 2.1. This .NET Data Provider for SQL Server provides general connectivity to the database and supports all the latest SQL Server features for applications targeting .NET Framework, .NET Core, a…
In this post I will be discussing the traps that can catch you out by potentially creating memory leaks when registering types that implement the IDisposable interface as services with the out-of-the-box .NET Dependency Injection container.
Memoization is a specialized form of caching used to increase the performance of deterministic functions.
Following on from Parts 1 and 2, in this final part of the series, I move on to dealing with types that you do not have source control for and therefore cannot change directly to hide the Dispose method using the techniques I have described in the previous pos…
Can we make an open source system that is welcoming to swtichers from the Mac? Something that “just works” as intended, without the need…
Following on from Part 1 where I provide an overview of hiding the Dispose method from consumers of the Dependency Injection container, in this part, I move on to dealing with objects that are created outside, but registered with the DI container.
Great news for everyone concerned about the Flash end of life planned for end of 2020: The Internet Archive is now emulating Flash animations, games and toys in our software collection. Utilizing an in-development Flash emulator called Ruffle, we have added Fl…
Peanut Butter Jelly Time is a Flash animation that first emerged at the early early part of this century and quickly became an Internet phenomenon. The...
[ adapted from a Twitter thread ]
Go standard library benchmarks - Intel vs M1
You can now use templates in Visual Studio that were installed through the dotnet cli. This opens even more opportunities for 3rd party template authors to integrate with tooling. This is currently a preview feature that must be enabled. Community Links: http…
In this article, we are going to cover how to send an SMS with ASP.NET Core by integrating a Twilio service to help us in a process.
Diagnostics PM Sagar Shetty continues taking us on a tour of the Visual Studio profiling tools. Today he shows how you can see how much memory your app uses and what code paths allocate the most memor
Great news for everyone concerned about the Flash end of life planned for end of 2020: The Internet Archive is now emulating Flash animations, games and toys in our software collection. Utilizing an in-development Flash emulator called Ruffle, we have added Fl…
Thu, Nov 19, 2020, 6:00 PM: In the effort to be buzz-word compliant you get onboard and start making a microservice for nearly everything. You have learned that the only way to grow in this programmin
It is possible that Software developers just might be underpaid.
There’s a widespread, implicit belief in popular culture that rationality and creativity are antithetical ways of thinking. According to this notion, you’re either a rational person or a creative person. You can’t be both. On top of that, you don’t get to cho…
A Father and Son File Sharing App Project I mostly work and play within the Apple ecosystem and AirDrop, Continuity and other integration between devices is extremely useful and convenient. My son …
It’s hard to write about engineering leadership in 2020 and not mention the research from Accelerate and DORA. They provide a data-driven perspective on how to increase developer productivity, which is a pretty magical thing. Why aren’t they being used more wi…
Freelancing when you have a stutter - Chris Pattle
Posted by Xudong Zheng on November 19, 2020