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