Top Links
- Jump Start your Developer Skills with Visual Studio Code Coding Packs (Jen Looper)
- Faster C++ Iteration Builds (Russ Keldorph)
- Cake for Rider released (Nils Andresen)
- MSIX Packaging Extension is now available in the Azure DevOps Marketplace! (John Vintzel)
Web & Cloud Development
- Azure Tips & Tricks – Tip 299 – How to get started with Azure Communication Services Part 1 of 2 – Create a chat app (Michael Crump)
- Displaying Lists Efficiently in Blazor (Peter Vogel)
- Azure Automation Runbooks moving to GitHub (Jaspreet Kaur)
- Introducing Azure Health Bot—an evolution of Microsoft Healthcare Bot with new functionality (Lili Cheng)
- Firefox Drops Support For PWA (Ian Elliot)
- Looping over Arrays: for vs. for-in vs. .forEach() vs. for-of (Axel Rauschmayer)
- What happens if you await a Promise twice? (Alex Birch)
- Using the API Gateway Pattern In .NET to Encapsulate Microservices (Code Maze)
- When You Should Have a Single-Page Website (Md Akhtar Hossain)
- Building a Chatbot to Order a Pizza (Richard Reedy)
XAML, UWP & Xamarin
- Enabling the Fancy iOS Picture In Picture Video Player on Xamarin (Saamer Mansoor)
Visual Studio & .NET
- #Net5 – C#9 target-typed new expressions are super cool (Bruno Capuano)
- Solving the Advent of Code 2020 with F# (Miguel Bernard)
- Polymorphic deserialization with System.Text.Json (Josef Ottosson)
- New Features for Windows Forms 5.0 (Jonathan Allen)
- How can I tell whether my process is running as SYSTEM? (Raymond Chen)
Design, Methodology & Testing
- The Developer Experience: What Should Your Landing Page Look Like? (DeveloperMedia)
- Building On-Call Culture at GitHub (Mary Moore-Simmons)
- Ringelmann Effect: Why small teams are a strategic advantage (Tarun Kohli)
- Adding Spell Checking to my Blog’s Build Process with GitHub Actions and cSpell (Sean Killeen)
Mobile, IoT & Game Development
- How to debug Android Chrome from Windows, Linux, or Mac (Kai Koenig)
- Android Login Made Easy with OIDC (Dino Bikic)
- Translating React Native Apps (Jeroen Vannevel)
- Learning at home with the Raspberry Pi Foundation (Philip Colligan)
- Easiest Steps To Build A Face Filter App With Flutter and Deep AR (Promise Nzubechi Amadi)
- Code your own Pipe Mania puzzler | Wireframe #46 (Ryan Lambie)
- Building a Dart server from scratch (Suragch)
- Writing Firebase Apps on Windows, Mac, and Linux Using Electron (David Asher)
Podcasts, Screencasts & Videos
- GCast 98: Using the Azure Storage Explorer (David Giard)
- Infinite Scrolling with Incremental Data Loading in Xamarin.Forms (David Ortinau)
- Implement Azure Database for PostgreSQL – Hyperscale & Azure Kubernetes Service (Microsoft Mechanics)
- Agentless IoT/OT security with Azure Defender for IoT | Internet of Things Show (Olivier Bloch)
- Working Code Podcast – Episode 004: Impostor Syndrome (Ben Nadel)
- A Guide on Dart Future: A Structured Tutorial (Digital Knowledge)
- Design Details 379: Shipping Personal Projects (Marshall Bock & Brian Lovin)
- Concordant | Always know what to expect from your data | Tech Exceptions (Adi Polak & Annette Bieniusa)
- RunAs Radio – Productivity in 2021 with Ulrika Hedlund (Richard Campbell & Greg Hughes)
- Web Rush Episode 115: Storybook Inception with Norbert de Langen (John Papa)
- Create a web app and use data to make decisions on the basketball court | Learn with Dr G | Learn with Dr. G (Sarah Guthals)
Community & Events
- Facebook silenced employees from discussing Trump’s coup attempt (Xeni Jardin)
- W3C Advisory Committee Elects Technical Architecture Group (Xueyuan Jia)
Database
- How to Resolve Merge Conflicts in Git for SSIS Projects (Koen Verbeeck)
- Introducing Oracle Database 21c (William Hardie)
- SQL SERVER – Columnstore Index and Fragmentation (Pinal Dave)
- Want to Avoid Deployment Downtime? Replication Probably Isn’t the Answer. (Brent Ozar)
SharePoint & MS Teams
- Getting Started with Shared Calendars in Microsoft Teams (Steve Goodman)
Miscellaneous
- Announcing Windows 10 Insider Preview Build 21286 (Brandon LeBlanc)
- Statement on the story from The New York Times regarding JetBrains and SolarWinds (Maxim Shafirov)
- Here are the 146 members of Congress who voted to support a conspiracy-fueled mob (T.C. Sottek)
More Link Collections
- The Morning Brew #3143 (Chris Alcock)
- .NET App Developer Links – 2021-01-07 (Dan Rigby)
- .NET Annotated Monthly | January 2021 (Rachel Appel)
- 2020 in Review: Watching, Reading, and Writing Highlights (Richard Seroter)
- Top 20 C# Corner Articles Of Year 2020 (Praveen Moosad)
The Geek Shelf
The Moment of Lift: How Empowering Women Changes the World (Melinda Gates) – Referral Link