Up to 4GB of memory in WebAssembly · V8 Thanks to recent work in Chrome and Emscripten, you can now use up to 4GB of memory in WebAssembly applications. That’s up from the previous limit of 2GB. It might seem odd that there was ever a limit - after all, no work was needed to allow people to use...
Security Flaws in Adobe Acrobat Reader Allow Malicious Program to Gain Root on macOS Silently Yuebin Sun(@yuebinsun) of Tencent Security Xuanwu Lab 0x0 SummaryToday, Adobe Acrobat Reader DC for macOS patched three critical vulnerabilities(CVE-2020-9615, CVE-2020-9614, CVE-2020-9613) I reported
NVIDIA CEO Introduces NVIDIA Ampere Architecture, NVIDIA A100 GPU in News-Packed ‘Kitchen Keynote’ | The Official NVIDIA Blog NVIDIA today set out a vision for the next generation of computing that shifts the focus of the global information economy from servers to a new class of powerful, flexible data centers. In a keynote delivered in nine simultaneously released episodes reco...
Different ways to host Blazor WebAssembly (Wasm) Read this to look at different ways to host/deploy your Blazor WebAssembly client apps on Azure.
Life, part 9 Code for this episode can be found here, which — unusually — is not my GitHub repo. Last time on FAIC I mentioned that there were two basic techniques for improving raw performance: kee…
Now there's nothing stopping the PATRIOT Act allowing the FBI to slurp web-browsing histories without a warrant Thanks for nothing, Bernie Sanders
NVIDIA’s New Ampere Data Center GPU in Full Production New NVIDIA A100 GPU Boosts AI Training and Inference up to 20x; NVIDIA’s First Elastic, Multi-Instance GPU Unifies Data Analytics, Training and Inference; Adopted by World’s Top Cloud Providers and Server Makers
A Quick Look at Impredicativity (Simon Peyton Jones) Type inference for parametric polymorphism is wildly successful, but has always suffered from an embarrassing flaw: polymorphic types are themselves not first class. I’ve been trying to fix this flaw for over 15 years , but every time I ended up with a sy...
The anatomy of async iterators (aka await, foreach, yield) Here I'm going to discuss the mechanisms and concepts relating to async iterators in C# - with the hope of both demystifying them a bit, and...
How to add custom logging in ASP.NET Core ASP.NET Core is pretty flexible, customizable and extendable. You are able to change almost everything. Even the logging. If you don't like the built-in logging, you are able to plug in your own logger or an existing logger like log4net, NLog, Elmah. In t...
Why use DTOs (Data Transfer Objects)? Why use Data Transfer Objects (DTOs)? Coupling. Decoupled clients will cause havoc in evolving your application. Here's how and why you should use DTOs.
Logging in .NET Core and ASP.NET Core Learn how to use the logging framework provided by the Microsoft.Extensions.Logging NuGet package.
The Success and Failure of Ninja Around nine years ago I published Ninja, a build system that is mostly comparable to Make. At the time I was a bit embarrassed to share my side project but since then it has become widely popular.
Working with OneDrive data and MS Graph in .NET Core Learn how to interact with your OneDrive data via the GraphAPI, Azure AD and .NET Core. In this blog post I explain how to use .NET Core and the Graph API with the latest MSAL library to authenticate a user and then provide access to the OneDrive data. Fu...
Don't Code Tired | Using the Microsoft Feature Toggle Library in ASP.NET Core (Microsoft.FeatureManagement) Don't Code Tired - Jason Roberts on Software Development and .NET -
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
How Sorting Order Depends on Runtime and Operating System - .NET Tools Blog This blog post is a part of a series that covers various technical challenges that we had to resolve during the migration of the Rider backend process from Mono to .NET Core. By sharing our experiences, we hope to help … Continue reading →
.NET Framework May 2020 Security and Quality Rollup Updates | .NET Blog Today, we are releasing the May 2020 Security and Quality Rollup Updates for .NET Framework. Security CVE-2020-0605 – .NET Framework Remote Code Execution Vulnerability A remote code execution vulnerability exists in .NET software when the software fails ...
Announcing Uno Platform 2.3 – Android 10, Android X, WinUI and more! - Uno Platform The wait is over! Uno.UI for Android now supports compilation for API level 29 (Android 10). It is now possible to use all the new APIs available like the new location permissions and improvements to the Biometry and foldables support. Using the API l...
.NET Core May 2020 Updates – 2.1.18 and 3.1.4 | .NET Blog Today, we are releasing the .NET Core May 2020 Update. These updates contain security and reliability fixes. See the individual release notes for details on updated packages. NOTE: If you are a Visual Studio user, there are MSBuild version requirements so...
r/interestingasfuck - Pointing out how much power few people have gets you removed from this sub apparently. 13,999 votes and 796 comments so far on Reddit
TechEmpower Web Framework Performance Comparison Performance comparison of a wide spectrum of web application frameworks and platforms using community-contributed test implementations.
Senate narrowly rejects plan to require a warrant for Americans’ browsing data – TechCrunch The bipartisan Wyden-Daines amendment fell short by one vote.
ZLogger — Zero Allocation Logger for .NET Core and Unity I’ve just released a new logging library ZLogger for .NET Core and Unity. It is very fast, and using previously introduced ZString — Zero…
Microsoft Docs contributor guide overview - Contributor Guide The guide describes how you can contribute to the Microsoft documentation site docs.microsoft.com.