Top Links
- .NET Rocks! – Pro Microservices in .NET 6 with Sean Whitesell, Rob Richardson, and Matthew Groves (Carl Franklin & Richard Campbell)
- Announcing Glance: Tiles for Wear OS made simple (Anna Bernbaum)
- A new era of the PC (Panos Panay)
- Modernizing DasBlog – from Web Forms to .NET 6 (James Montemagno & Mark Downie)
- Code search in Visual Studio 2022 is about to get much faster (Denizhan Yigitbas)
Web & Cloud Development
- Halo Infinite Web API Authentication (Den Delimarsky)
- Azure Tips & Tricks – Tip 350 – How to extract information from receipts with Azure Form Recognizer (Azure Team)
- A pipe operator for JavaScript: introduction and use cases (Axel Rauschmayer)
- How to Cycle Through Classes on an HTML Element (Chris Coyier)
- A launch.json to turn VS code into a full web development IDE (Christian Heilmann)
- Connected Microservices with Azure Container Apps (Monojit Datta)
- How I Got Pwned by My Cloud Costs (Troy Hunt)
- Programmatically Determine what Ports Kestrel is Running On (Bryan Hogan)
- Modernizing DasBlog – from Web Forms to .NET 6 (Mark Downie)
- What every GraphQL user should know about HTTP and REST (Jens Neuse)
WinUI, .NET MAUI & XAML
- .NET MAUI Closer Than Ever (Discover +5 New Features) (Dotnetsafer)
- .NET MAUI – Exploring Overlays (Michael Ridland)
Visual Studio & .NET
- How to Create a PNG File from a Web Page in C# (Roland Weigelt)
- Switch Expression with Multiple Cases That Return the Same Result in C# (Code Maze)
- Validating Objects With FluentValidation (Assis Zang)
- Colors in .NET: An In-Depth Guide (Peter Huber)
Design, Methodology & Testing
- Azure DevOps Server and Team Foundation Server patches (Gloridel Morales)
- Solving ‘The remote provider was unable to process the request’ in Azure DevOps (Jason Gaylord)
- DBAs and DevOps (Kathi Kellenberger)
- MSIX Packaging Tool January 2022 Release is now available! (Sharla Akers)
- GitHub Codespaces creation with the CLI (Rob Bos)
- What Is Product Management? Product Manager Responsibilities By Industry (anoriega)
- Event Sourcing vs Event Driven Architecture (Derek Comartin)
- Are you on the boat? (George Stocker)
- How To Kill Innovation (JD Meier)
- Getting started with GitHub Codespaces (Jim Bennett)
- Cut Time on Code Reviews and Project Planning With Static Analysis (Kateryna Shlyakhovetska)
- Keeping technologists in the flow state (Prashanth Chandrasekar)
Mobile, IoT & Game Development
- Flutter: Our favorite pub.dev libraries (Shawn Blais)
- Some Blender tricks for the impatient Mixed Reality / HoloLens developer (2) (Joost van Schaik)
Podcasts, Screencasts & Videos
- AzureFunBytes Episode 66 – Building real-time apps with Azure SignalR with Chris Noring (Jay Gordon)
- Introduction to Azure SQL Bindings for Azure Functions | Data Exposed (Anna Hoffman & Drew Skwiers-Koballa)
- Microsoft Mechanics – NoSQL Database for High Performance & Scalability | How to Get Started with Azure Cosmos DB (Jeremy Chapman & Estefani Arroyo)
- Working Code Podcast – Episode 59: Everything Old Is New Again (Ben Nadel)
- PPP 346 | Lessons from a Successful Project Manager, with Donna Gregorio (Andy Kaufman)
- Design Details 426: Senior++ Designer Expectations (Brian Lovin & Marshall Bock)
- The Happy Engineer Podcast 031: Increase Emotional Intelligence and Performance with Teresa Quinlan (Kae Lynne Sapino)
- One Dev Question – How much extra work is it for developers to add accessibility into their games? (Kaitlyn Jones)
Community & Events
- The Dev Talk Show (Feb 2) – Azure Container Apps LIVE (Andy Schwam, Chris Gomez & Rich Ross)
- Student Ambassador community voices: Learnings from 2021 and new beginnings (MS Student Developer Team)
- Grow your career at Unity (Lauren Allen & Corin Lane)
- Gates Foundation names first outside trustees, bringing new oversight to $50B philanthropy (Todd Bishop)
Database
- SQL SERVER – TempDB Error: CREATE FILE encountered operating system error 3 (Pinal Dave)
- Display dates between two input dates using SQL DATEDIFF function in SQL Server (Rajendra Gupta)
- Oracle to Azure Refactoring Go or No-Go Indicators (Kellyn Pot’Vin-Gorman)
- Easily Deploy SQL Server Always On via AWS Launch Wizard (Carla Abanes)
SharePoint & MS Teams
- How to set up SPFx development environments for multiple SharePoint Server deployments (Andrew Connell)
- Microsoft Teams users can now chat with any Teams user outside their organization (Noga Ronen)
- Create your first Adaptive Card Extensions(ACEs) with SPFx (Siddharth Vaghasia)
PowerShell
- How to detect and delete unusable nodes in Batch Service automatically by PowerShell Script (Jay Gong)
Miscellaneous
- Power Automate for desktop – January 2022 update (Yiannis Mavridis)
- Windows 11 is getting Android apps, taskbar improvements, and more next month (Tom Warren)
- Supervised vs Unsupervised Machine Learning (Exxact Team)
- How to have a better interview (Michael Eaton)
- Microsoft Account service now reaches 1 billion users (Kevin Okemwa)
- Updating your Class Notebook Addin for OneNote Desktop to the latest version (Mike Tholfsen)
- Writing With Style: 10 Style Guides to Inspire You (Svetlana Novikova)
More Link Collections
- The Morning Brew #3398 (Chris Alcock)
- The Wolf Report – January 27th, 2022 (Michael Wolfenden)
The Geek Shelf
Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# (Scott Wlaschin) – Referral Link