Top Links
- Announcing TypeScript 4.1 (Daniel Rosenwasser)
 - Replacing “View YAML” (Matt Cooper)
 - Announcing General Availability of Microsoft Edge WebView2 for .NET and Fixed Version distribution mode (Palak Goel)
 - Windows turns 35: a visual history (Tom Warren)
 - Announcing General Availability for Microsoft Edge WebView2 for .NET and Fixed Distribution Method (Olia Gavrysh)
 - How to make a WinForms app with .NET 5 entirely from the command line and publish as one self-contained file (Scott Hanselman)
 
Web & Cloud Development
- Adding Notification Badges to Progressive Web Apps (Chris Love)
 - Generate Client for ASP.NET Core Web API using OpenAPI (David Hayden)
 - What’s Missing from CSS? (Chris Coyier)
 - Use ASP.NET Core’s TestServer in xUnit to Test Web API Endpoints: TestServer – Part 1 (David Grace)
 - Blast Off with Blazor: Isolate and test your service dependencies (Dave Brock)
 - Creating Complete Server-Side and WebAssembly Blazor Applications Using Syncfusion Controls [Webinar Show Notes] (Jacqueline Bieringer)
 - Azure Durable Entities: What are they good for? (Mark Heath)
 - The Cookbook with Docker (Montana Mendy)
 - Deploying Machine Learning Models with FastAPI and Angular (Nikola M. Zivkovic)
 - Upgrade ASP.NET Core Web 3.1 app to ASP.NET Core 5 (Talking Dotnet)
 - Knative Version v0.19 release (Carlos Santana)
 - ESLint v7.14.0 released (ESLint Team)
 - Bulk Updating Outdated npm Packages (Aaron Powell)
 - New Electron Release Supports New Apple Silicon Chips (Bruno Couriol)
 - Adding claims to existing identity (Gunnar Peipman)
 - Postman Launches Postman Public Workspaces to Enable Collaborative API Design (Kevin Sundstrom)
 - 9 New 2020 Browser Features You Probably Didn’t Know (Nada Rifki)
 - npm Release v7.0.13 (nlf)
 - What’s your favorite ESLint Config and Plugins? (Sarthak Sharma)
 - Introducing another free CA as an alternative to Let’s Encrypt (Scott Helme)
 
XAML, UWP & Xamarin
- Enabling C# 9 in Xamarin & .NET Standard Projects (James Montemagno)
 - Xamarin.Forms – File Browser (Delpin Susai Raj)
 - Improving the touch targets in your apps using Xamarin.Forms (Steven Thewissen)
 
Visual Studio & .NET
- NuGet Support in Visual Studio for Mac 8.8 (Matt Ward)
 - Double-Check Content Using Redaction Annotation in PDFs with C# (Praveenkumar)
 - .NET Framework November 2020 Cumulative Update Preview (Tara Overfield)
 - Add Evaluation to ML.NET Model (Paul Michaels)
 - Bluetooth Virtual COM Ports (Peter Freeman Foot)
 - Conditionally Trivial Special Member Functions (Sy Brand)
 
Design, Methodology & Testing
- Add Time from DevOps Dashboard with Timetracker 5.13 (Leah Copeland)
 - The DevOps Reading List: Choosing your next DevOps book (Alex Yates)
 - Systems Thinking with Pivotal Act: A Tool for Every Software Project (Anne LoVerso)
 - Driving Cultural Change Through Software Choices (Camille Fournier)
 - Nbdev: A literate programming environment that democratizes software engineering best practices (Hamel Husain)
 - Get Git Part 2 (Jesse Liberty)
 - Your Team’s Project Roadmap: Gantt Charts In Trello (Laura Duhommet)
 
Mobile, IoT & Game Development
- Creating Flutter Application Integrated With Artificial Intelligence (Sophia Martin)
 - How to start with Flutter, Firebase and Cloud Functions (Stravaros)
 - Designing and Developing 2D Game Levels with Unity and C# (Nic Raboy)
 - Flutter Design Patterns: 21 — Visitor (Mangirdas Kazlauskas)
 - Model driven Mixed Reality apps using UniRx and a MRKT extension service, part 1 (Joost van Schaik)
 - Make your own virtual reality 3D Shooter (Mark Vanstone)
 - Windows Autopilot for HoloLens 2 public preview (Yannis_Lempidakis)
 
