Top Links
- Fritz & Friends Presents Modern .NET Web Day (Tres Watkins)
- Upcoming changes for SQL Server Management Studio (SSMS) – Part 3 (Erin Stellato)
- Mustafa Suleyman, DeepMind and Inflection Co-founder, joins Microsoft to lead Copilot (Satya Nadella)
- Visual Studio and GitHub Copilot at GDC 2024 (David Li)
- Reflecting on a Year of Progress: Microsoft Semantic Kernel Turns One (Evan Chaki)
- Introducing Smart Components Experiment for Blazor, MVC, and Razor Pages (Steve Sanderson)
Web & Cloud Development
- Blazor’s CSS isolation ::deep issue and solution (Khalid Abuhakmeh)
- Using Go workspaces in Kubernetes (Tim Hockin)
- How Does Angular Compare to jQuery? (Hassan Djirdeh)
- Intelligent monitoring: Towards AI-assisted monitoring for cloud services (Alyssa Hughes)
- Disabling services with Docker profiles (Henrique Dalcin Dalmas)
- Conventional Message Routing in Wolverine (Jeremy D. Miller)
- Building a multimodal multi-agent framework with Azure Assistant API (Simon Lacasse)
- Connect to Azure Cosmos DB using Managed Identity from Logic App (Tareq Saifi)
- Build a full-stack React application with Azure Static Web Apps and managed functions (Thomas Gauvin)
- NPM–Change cache (Bart Wullems)
- An Introduction to String Formatting in Go (Jack Wallen)
- Autofac In ASP NET Core – How To Avoid This Debugging Nightmare (Nick Cosentino)
- API-first observability for the API era (Jean Yang)
WinUI, .NET MAUI & XAML
- Being a Better Programmer: Reading Repos (Such as MAUI) (Iris Classon)
Visual Studio & .NET
- C# 12: Collection Expressions (Thomas Claudius Huber)
- How well does C++/WinRT com_ptr support class template argument deduction (CTAD)? (Raymond Chen)
- Prompt Engineering for .NET Developers (Abhijit Jana)
- General Performance Tip: Logging (David McCarter)
Design, Methodology, AI & Testing
- How to capture qualitative metrics (Martin Fowler)
- Resources for designing accessible applications (Microsoft Learn)
- Davide’s Code and Architecture Notes – Introducing SLI, SLO, and SLA (Davide Bellone)
- Mapping the Story: Make Your Flat Backlog More Dynamic to Build Better Products (David Ramel)
- How Freelancers Benefit from eSignatures (Caroline Dolly)
- Problem in my local paradise: Func CLI doesn’t upgrade (Frank Boucher)
- Please Use Caution When Opening the Overhead Bins (Angela Dugan)
- Why Testing APIs Is Complex (Gil Zilberfeld)
- Study showcases how Microsoft Dev Box impacts developer productivity (Kristin Gallagher)
- Microsoft and NVIDIA partnership continues to deliver on the promise of AI (Lauren Harrison)
- Microsoft Copilot for Security: General Availability details (Rani Lofstrom)
Mobile, IoT & Game Development
- This retro desktop PC Raspberry Pi case is a nod at nostalgia for your desk (Ashley Whittaker)
- New Shader Graph feature examples in 2022 LTS (Ben Cloward)
- The Anatomy of a Superapp (Jacklin Altman)
- Introducing Natural Input for WebXR in Apple Vision Pro (Ada Rose Cannon & Brandel Zachernuk)
Screencasts & Videos
- Let’s Add OpenTelemetry to an ASP.NET Core App and then build a new site (Jeff Fritz)
- IoT Coffee Talk at NVIDIA #gtc24 (IoT Coffee Talk Crew)
- Make Your Designs Pixel-Perfect with DebugRainbows for .NET MAUI (Gerald Versluis)
- Do you have to use XAML with .NET MAUI??? NOOOOO! #dotnetmaui #dotnet (James Montemagno)
- How to build your first Devcontainer (GitHub Team)
- Coffee and Open Source Conversation – Martin Zikmund (Isaac Levin)
- FreeCodeSession – Episode 529 (Jason Bock)
- Nvidia 2024 AI Event: Everything Revealed in 16 Minutes (Frank La Vigne)
- Mr. Maeda’s Cozy AI Kitchen – Personalized Patient Care With AI, with Dr. Kim Morita (John Maeda)
- AI-in-a-Box: AI Services | Open at Microsoft (Chris Ayers & Andres Padilla)
Podcasts
- CodeNewbie S27:E2 – The Journey from Sound Engineer to Software Engineer (Alejandro Aspinwall) (CodeNewbie Team)
- Scrum Master Toolbox Podcast – Building Stronger Teams Through Conversation, And Addressing Conflicts and Tensions | Inga Bergmann (Vasco Duarte)
- Directions on Microsoft – Microsoft Licensing Boot Camp Lessons Learned (Mary Jo Foley)
- Kubernetes Podcast from Google – Creating Envoy, with Matt Klein (Abdel Sghiouar & Kaslin Fields)
- Keeping Time with StageTimer | Multithreaded Income Episode 34 with Lukas Hermann (Kevin Griffin)
- Python Bytes Podcast #375 – Pointing at Countries (Michael Kennedy)
- RunAs Radio – From SysAdmin to Platform Engineer with Steve Buchanan (Richard Campbell)
- Mailin’ It! – The Official USPS Podcast – USPS Chief Information Security Officer Heather Dyer (United States Postal Service)
Community & Events
- Cisco Closes $28 Billion Splunk Acquisition (Edward Gately)
- Meta just showed off Threads’ fediverse integration for the very first time (Emma Roth)
- Sign Up for the free Pure Virtual C++ 2024 Conference (Sy Brand)
Database
- Calculate Modes in T-SQL with SQL Server Data (Rick Dobson)
- The How To Write SQL Server Queries Correctly Cheat Sheet: Views vs. Inline User Defined Functions (Erik Darling)
SharePoint, M365 & MS Teams
- Simulate handling Teams Admin Center notifications for Microsoft Graph connectors (Majesty Uwagerikpe)
- Customizing Copilot for Microsoft 365 with Copilot Studio (Richard Riley)
PowerShell
Miscellaneous
- C++ Creator Rebuts White House Warning (BeauHD)
- A new initiative with Microsoft and Nucor to accelerate advanced clean electricity technologies (Maud Texier)
More Link Collections
- The Morning Brew #3906 (Chris Alcock)
- Daily Reading List – March 19, 2024 (#279) (Richard Seroter)
- Collective #822 (Manoela Ilic)
The Geek Shelf
Parallel Programming and Concurrency with C# 10 and .NET 6: A modern approach to building faster, more responsive, and asynchronous .NET applications using C# (Alvin Ashcraft) – Referral Link