Top Links
- XAML Islands Getting Started Guide – Adding UWP Controls to Windows Forms or WPF Application and XAML Back to Basics #13: DataTemplateSelector (Nick Randolph)
- “await Task.WhenAll” Shows One Exception – Here’s How to See Them All (Jeremy Clark)
- Using MSBuild Items and Properties in C# 9 Source Generators (Jerome Laban)
- The New Git Experience | Visual Studio Toolbox (Leslie Richardson, Pratik Nadagouda & Taysser Gherfal)
Web & Cloud Development
- Modern Web Development with ASP.NET Core 3 Discount Code (Ricardo Peres)
- An Angular Testing Cheatsheet (Esteban Hernández)
- Azure Tips & Tricks – Tip 277 – Azure Functions on Kubernetes with KEDA Part 1 of 2 (Michael Crump)
- Blazor Multi-Tenant Azure B2C (Michael Washington)
- Bad Idea: Animating Text Size (Kirupa Chinnathambi)
- Securing ASP.NET Core WebApi with an API Key (Dominique St-Amand)
- Learn Docker in *ONE MONTH*. Your guide to week 2. (Elton Stoneman)
- React: it’s technically backwards compatible! (James K. Nelson)
- Build a Shopping Cart in Angular10 (Sunil Joshi)
- ESLint v7.9.0 released (ESLint Team)
- WebAssembly Reference Types Implemented in wasmtime, Lets Wasm Modules Handle Complex Types (Bruno Couriol)
- Building APIs With gRPC and Go (Ryan O’Kane)
- Working with Slices in Go (Golang) – Understanding How append, copy and Slice Expressions Work (Tugberk Ugurlu)
XAML, UWP & Xamarin
- Logging in Xamarin application: Building infrastructure with MvvmCross (Denys Fiediaiev)
- How to Convert Your Existing WinForms/WPF Project to .NET Core? (Desislava Yordanova)
- Quickest way to clean temp files & directories in Xamarin mobile projects (Saamer Mansoor)
Visual Studio & .NET
- .NET Adds Latent Bug Discovery Feature (Kay Ewbank)
- Serving Images Stored in a Database through a Static URL using .NET Core 3.1 (Fredrik Rudberg)
Design, Methodology & Testing
- MSIX in SCCM Task Sequence (Alex Marin)
- Testing Jenkins 2.249.1 on Windows (Mark Waite & Vlad Silverman)
- Architecting for Scalability/Redundancy (Mitchell Sellers)
- Getting started with Open Source (Jamie Maguire)
- Creating TeamCity project templates with Kotlin DSL context parameters (Maria Kudryavtseva)
- A look at GitHub Codespaces private preview (Michael Levan)
- GitHub Actions – Debugging Techniques and Common Issues (Paul Michaels)
- Pull Request is your friend not foe! (Willy-Peter Schaub)
Mobile, IoT & Game Development
- Prototyping for better games: Lessons from mobile gaming giant Gameloft Montreal (Julia Pung)
- Mobile App Redesign For Developers: Iconography & Magic Numbers (Luis Pujols)
- Flutter Tricks: Widget Size & Position (Shawn Blais)
Podcasts, Screencasts & Videos
- CodeNewbie S13:E7 – What it’s like to build React (Sophie Alpert) (CodeNewbie Team)
- Technology & Friends – Nayonna Purnell on Changing to a Career in IT (David Giard)
- Merge Conflict 219: Move over float, it is time for Half (James Montemagno)
- Azure IoT TLS – Changes are coming | Internet of Things Show (Olivier Bloch)
- Ladybug Podcast – The Traveling Dev: Move and Work Anywhere (Kelly Vaughn, Ali Spittel & Emma Bostian)
- Software Defined Talk Episode 247 – Richard Seroter on App Modernization (Brandon Whichard)
- Coding Blocks Podcast – Is Kubernetes Programming? (Allen Underwood, Michael Outlaw & Joe Zack)
- TWC9: Microsoft Ignite, Surface Duo Release, WSL2 Updates, Xbox Series S and more | This Week On Channel 9 (Christina Warren)
- The Amp Hour #508 – Doomed To The Flatland (Dave Jones & Chris Gammell)
- FreeCodeSession – Episode 194 (Jason Bock)
- Steve Sanderson on Blazor – Azure DevOps Podcast Episode 106 (Jeffrey Palermo)
- Serverless Chats Episode #66: The Story of the Serverless Framework with Austen Collins (PART 1) (Jeremy Daly)
- AGL 173: Rise and Grind with Glenn Lundy (John Rouda)
- Loosely Coupled Show – Fallacy of Distributed Computing: Latency is zero (Derek Comartin & James Hickey)
- Virtual PowerPoint Greenscreens! Change a PowerPoint Slide and Change an OBS Scene – automatically! (Scott Hanselman)
- Fragmented – An Android Dev Podcast 198: Fragmented.reset( Mode.Indie ) (Donn Felker & Kaushik Gopal)
Community & Events
- New live learning series to support Unity educators (Nichole Wong)
- Microsoft C++ Team at CppCon 2020 (Will Buik)
Database
- Upgrade your server version from 3.2 to 3.6 for Azure Cosmos DB API for MongoDB (Luis Bosquez)
- CONCAT and NULL – SQL in Sixty Seconds #123 and Where are SQL Jobs Stored? – Interview Question of the Week #293 (Pinal Dave)
SharePoint & MS Teams
- Create a Teams meeting easily with Power Automate (Vesa Nopanen)
PowerShell
- How to Use PowerShell to Manage Folder Permissions (Adam Bertram)
- Remove Blank Lines From a File with PowerShell (Steve Fenton)
Miscellaneous
- Surface Duo reviews round-up: A less-than-perfect 10 from the tech press (Ed Bott)
- Microsoft statement on TikTok (Microsoft)
- The Difference Between Compiled and Interpreted Languages (Matthew MacDonald)
More Link Collections
- The Morning Brew #3068 (Chris Alcock)
- .NET App Developer Links – 2020-09-14 (Dan Rigby)
- Double Shot #2683 (Mike Gunderloy)
- C# Digest Issue #328 (Jakub Chodounsky)
- F# Weekly #37, 2020 – Fabulous, Ionide and NBomber (Sergey Tihon)
- Weekly Xamarin – Issue 276 – 12th Sep 2020 (Kym Phillpotts)
- Friday Five: Azure Cloud, Active Directory, More! (MVP Award Team)
- Code Maze Weekly #42 (Vladimir Pecanac)
- Top Stories from the Microsoft DevOps Community – 2020.09.11 (Steven Murawski)
- The .NET Stacks #17: Something, something, something and The .NET Stacks #16: App trimming and more on ML.NET (Dave Brock)
- GameDev News – September 11, 2020 (Brian Peek)
- Reading List 265 (Bruce Lawson)
- The Overflow #38: More threads than cores (Ryan Donovan)
The Geek Shelf
Modern Web Development with ASP.NET Core 3: An end to end guide covering the latest features of Visual Studio 2019, Blazor and Entity Framework, 2nd Ed. (Ricardo Peres) – Referral Link