Top Links
- Software development in 2021 and beyond (Amanda Silver)
 - A more integrated terminal experience (Ruben Rios)
 - 4 open source lessons for 2021 (Sarah Novotny)
 - 3 low-code trends: why low-code will be big in your 2021 tech strategy (Dona Sarkar)
 - Looking back on Software Development in 2020 and forward to 2021 (Scott Hanselman)
 
Web & Cloud Development
- What’s Next: WebStorm 2021.1 Roadmap (Aleksandra Aganezova)
 - Upgrading to React 17: How to Fix the Issues and Breaking Changes (Andrew Easton)
 - Azure Active Directory’s gateway is on .NET Core 3.1! (Avanindra Paruchuri)
 - Using the Document Viewer in Angular Routes (Bjoern Meyer)
 - Node.js and TypeScript Tutorial: Build a CRUD API and Node.js and TypeScript Tutorial: Secure an Express API (Dan Arias)
 - Blast Off with Blazor: Build a search-as-you-type box (Dave Brock)
 - Understanding Microsoft’s Docker Images for .NET Apps (Elton Stoneman)
 - Integrating A Dialogflow Agent Into A React Application (Nwani Victory)
 - Azure Easy Auth and Roles with .NET (and .NET Core) (Johnny Reilly)
 - Processing CloudEvents for Azure EventGrid via Azure Functions (Justin Yoo)
 - Angular Component Communication (Manish Kumar)
 - A Look at Vue’s Scoped Slots (Marina Mosti)
 - Encoding Videos and other Media with Azure Media Services (David Giard)
 - Go (golang) Goroutines – Running Functions Asynchronously (Jeremy Clark)
 - Node v15.6.0 (Current) (Danielle Adams)
 
XAML, UWP & Xamarin
- XAML Naming Conventions in Xamarin Forms (Charlin Agramonte)
 - Customizable Tabs with TabView for Xamarin.Forms (Gerald Versluis)
 - Design for Developers—An Introduction to Xamarin Forms (Leomaris Reyes)
 
Visual Studio & .NET
- Asynchronous Messaging, Part 2: Durable Queues (Stephen Cleary)
 - Base64 Encoding With C# (Khalid Abuhakmeh)
 - C++ with Visual Studio and WSL2 (Erika)
 - Updating many-to-many relationships in EF Core 5 and above (Jon P. Smith)
 - .NET 5: Native Code Improvements and More (Hannes Du Preez)
 - Here’s a One-Stop Shop for .NET 5 Improvements (David Ramel)
 - My preferred .NET console stack (Mattias Karlsson)
 - Build Throughput Series: Template Metaprogramming Fundamentals (Xiang Fan)
 
Design, Methodology & Testing
- MSIX Packaging Tool January 2021 Release is now available! (Sharla Akers)
 - Developing with Confidence (even in an Abstracted world) (Jessica Deen)
 - Why continuous learning is important (Shruti Sharma)
 - Figma and Zeplin: The optimal workflow at ArcTouch (Zeplin Team)
 
Mobile, IoT & Game Development
- Providing operating system compatibility on a large scale (Ray Rischpater)
 - Going Contactless with Electronic Wet Signatures (Bjoern Meyer)
 
Podcasts, Screencasts & Videos
- Hanselminutes – Exploring Event Modeling with Adam Dymitruk and What happens when you type a URL in the web browser and press Enter? Computer Stuff #18 (Scott Hanselman)
 - Simplify Authentication with Managed Identities for Azure Resources | Data Exposed (Marisa Brasile)
 - Clearing Selection of CollectionView in Xamarin.Forms (David Ortinau)
 - The Stack Overflow Podcast – Our stack is HTML and CSS (Sara Chipps, Paul Ford & Ben Popper)
 - AiA 001: The Birth of Angular (Charles Max Wood)
 - Writing Visual Studio Extensions with Mads – Extending Task Runner Explorer (Mads Kristensen)
 - .NET Conf Philippines – Modern SPA Development with Blazor (Rockford Lhotka)
 - SE-Radio Episode 442: Arin Bhowmick on UX Design for Enterprise Applications (Kanchan Shringi)
 - PPP 313 | How to Prepare for the Future Like a Project Manager, with futurist Brian David Johnson (Andy Kaufman)
 - CppCast – Priorities for C++23 with Corentin Jabot (Rob Irving)
 - Asp.Net Monsters – Revamping a Cloud Native Bakery (Simon Timms, David Paquette & James Chambers)
 - Change Notifications with Microsoft Graph | On .NET (Cecil Phillip & Vincent Biret)
 - Rocket 316: Guess Who’s Back (Christina Warren, Simone De Rochefort & Brianna Wu)
 - Manufacturers who sell direct with omnichannel retail gain powerful customer insights | The Solutions Show with Corey (Corey Sanders & Anupama Raju)
 - UX Podcast #254 – Sorting out this mess with Abby Covert & Andrew Hinton (UXP Classic) (James Royal-Lawson & Per Axbom)
 - Software Defined Talk Episode 281: That’s a thing, I don’t need to read about it (Brandon Whichard, Coté & Matt Ray)
 
Community & Events
- Reimagine Open: Building a Healthier Internet (Alan Davidson)
 - Community leaders upskill themselves and find new roles with Elevate by Google Developers (Kübra Zengin)
 - MVP’s Classes More Inclusive With Teams, Stream (Jeffrey Raymond Kitt)
 
Database
- Have the tables turned on NoSQL? (John Biggs & Ryan Donovan)
 - Taking Query Optimizations to the Next Level with Iceberg (Jaemi Bremner)
 - SQL SERVER Management Studio – Grid vs Text Output (Pinal Dave)
 
SharePoint & MS Teams
- Getting to Microsoft Teams from Skype for Business Server and hybrid configurations (MS Teams Team)
 - Microsoft Teams DLP Playbook!!! (Mavi Etzyon-Grizer)
 - Teams Roadmap Watch – mid January 2021 (Vesa Nopanen)
 
Miscellaneous
- Files – A modern file explorer that pushes the boundaries of the platform (Luke Blevins, Yair Aichenbaum, Marco Gavelli & the OSS Community)
 - Microsoft Surface Duo coming to new markets in 2021 (Craig Dunn)
 - A Parler archive is being converted into an interactive map of the Capitol building attack (Ian Carlos Campbell)
 - How Parler’s Data Was Harvested (Steven J. Vaughan-Nichols)
 - Microsoft Learn – Proud to be Certified (Thomas Maurer)
 
More Link Collections
- The Morning Brew #3149 (Chris Alcock)
 - Collective #644 (Pedro Botelho)
 
The Geek Shelf
 Code Like a Pro in C# (MEAP) (Jort Rodenburg) – Referral Link


