Top Links
- .NET Foundation Board of Directors Election 2020: Results! (Claire Novotny)
- Build High-performance Microservices with gRPC and .NET (James Newton-King)
- COVID-19 is awful. Climate change could be worse. (Bill Gates)
- XAML Back to Basics #6: SelectedValue v SelectedItem (Nick Randolph)
Web & Cloud Development
- Implementing Dark Mode in a React App with CSS Properties (Carl Rippon)
- Blazor WebAssembly Registration Functionality with ASP.NET Core Identity (Marinko Spasojevic)
- Restoring from an Azure Artifacts NuGet feed from inside a Docker Build (Mike Hadlow)
- Microsoft Introduces the Azure Well-Architected Framework (Steef-Jan Wiggers)
- Automated CI/CD pipeline for .NET Core Lambda functions using AWS extensions for dotnet CLI (Sundar Narasiman)
- Arrays in JSON: Modeling, Querying and Indexing Performance (Keshav Murthy)
- Changes to SameSite Cookie Behavior – A Call to Action for Web Developers (Mike Conca)
- Think all Kubernetes look alike? Look for differences in these six areas. (Richard Seroter)
- Announcing the new TypeScript Website (Orta Therox)
- Handle HTTP Status Codes With Razor Pages (Khalid Abuhakmeh)
- Exploring the code behind IHttpClientFactory in depth (Andrew Lock)
- Introducing new privacy controls with the Microsoft Graph (Bill Baer)
- Automatic Deployment of Hugo Sites on Firebase Hosting and Drafts on Cloud Run (James Ward)
- Microsoft REST API Guidelines (Jason Gaylord)
Visual Studio & .NET
- Best way to create an empty collection (array and list) in C# (.NET) (Jiří {x2} Činčura)
- Implementing and Debugging Custom MSBuild Tasks (Matthias Koch)
- Using .NET Core Tools to Create Reusable and Shareable Tools & Apps (Rick Strahl)
- Monitoring .NET Core applications on Kubernetes (Tom Deseyn)
- How can CharUpper and CharLower guarantee that the uppercase version of a string is the same length as the lowercase version? (Raymond Chen)
- Removing ALL assembly names in Json.NET TypeNameHandling output (Dan)
- How to call stored procedures with OUTPUT parameters with FromSqlRaw in EF Core (Erik EJ)
Design, Methodology & Testing
- Patterns of Distributed Systems (Martin Fowler)
- Architecting Secure Serverless Applications (Brian McNamara)
- Secure at every step: How GitHub’s dependency graph is generated (Maya Kaczorowski)
- Change a runbook process to use execution containers (Lianne Crocker)
- CodeGen: Semantic’s improved language support system (Ayman Nadeem)
- Why Minimize Management Decision Time (Johanna Rothman)
- GitHub Actions self-hosted runners on Google Cloud (John Bohannon)
Mobile, IoT & Game Development
- DSLR Motion Capture with Raspberry Pi and OpenCV (Ashley Whittaker)
Podcasts, Screencasts & Videos
- Evolving .NET Framework Monoliths with .NET 5 and Kubernetes (Elton Stoneman)
- Building & Debugging Microservices faster using Kubernetes and Visual Studio (Shane Boyer)
- What kinds of features have community members made? | One Dev Question (Kayla Cinnamon)
- How Resumable Indexes in SQL Server 2019 Makes Your Job Easier | Data Exposed (Anna Hoffman & Marisa Brasile)
- A Journey into .NET Microservices with Steeltoe (David Dieruf)
- Adding a Little DAPR to Your .NET Microservices (Cecil Phillip)
- Kubernetes Podcast from Google – Minikube Redux, with Thomas Strömberg (Craig Box & Adam Glick)
- Performance in a DevOps World with Flood | The DevOps Lab (AbelSquidHead)
- Microsoft Cloud Show Episode 370 | Microsoft Inspire 2020 (Andrew Connell & Chris Johnson)
- Packaging and deploying .NET Core for Linux – Part 2 | On .NET (Cecil Phillip & Rich Lander)
- RunAs Radio – Understanding Cloud Performance Issues with Lori Mac Vittie (Richard Campbell & Greg Hughes)
- FreeCodeSession – Episode 183 (Jason Bock)
- Windows Insider Podcast – The Start of Something Different Part 1 (Windows Insider Team)
- Computer Stuff They Didn’t Teach You #7 – Git Push –Force will destroy the timeline and kill us all (Scott Hanselman)
- What’s new with Neural Text to Speech | AI Show (Seth Juarez)
Community & Events
- Is the .NET foundation the interest group we need them to be? (George Stocker)
Database
- Cumulative Update #6 for SQL Server 2019 RTM (Tom Michaels)
PowerShell
- Using Powershell to domain join Windows 10 Azure Lab Service VMs (Roger Best)
- Create Teams In Bulk Using Teams PowerShell (Satyajit Paul)
Miscellaneous
- Why I think it’s time to revisit the idea of a “Modern Browser” (Brad Anderson)
- The Universal Print connector (Rani Abdellatif)
- paint.net 4.2.13 is now available (Rick Brewster)
More Link Collections
- The Morning Brew #3051 (Chris Alcock)
- .NET App Developer Links – 2020-08-05 (Dan Rigby)
- Double Shot #2655 (Mike Gunderloy)
The Geek Shelf
React Native in Action (Nader Dabit) – Referral Link