Top Links
- August ML.NET API and Tooling Updates (Bri Achtman)
- How to create a NuGet package targeting multiple frameworks (Michał Białecki)
- Use Fiddler Everywhere to Inspect Your Web Traffic (Jonathan Pereira)
- The Most Exciting Part of Microsoft Edge is WebView2 (Matthew MacDonald)
Web & Cloud Development
- Generate Angular Apps with the App Builder (Brian Lagunas)
- Connecting Vue.js with OAuth Based API (Corentin Brossault)
- Encrypting texts for an Identity in ASP.NET Core Razor Pages using AES and RSA (Damien Bowden)
- Custom Dictionary JsonConverter for System.Text.Json (Josef Ottosson)
- Securing Azure Containers and Blobs with Managed Identities (Joseph Guadagno)
- Azure Cognitive Search – Using Search APIs in an Angular Application (Mahesh Sabnis)
- Blazor Web Assembly 3.2 Add/Edit/Delete Fully Functional Application – Part 2 (Prasad Rane)
- Usage of the Heap Data Structure in Go (Golang), with Examples (Tugberk Ugurlu)
- Building Cross-Platform Desktop Apps with Electron.NET (John Juback)
XAML, UWP & Xamarin
- Xamarin.Android – Using SVG Images, VectorDrawable and Xamarin.Android – Automatic ListView Height and Xamarin.Android – Automatic Grid Height (Donial D.)
- Microsoft may be getting ready to replace the Windows 10 desktop with a Fluent WinUI version (Surur)
Visual Studio & .NET
- The Rider 2020.2.1 and ReSharper 2020.2.1 Hotfixes Are Here! (Asia Rudenko)
- How to Cancel Tasks in C# – Using CancellationTokenSource and CancellationToken and Copy all Files in Directories and Subdirectories in C# (Brian Lagunas)
- Easily Copy Code Without Indentation in Visual Studio (Jason Gaylord)
- Understanding the Fundamentals of C# With a JS Background (Komal)
- Simplify and Reduce Test Code with AutoFixture (Jason Roberts)
- CSVHelper – Read column value into a List property (Josef Ottosson)
- Manually Creating a Test Harness in .Net (Paul Michaels)
- Recognizing different types of exception objects that Windows platform libraries can throw (Raymond Chen)
- Setting Up GrayLog For Use With NLog (Sacha Barber)
- .NET Framework – August 2020 Cumulative Update Preview (Tara Overfield)
Design, Methodology & Testing
- Connect an AWS Account to Octopus Deploy (Michael Levan)
- MSIX Packaging Tool (Radu Popescu)
- Moving Forward From Beta (Tim Bannister)
- Git Branch Cheatsheet (Elijah Manor)
- Domain-Driven Design – An Opinionated Layers Graphic (Charles Flatt)
- What Digital Transformation Is (and What It Isn’t) (Ghazi Masood)
- Disincentives are more powerful than incentives (Jessica Kerr)
- How developer-centric AppSec testing can dramatically change your DevOps team (Joni Klippert)
- Let’s Hack a Pipeline: Argument Injection (Matt Cooper)
Mobile, IoT & Game Development
- Create Your First React Native Android App (Esther Vaati)
- Identity Security for Games in C# with Unity (Nick Gamb)
Podcasts, Screencasts & Videos
- Mobile Tech Podcast show 178: Galaxy Note 20 Ultra, Microsoft Surface Duo, and BlackBerry 5G (Matthew Miller)
- Technology & Friends – Glenn Block on Astrophotography (David Giard)
- Merge Conflict 216: GaaS – GUID as a Service (James Montemagno)
- Computer Stuff They Didn’t Teach You #8 – Containers? So What? Docker 101 Explained (Scott Hanselman)
- Learn how to deploy .NET Core apps to Azure with GitHub Actions | Azure Friday (Scott Hanselman, Rob Caron & Tim Heuer)
- Daniel Vacanti on ActionableAgile – Azure DevOps Podcast Episode 103 (Jeffrey Palermo)
- Writing Visual Studio Extensions with Mads – Overriding an editor command (Mads Kristensen)
- Simple Things Count – Seven ways to be more inclusive of people with disabilities (MS Story Labs)
- .NET Core Podcast – Practical Debugging for .NET Developers With Michael Shpilt and .NET Core Podcast – Bonus – Happy 2nd Birthday and Community Reflections (Jamie Taylor)
- FreeCodeSession – Episode 188 (Jason Bock)
- Serverless Chats Episode #63: Building Serverless with Begin with Paul Chin, Jr. (Jeremy Daly)
- Loosely Coupled Show – State of Community & OSS in .NET (James Hickey & Derek Comartin)
- Talk Python to Me #278 – Teach kids Python with real programming and fun games at Code Combat (Michael Kennedy)
- IoT Coffee Talk: Episode 14 – IoT Scale and Promise. What’s the Hold Up? (Rob Tiffany)
- Human Centered Experience in the Power Platform | #LessCodeMorePower (Patty Nguyen)
Community & Events
- GitHub Action Hero: Keirron Stach (Michelle Mannering)
- 25 Years of Windows 95 and WindowsObserver.com (Richard Hay)
- Maintainer spotlight: Managing dependencies and the Metasploit pen testing toolkit (Sash Rosenbaum)
Database
- Using Azure Blueprints to deploy Azure SQL Server and Database with Key Vault Secrets (Ron L’Esteve)
- Move TempDB for Performance – SQL in Sixty Seconds #107 (Pinal Dave)
SharePoint & MS Teams
- Microsoft Teams Devices for Shared Spaces July and August Update (MS Teams Team)
- What’s new for change notifications and change tracking in Microsoft Graph – August 2020 (Vincent Biret)
PowerShell / Terminal
- Very Verbose PowerShell Output (Mike Shepard)
- One year of Nushell (The Nu Authors)
- Connect to a device over Serial COM Port on Windows 10 with WSL1 TTY devices with Windows Terminal and minicom (Scott Hanselman)
Miscellaneous
- Microsoft backs Epic Games, says Apple is threatening game development (Adam Rosenberg)
- Announcing Windows 10 Insider Preview Build 20197 (Brandon LeBlanc)
More Link Collections
- .NET App Developer Links – 2020-08-24 (Dan Rigby)
- Double Shot #2668 (Mike Gunderloy)
- C# Digest Issue #325 (Jakub Chodounsky)
- F# Weekly #34, 2020 – F# Lint for VS (Sergey Tihon)
- Code Maze Weekly #39 (Vladimir Pecanac)
- Top Stories from the Microsoft DevOps Community – 2020.08.21 (Steven Murawski)
- The Overflow #35: Silicon Valley Exodus (Ryan Donovan)
- GameDev News – August 21, 2020 (Brian Peek)
- The .NET Stacks #13: .NET 5 Preview 8 and Blazor, interview with Scott Addie, community links! (Dave Brock)
- Friday Five: Microservices Communication, Microsoft Teams with Power Automate, More! (MVP Award Team)
The Geek Shelf
Righting Software (Juval Lowy) – Referral Link