Podcasts, Screencasts & Videos
- Technology & Friends – Omkar Naik on Microsoft Cloud for Health Care (David Giard)
 - Microsoft Stories podcast: episode 6 – Imperial College Healthcare NHS Trust (Andy Trotman)
 - Flutter Null Safety Live Migration Tutorial (MTechViral)
 - Software Engineering Daily – Slack Data Platform with Josh Wills Holiday Repeat (Jeff Meyerson)
 - Merge Conflict 229: Selling iOS Apps on M1 Apple Silicon (James Montemagno)
 - Developer Tea – Building Products w/ Keith Pitt (part 1) (Jonathan Cutrell)
 - Code to Cloud with VS Code and Docker | Azure Friday (Scott Hanselman & Rob Caron)
 - Scott Nichols on the State of Azure – Part 2 – Azure DevOps Podcast Episode 116 (Jeffrey Palermo)
 - Video : __proto__ in JavaScript (Dhananjay Kumar)
 - Serverless Chats Episode #76: Building Well-Architected Serverless using CDK Patterns with Matt Coulter (Jeremy Daly)
 - The Work Item S01E17 – Christos Matskas on Going From Consulting to Corporate and Building Identity Tools (Den Delimarsky)
 - PPP 309 | Reclaiming Time From Your Crazy Schedule, with behavioral scientist Ashley Whillans (Andy Kaufman)
 - Ladybug Podcast – Python (Kelly Vaughn, Ali Spittel & Emma Bostian)
 - The Changelog – The future of Mac (Adam Stacoviak & Jerod Santo)
 - Coding Blocks Podcast – What is a Developer Game Jam? (Allen Underwood, Michael Outlaw & Joe Zack)
 - Unhandled Exception Podcast – Teaching Kids to Code with Pete Gallagher (Dan Clarke)
 - The Amp Hour #518 – Satellites and EVs with Joris Aerts (Dave Jones & Chris Gammell)
 - Apps, Games & Insights Podcast – Building quality apps with Firebase – Episode 13 (Google)
 - FreeCodeSession – Episode 214 (Jason Bock)
 - AGL 183: Solving the Productivity Puzzle with Tim Ringo (John Rouda)
 - Talk Python to Me #291 – Operational Resilience with Pyomo (Michael Kennedy)
 - How can MLOps improve my predictive models? | One Dev Question (Damian Brady)
 - 6 Factors to Consider when Prioritizing Bug Fixes (Ozcode Team)
 
Community & Events
- Notes on the PASS 2020 Virtual Summit – Conclusions and The Future of PASS (Andy Warren)
 - What’s On & Online in Greater Philadelphia This Week & Weekend, Nov. 23-29 (Visit Philly)
 - Digest – .NET Conf 2020 (nietras)
 
Database
- SQL SERVER – Capturing INSERT Timestamp in Table (Pinal Dave)
 - Design a cost-effective solution using Azure Cosmos DB Consumption-Based model (Abhijit Jana)
 - Azure SQL Database and Memory (Arun Sirpal)
 - The design of concurrent subscriptions in RavenDB (Oren Eini)
 - How to Handle SQL DB Row-level Errors in ADF Data Flows (Mark Kromer)
 
Miscellaneous
More Link Collections
- The Morning Brew #3118 (Chris Alcock)
 - .NET App Developer Links – 2020-11-23 (Dan Rigby)
 - C# Digest Issue #338 (Jakub Chodounsky)
 - Weekly Xamarin – Issue 286 – 22nd Nov 2020 (Luce Carter)
 - F# Weekly #47, 5 years of Ionide (Sergey Tihon)
 - Code Maze Weekly #52 (Vladimir Pecanac)
 - Top Stories from the Microsoft DevOps Community – 2020.11.20 (Steven Murawski)
 - GameDev News – November 20, 2020 (Brian Peek)
 - Weekly Notes – #38 (Miguel Bernard)
 - Friday Five: DAX In Power BI, Teams With Lists, More! (MVP Award Team)
 - Latest Cloud News: Apple on K8s, IoT, Microsoft Pluton and more! (November 20, 2020 – Build5Nines Weekly) (Chris Pietschmann)
 - The .NET Stacks #26: .NET 5 has arrived, let’s party (Dave Brock)
 - The Overflow #48: Coding as an RPG (Ryan Donovan)
 
The Geek Shelf
 Mastering Windows Presentation Foundation: Build responsive UIs for desktop applications with WPF, 2nd Ed (Sheridan Yuen) – Referral Link

