Linux Is Most Used OS In Microsoft Azure - Over 50 Percent Of VM Cores | Build5Nines For the last few years, Microsoft has stated during event keynotes and in other places that Linux is a rapidly growing operating system (OS) being used within M
Install Windows Subsystem for Linux (WSL) on Windows 10 Installation instructions for the Windows Subsystem for Linux on Windows 10.
Extending the shutdown timeout setting to ensure graceful IHostedService shutdown In this post I describe a problem where you get an exception when shutting down an app that used IHostedService, when the service takes too long to shut
Performance best practices in C# Non-exhaustive list of code patterns to avoid in C#, either because they are risky or perform poorly.
Most detailed ever photograph of The Night Watch goes online - Rijksmuseum The Rijksmuseum is today publishing the largest and most detailed ever photograph of The Night Watch on its website, making it possible to zoom in on individual brushstrokes and even particles of pigment in the painting. Work on Operation Night Watch will...
Increase ASP.NET File Upload Limits By default, ASP.NET and IIS protect us from large requests by putting hard limits on the transmitted size. IIS buffers files in our server’s memory before passing the byte array to ASP.NET. IIS’ default limit is 4MB and ASP.NET Core has a default of 30MB....
Airtable API Tutorial With cURL and JavaScript With the Airtable API, you can easily persist your application data in the cloud! You can call the Airtable API directly with HTTP requests, but Airtable als...
Credential Loading and the AWS SDK for .NET (Deep Dive) - Steve Gordon In this post, I explore the locations and search order used to load credentials by the AWS SDK for .NET by diving deep into the SDK code.
Lockdown Course: Introduction to Cryptography - James Grime Lockdown course: Introduction to Cryptography Hi all! Well, due to the lockdown, I can’t do any teaching for a few months. So, I thought I’d try to do some teaching online. My YouTube stuff will continue to exist, but right now I miss teaching in small gr...
Dev Around The Sun 2020 Please donate! https://bit.ly/DATS2020 We are bringing together technologists, from all backgrounds and from around the globe, with two important goals in mind: to raise awareness and provide financial support for the many people fighting the current cor...
Creative Commons Licensing UI and Data Updates When we last updated you to clarify concerns and answer questions about our transition to version 4.0 of the CC BY-SA license we committed to posting updates to the UI and addressing unanswered que...
A 2020 Vision of Linear Algebra These six brief videos, recorded in 2020, contain ideas and suggestions from Professor Strang about the recommended order of topics in teaching and learning linear algebra. The first topic is called A New Way to Start Linear Algebra. The key point is to s...
Pi-hole v5.0 is here! After a successful beta testing and development period (many thanks to the beta testers!), we are pleased to announce the release of 5.0 for general availabilit
Apache NiFi Apache NiFi supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic. Some of the high-level capabilities and objectives of Apache NiFi include:
SonarQube Integration with Visual Studio Professional A brief description for beginners on Sonar about how to integrate the SonarQube with Visual Studio Professional for Code Coverage report
Project Tye – easier development with .NET for Kubernetes Visual Studio 2019 has great support for Docker and Kubernetes. After opening a solution, Dockerfile files and Helm charts can be added from within the Solution Explorer. For simple project, it sti…
A Story About .csproj, Large Solutions and Memory Usage - .NET Tools Blog We discussed the motivations and our push toward running Rider on .NET Core in our previous post. As part of that effort, we are looking into converting projects in the ReSharper and Rider solution to using the new, simpler, SDK-based … Continue reading →
Marten v4.0 Planning Document (Part 1) As I wrote about a couple weeks ago in a post called Kicking off Marten V4 Development, the Marten team is actively working on the long delayed v4.0 release with planned improvements for performanc…
Demystifying Memory Profilers in C# .NET Part 3: Memory Pressure - Michael's Coding Spot Memory and performance are tightly coupled to each other in .NET. If you don’t create a “garbage collector friendly” application, you’ll have performance problems. In extreme cases, those problem turn into memory pressure, also known as GC pressure. This ...
Patterns for Managing Source Code Branches Mainline, Feature Branching, Continuous Integration, Release Branch and a clutch of other handy patterns.
Top 10 must-know Kubernetes design patterns - Red Hat Developer Learning these 10 design patterns from the Kubernetes Patterns book will help you follow basic Kubernetes concepts and design Kubernetes-based applications.
Monsters Weekly 164 - Using Feature Filters in Microsoft.FeatureManagement In our second episode in the series exploring Feature Flags using the Microsoft.FeatureManagment library, Monster Dave explores the built in Percentage and TimeWindow feature filters. Feature filters
Setting TypeScript For Modern React Projects Using Webpack And Babel — Smashing Magazine This article introduces Typescript, a superscript of JavaScript that presents the static type feature for spotting common errors as developers codes, which enhances performance, hence results in robust enterprise applications.
Reducing Your Database Hosting Costs: DigitalOcean vs. AWS vs. Azure Compare three of the most popular cloud providers, AWS vs. Azure vs DigitalOcean database hosting costs for MongoDB® to see which cloud is best for your app
Names, Legal Names, and Fractally Deferred Responsibility Don't store legal names, at least not as the default. Here's why, and why it matters.
Office Licensing Service and Azure Cosmos DB part 1: Migrating the production workload This post is part 1 of a two-part series about how organizations use Azure Cosmos DB to meet real world needs, and the difference it’s making to them.
Unit Testing Blazor Components with bUnit and JustMock Read this guide to unit testing Blazor components covering everything from setting up your projects to simple unit test examples and a master-detail scenario.
SignalR in ASP .NET Core 3.1 This is the nineteenth of a new series of posts on ASP .NET Core 3.1 for 2020. In this series, we’ll cover 26 topics over a span of 26 weeks from January through June 2020, title
Office Licensing Service and Azure Cosmos DB part 2: Improved performance and availability This post is part 2 of a two-part series about how organizations use Azure Cosmos DB to meet real world needs, and the difference it’s making to them.
Use My Current Account - Microsoft Edge Addons Use the browser's profile when signing into Microsoft sites.
Thank you for helping us increase our bandwidth - Internet Archive Blogs Last week the Internet Archive upped our bandwidth capacity 30%, based on increased usage and increased financial support. Thank you. This is our outbound bandwidth graph that has several stories to tell… A year ago, usage was 30Gbits/sec. At the beginni...
NDC Melbourne 2020 - Online Workshop Event: Call for Speakers / Call for Papers (CfP) @ Sessionize.com Sessionize is the smart way to manage Call for Papers, Speakers and Agenda for your conference.
Next.js 9.4 Next.js 9.4 introduces React Fast Refresh, Incremental Static Regeneration, New Environment Support, Built-in Fetch, and more!