Top Links
- Windows Terminal Preview 1.6 Release (Kayla Cinnamon)
- Gaming on dual-screens, from a Flutter perspective (John Wiese)
- .NET Rocks! – Entity Framework Core 5 with Julie Lerman (Carl Franklin & Richard Campbell)
- Bring Your AI to Any GPU with DirectML (Windows AI Platform Team)
- C#/WinRT COM Interop Guide (Scott Jones & Joshua Larkin)
Web & Cloud Development
- DS Server: Using DocumentViewer with pure HTML and JavaScript (Bjoern Meyer)
- Vue 3 Released with New APIs to Tackle Usage at Scale (Bruno Couriol)
- Select Tag Helper in ASP.NET Core MVC (Jeetendra Gund)
- Surfacing Azure Pipelines Build Info in a .NET React SPA (Johnny Reilly)
- Building a Node.js/TypeScript REST API, Part 2: Models, Middleware, and Services (Marcos Henrique da Silva)
- Understanding Renderless Components in Vue (Marina Mosti)
- PhpStorm 2021.1 Early Access Program Is Open (Roman Pronskiy)
- Event-Driven on Azure: Part 1 – Why you should consider an event-driven architecture (Shelton Graves)
- Open Sourcing the Docker Hub CLI Tool (Silvin Lubecki)
- Building a social media platform without going bankrupt: Part IV–Caching and distribution (Oren Eini)
- GoLand 2020.3.2 Is Out! (Ekaterina Zharova)
- WebSub to EventGrid via CloudEvents, and Beyond (Justin Yoo)
- Why is CloudFormation not updating my Stacks Description? (Ralph Willgoss)
- FHIR Interoperability: The Next Step to True Health Data Liquidity (Sam Robinson)
- The State of WebAssembly – 2020 and 2021 (Gerard Gallant)
XAML, UWP & Xamarin
- MvvmCross & Separate Tablet UI (Bohdan Benetskyi)
Visual Studio & .NET
- Asynchronous Messaging, Part 4: Retrieve Results (Stephen Cleary)
- Ozcode C# Riddle #1: What’s Your Type? (Alexander Seleznyov)
- Coding Faster With The dotNetTips Utility – February 2021 Update (David McCarter)
- What’s Next: ReSharper C++ 2021.1 Roadmap (Elvira Mustafina)
- How to Create Your .NET Project Template (Andrea Chiarelli)
- Design Office-Inspired Simplified Ribbon in WinForms (Mageshyadav)
- Autoscrolling on drag, part 4: Dynamic autoscroll based on escape velocity (Raymond Chen)
Design, Methodology & Testing
- Bliki: PullRequest and Bliki: RefinementCodeReview (Martin Fowler)
- Build Docker images *quickly* with GitHub Actions and a self-hosted runner (Elton Stoneman)
- Research finds new hires having trouble connecting with teammates and values during remote work (Kurt Schlosser)
- Demystifying Service Principals – Managed Identities (Peter De Tender)
- Automate application lifecycle management with GitHub Actions (Ricardo Duncan)
- Choosing a ServiceLifetime (Jimmy Bogard)
Mobile, IoT & Game Development
- Expanding the reach of your Android Auto apps (Eric Bahna)
- Raspberry Pi engineers on the making of Raspberry Pi Pico | The MagPi 102 (Gareth Halfacree)
- Map your augmented reality journey with Unity (Ellen Grogan)
- Reading QR codes with an MRTK2 Extension Service (Joost van Schaik)
- Objective-C: How Brad Cox’s programming language has shaped Sketch since day one (Pieter Omvlee)
Podcasts, Screencasts & Videos
- The Best Tech Podcasts for Software Developers in 2021 (Quincy Larson)
- GCast 101: Azure Resource Groups (David Giard)
- Hanselminutes – The myth of turning your hobby into a job with writer Aley Arion (Scott Hanselman)
- DevOps for ASP.NET Developers: Hosting NuGet Packages | On .NET (Cecil Phillip, Jeremy Likness & Abel Wang)
- The Stack Overflow Podcast – What are young developers into? They’re all getting AWS certified (Sara Chipps, Paul Ford & Ben Popper)
- App Actions (Xamarin.Essentials API of the Week) | The Xamarin Show (James Montemagno)
- Input Validation in Xamarin.Forms with Xamarin.CommunityToolkit (Gerald Versluis)
- CppCast – SOLID Design Principles with Klaus Iglberger (Rob Irving)
- Allscripts OnCall Podcast – How the Allscripts – Microsoft partnership transforms healthcare through technology (Kathleen McGrow & Paul Minton)
- Opening Other Apps from Your Apps (David Ortinau)
- How Is API Documentation Published On docs.microsoft.com? (Den Delimarsky)
- UI Breakfast Episode 204: Cross-Device Experiences with Cheryl Platz (Cheryl Platz & Jane Portman)
- Rocket 318: GAMESTONK (Christina Warren, Simone De Rochefort & Brianna Wu)
- UX Podcast #255 – Trustworthy with Margot Bloomstein (James Royal-Lawson & Per Axbom)
- A Tour of SQL Workshops | Data Exposed (Marisa Brasile, Anna Hoffman & Buck Woody)
- Talk Python to Me #301 – Deploying and running Django web apps in 2021 (Michael Kennedy)
Community & Events
- Upcoming Event: Microsoft Teams 101: Hospital Case Study (Sam Brown)
- Open Source: 2020 Year in Review (Suraj Subramanian)
- The best software engineering conferences of 2021 (Janus Atienza)
- Microsoft partners continue to use technology for good (Karen Fassio)
- The Loop: Our Community & Public Platform strategy & roadmap for Q1 2021 (Sara Chipps & Des Darilek)
Database
- Zoom in SSMS – SQL in Sixty Seconds #153 (Pinal Dave)
- Can You Get Parameter Sniffing on Updates and Deletes? (Brent Ozar)
SharePoint & MS Teams
- What’s New in Microsoft Teams for Education | January 2021 (Abby Schilbach)
- Five tips to help keep your online classrooms safer with Microsoft Teams (Brett Polen)
- What’s New in Microsoft Teams | January 2021 (MS Teams Team)
PowerShell
- 3 new PowerShell functions for refreshing Power BI reports on a Power BI Report Server (Aaron Nelson)
- How to Inventory Remote Computers Using PowerShell (Russell Smith)
Miscellaneous
- Tunneling VNC Through SSH on macOS (Khalid Abuhakmeh)
More Link Collections
- The Morning Brew #3159 (Chris Alcock)
- .NET App Developer Links – 2021-01-29 (Dan Rigby)
- Collective #646 (Pedro Botelho)
The Geek Shelf
Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming (Stephen Cleary) – Referral Link