Top Links
- C# 8 Interfaces: Static Members (Jeremy Clark)
- Uploading Images With The Blazor Rich Text Editor (Michael Washington)
- CarouselView for Xamarin.Forms: Scrolling into the new 4.4 version (Gerald Versluis)
- Building a React Native module for Windows (Matteo Pagani)
- Build C++ Applications in a Linux Docker Container with Visual Studio (Erika Sweet)
Celebrate the holiday season thru Dec 26th with 30% off a 1-year Professional Subscription to OzCode!
Web & Cloud Development
- Common Mistakes That Engineers Make During The Designer-Developer Hand-Off (Ben Nadel)
- Azure Tips & Tricks – Tip 238 – Secure traffic between pods using network policies in Azure Kubernetes Service (AKS) (Michael Crump)
- Angular 8/9 Tutorial: Build your First Web App with Angular and React/GraphQL Tutorial: Build a First Example App in 4 Easy Steps (Ahmed Bouchefra)
- Azure CLI 2.0: List and Set Azure Subscription (Chris Pietschmann)
- Force ASP.NET Core OpenID Connect client to require MFA (Damien Bowden)
- ASP.NET Core – Tips and Tricks – Swagger Part 1 (Josef Ottosson)
- Scroll, Refraction and Shader Effects in Three.js and React (Paul Henschel)
- How to Fetch Data with React Hooks (Rahman Fadhil)
- Using Azure DevOps for CI / CD of ASP.NET Core application to Azure Kubernetes Service (AKS) (Subodh Sohoni)
- OAuth 2.1: How Many RFCs Does it Take to Change a Lightbulb? (Lee McGovern)
- Const Assertions in Literal Expressions in TypeScript (Marius Schulz)
- Supporting Custom JWT Signing Algorithms in .NET Core (Scott Brady)
- Using Python with Electron Tutorial (Ahmed Bouchefra)
- Localization In Blazor Server With .NET Core 3.1 (Sarathlal Saseendran)
- A simple app to help using the Mapping Language (David Hay)
- This Week in Programming: The Time Has Come to Pay Attention to WebAssembly (Mike Melanson)
- Build and Deploy a Blazor App Without Touching a Windows Machine (Jeremy Morgan)
XAML, UWP & Xamarin
- An Introduction to Xamarin Forms Shell (Leomaris Reyes)
- Upgrading Custom SliderView App with Xamarin Forms 4.4 Goodies (Luis Pujols)
- Table View in Xamarin iOS – Part 2 (Logesh Palani)
Visual Studio & .NET
- Updating Service Fabric after updating .Net Core 3.1 and the Nuget packages (Kevin Logan)
- Full F# Blog – Part 3 (Jérémie Chassaing)
- A Christmas C# riddle (Martin Zikmund)
- VB.NET: Windows Forms Custom delegates and events (Karen Payne)
- Compiling Your C Code to .NET – Part 1 and Compiling Your C Code to .NET – Part 2 (Alexandre Bencz)
- Working with Markdown Files in Aspose.Words (Dirk Strauss)
- Creating Common Intermediate Language projects with .NET SDK (Filip W.)
- VS Code + GitHub Gist = Developer Micro-Blogging (aka a “GistLog”) (Jonathan Carter)
- Zone of Ceremony (Mark Seemann)
Design, Methodology & Testing
- Turning Azure DevOps Service On or Off (Abhijit Jana)
- How can we develop and operate increasingly useful software? (Jessica Kerr)
- How To Tackle A Full Plate Of Tasks And Projects (Masooma Memon)
- Back To Basics – Bubble Sort. (Rajiv Popat)
- Driving change: evolving our culture through design (Sara Michelazzo)
- Generic Webhook Trigger Plugin (Tomas Bjerre)
Mobile, IoT & Game Development
- The Path To Become A Mobile Developer In 2020 (Adhithi Ravichandran)
- Flutter Design Patterns: 9 — Iterator (Mangirdas Kazlauskas)
- VS App Center – Updates to macOS Build Agents (Nilofer Rajpurkar)
- Code the Classics on sale now (Eben Upton)
- Connecting Windows 10 IoT Core to a Hidden Network (j2inet)
- Debugging in Unity (Lance Talbert)
- Working with Firebase Storage in Flutter — Part 1 (Ritesh Sharma)
- Handwriting number recognizer with Flutter and Tensorflow (part V) (Sergio Fraile)
Podcasts, Screencasts & Videos
- Episode 328 – PowerScripting Podcast – Ashely McGlone (Jonathan Walz & Hal Rottenberg)
- Software Engineering Daily – Snyk: Open Source Security with Guy Podjarny (Jeff Meyerson)
- Merge Conflict 180: Cloud Powered GPUs (James Montemagno)
- Developer Tea – Disagreeing Better, On Purpose (Jonathan Cutrell)
- Cognitive Services in Xamarin Applications | Xamarin Developer Summit (Veronika Kolesnikova)
- .NET, NgRx and Angular – How We Developed ‘KNOWnoise’ with Hutchison Weller (SSW TV)
- SDU Show 77 with guest Rob Sewell (Greg Low)
- The Amp Hour #471 – An Interview with Matt Berggren (Dave Jones & Chris Gammell)
- 2019-12-06 (VOD) Project: Blind2021 – Migrating to .Net v3 1 LTS and adding a save game with MongoDB (Frank Boucher)
- FreeCodeSession – Episode 118 (Jason Bock)
- Serverless Chats Episode #27: ServerlessDays Going Global with Ant Stanley (Jeremy Daly)
- AGL 134: Never Go With Your Gut with Dr. Gleb Tsipursky (John Rouda)
- 2 Frugal Dudes Podcast – Choose FI: Your Blueprint to Financial Independence (Kevin Griffin & Sean Merron)
- Women in Business & Technology Podcast 059 – Building a modern union of women with The Riveter CEO Amy Nelson (Sonia Dara & Colleen O’Brien)
- Software Engineering Radio Episode 392: Stephen Wolfram on Mathematica (Adam Gordon Bell)
- The Changelog – Trending up GitHub’s developer charts (Adam Stacoviak)
Community & Events
- Phily .NET Meetup – Blazor Road Show (Bill Wolff)
- Petitioning for rehearing in Mozilla v. FCC (Amy Keating)
- 20+ Biggest New Year’s Eve Parties In Philadelphia For 2019/2020 (Candace Shelton)
- New Microsoft MVP AI Book (Jamie Maguire)
- 24 Great Things To Do In Philly, December 16-22 (Kelly Bucci)
- Geek of the Week: Bioengineer by day and artist by night, Amanda Woodcock lives to create (Kurt Schlosser)
- Meet the Googlers making coding education more equitable (Mary Jo Madda)
- Getting Started with Blazor – Experts Panel Discussion (Chris Sainty)
Database
- How to Find Data Differences Between two Tables in SQL Server with SSIS (Aleksejs Kozmins)
- Serverless MySQL: v1.5.2 released (Jeremy Daly)
- SQL SERVER – Query Without Join Showing Query Plan With Join and SQL SERVER – Clone Database Using DBCC CLONEDATABASE and Why Execution Plan Operator Read More Rows Than Available? – Interview Question of the Week #255 (Pinal Dave)
- Monitoring options for Azure SQL Database Managed Instance (Danimir Ljepava)
- SSMS Tip: Vertical Text Selection and SSMS Tip: Portable User Settings (Tim Mitchell)
PowerShell
- Azure PowerShell Az: List and Set Azure Subscription (Chris Pietschmann)
Miscellaneous
- Use This Trick To Get The Most Out Of Your Reading (Rebecca Muller)
More Link Collections
- The Morning Brew #2896 (Chris Alcock)
- .NET App Developer Links – 2019-12-16 (Dan Rigby)
- Double Shot #2493 (Mike Gunderloy)
- Friday Five: Azure DevOps: Store secrets in a variable group, Securely scale your Web Apps, and more (MVP Award Team)
- Top Stories from the Microsoft DevOps Community – 2019.12.13 (Sasha Rosenbaum)
- Weekly C# Digest Issue #289 (Jakub Chodounsky)
- F# Weekly #50, 2019 – Azure Functions 3.0 and Gherkin TP (Sergey Tihon)
- GameDev News – December 13, 2019 (Brian Peek)
- Code Maze Weekly #5 (Vladimir Pecanac)
- Reading Notes #404 (Frank Boucher)
- Collective #574 (Pedro Botelho)
The Geek Shelf
Professional JavaScript for Web Developers (Matt Frisbie) – Referral Link