Top Links
- The Download: 20th Anniversary of .NET, PWA Studio, VS Code Update and more (Christina Warren)
- .NET Foundation Outreach Committee February 2022 (Shawn Wildermuth)
- Windows App SDK Desktop App with native interop – Part 1 (Daren May)
- Async / Await vs. PipeTo in Akka.NET Actors (Aaron Stannard)
- What’s up with TimeZoneInfo on .NET 6? (Part 1) (Jon Skeet)
Web & Cloud Development
- Using fetch(), AbortSignal, And setTimeout() To Apply Retry Mechanics In JavaScript (Ben Nadel)
- Azure Static Web Apps, Blazor, Authentication and Visual Studio 2022 (Scott Kuhl)
- Handling Signature Requests in ASP.NET Core (Bjoern Meyer)
- Expanding Azure Data Explorer Dynamic Columns In Power Query (Chris Webb)
- Using Blazor with a YARP downstream API protected using certificate authentication (Damien Bowden)
- Debug your CSS layouts with this one simple trick (Salma Alam-Naylor)
- Authentication with magic links in the Azure AD B2C (Daniel Krzyczkowski)
- Build an Image Gallery With Next.js and KendoReact (Ifeoma Imoh)
- 5 Reasons You Don’t Always Need a JavaScript Framework (Jack Wallen)
- Design Enterprise Integration Solutions using Azure single-tenant Logic Apps (Liviu Mandras-Iura)
- Travis CI, Vue and Netlify in Five Minutes (Montana Mendy)
- ASP.NET Web Forms Modernization Series, Part 01: Data Access Layer Considerations (Veli Pehlivanov)
- Cloudpilot – A PalmOS emulator for the web (Christian Speckner)
- Golang’s Most-Downloaded Beta Ever Brings Support for Generics, Fuzzing (EditorDavid)
- What Web Frameworks Solve: The Vanilla Alternative (Part 2) (Noam Rosenthal)
- How To Capture Data and Events from Adaptive Cards in Bot Framework Composer (Jamie Maguire)
- Using OpenAPI Generator To Scaffold APIs And API Clients (Wade Gausden)
- Postman: Latest Updates to Syncing Your Specs with Collections (Joyce)
WinUI, .NET MAUI & XAML
- Things you don’t have to worry about in .NET MAUI (compared to Xamarin) (Andreas Nesheim)
- Firebase Dynamic Links with Xamarin Forms and .NET Backend (Damien Tohin Doumer Kake)
- Xamarin.Forms: Prevent dark mode on iOS, Android (András Tóth)
- Advanced Databinding Part 3 – Null or Missing Values (Jesse Liberty & Rodrigo Juarez)
Visual Studio & .NET
- Fast track Debugging using Dependent Breakpoint in Visual Studio 2022 (Abhijit Jana)
- How to Find the Maximum Value of an Array in C# (Code Maze)
- The case of the stack overflow exception when the stack is nowhere near overflowing (Raymond Chen)
- Send Scheduled SMS with C# .NET and Twilio Programmable Messaging (Niels Swimberghe)
- Xunit Tests Won’t Run After Upgrade to .Net 6 (Paul Michaels)
- Securely Connect .NET to Oracle Autonomous Database without a Wallet nor Client Configuration Files (Alex Keh)
Design, Methodology & Testing
- Agile Principles: Simplicity is 1,000 Nos for Every Yes (Al Tenhundfeld)
- Disabling the MSIX ms-appinstaller protocol handler (Dian Hartono)
- Design system versioning: single library or individual components? (Brad Frost)
- Design Systems for Developers (Kathryn Grayson Nanz)
- DesignOps – How to Improve Your Design Workflow and Operations? (Katie Mikova)
- 4 Non-Traditional Workplace Practices For Leaders To Consider Adopting (Kat Boogaard)
- My productivity system (Rinat Abdullin)
- Blaming the tools, not behaviors (Szymon Kulec)
Mobile, IoT & Game Development
- 64-bit Raspberry Pi OS Out Of Beta (Harry Fairhead)
- Microsoft claims HoloLens is ‘doing great’ after reports version 3 was canceled (Tom Warren)
Podcasts, Screencasts & Videos
- CodeNewbie S19:E1 – What are the benefits of learning in public (Gift Egwuenu) (CodeNewbie Team)
- GCast 119: Kusto Query Language Basics (David Giard)
- OnPodcast Episode 61: Microsoft killing HoloLens? Windows Insider updates, 3D emoji still coming? (OnMSFT Team)
- InfoQ Podcast: Improving Developer Experience with Sarah Wells (Sarah Wells)
- Merge Conflict 292: Developer Guide to In-App Subscriptions (James Montemagno & Frank Kreuger)
- Shaun Walker on Blazor and Octane – Azure DevOps Podcast Episode 179 (Jeffrey Palermo)
- How to use Approvals and Adobe Sign in Microsoft Teams (Microsoft Teams)
- The PowerShell News Podcast Episode 031 – We’re back; PowerShell Summit, MMS, Security, and more (Mick Pletcher & Harjit Dhaliwal)
- The DOM Briefing: Episode 01 – Microsoft’s Strategy for 2022: It’s All About the Cloud (Mary Jo Foley & Barry Briggs)
- Live Streaming .NET (Muhammad Rehan Saeed)
- JS Party – A Solid option for building UIs (Ryan Carniato, Jerod Santo, Amelia Wattenberger & Nick Nisi)
- The Changelog – Learning from incidents (Nora Jones, Adam Stacoviak & Jerod Santo)
- Azure Podcast Episode 410 – Fusion Dev (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
- UI Breakfast Episode 232: Designing Conversations with Daniel Stillman (Jane Portman)
- The Amp Hour #576 – A literal trainwreck (Dave Jones & Chris Gammell)
- FreeCodeSession – Episode 339 and Random.Code() – Using Roslyn to Review Roslyn (Jason Bock)
- Serverless Chats Episode #123: APIs and the Evolution of Serverless with Dorian Smiley (Jeremy Daly & Rebecca Marshburn)
- AGL 246: Trench Leadership with Simon Kardynal (John Rouda)
- The AI Show | Ep 49 | Question Answering in General Availability (Disha Agarwal & Seth Juarez)
- Bootstrapped.fm Episode #211: Strengthening company culture in a remote team with Peldi of Balsamiq (Peldi Guilizzoni)
- .NET MAUI Podcast Episode 106: Customer Success Stories: ONNX (Matt Soucoup)
- Tabs and Spaces Podcast 202 – Do you-ou-ou a-wanna test like me-e-e? (feat. Jim Humelsine) (Zac Braddy, Jamie Taylor & James Studdart)
Community & Events
- .NET Frontend Day 2022 (Daniel Hindrikes)
SharePoint, M365 & MS Teams
- Turn off Mirror my video in Microsoft Teams meetings to match your video to your audience’s view (Maryam Ahmad)
- Demystifying Microsoft Teams Rooms (Windows) application releases (Sohail Tariq)
- Microsoft Viva celebrates 1 year: Transforming the employee experience (Kirk Koenigsbauer)
- How to call and show Graph API data in SPFx Adaptive Card Extensions(ACEs) (Siddharth Vaghasia)
Miscellaneous
- Microsoft Writing Style Guide – Welcome (Microsoft Docs)
- One Commander – A modern file manager for Windows 10 and Windows 11 (Milos Paripovic)
- Windows 11 Media Player is now available to Beta Channel Insiders (Kunal Chowdhury)
More Link Collections
- The Morning Brew #3404 (Chris Alcock)
- Friday Five: Azure Container Registry, Cognitive Services, More! (Jeffrey Raymond Kitt)
- The Wolf Report – February 7th, 2022 (Michael Wolfenden)
- Weekly Xamarin – Issue 337 – 7th Feb 2022 (Kym Phillpotts)
- Top Stories from the Microsoft DevOps Community – 2022.02.04 (Jay Gordon)
- F# Weekly #6, 2022 – 20 years of .NET and 17 of F# #dotNETLovesMe (Sergey Tihon)
- C# Digest Issue #401 (Jakub Chodounsky)
- The Overflow #111: Why securing code repos is a shared responsibility (Eira May & Cassidy Williams)
The Geek Shelf
Concurrency in .NET: Modern patterns of concurrent and parallel programming (Ricardo Terrell) – Referral Link