Top Links
- Git tooling updates in Visual Studio 17.12 (Jessie Houghton)
- Community Toolkit Roundup | .NET Conf 2024 (Gerald Versluis, Michael Hawker & Adrian Hall)
- Building .NET Applications Across Clouds with .NET Aspire | .NET Conf 2024 (Norm Johnson & Scott Hunter)
- Enhance Your .NET Developer Productivity with GitHub Copilot (Mika Dumont)
- Tell us a story from the era when you got your 30-year service award | One Dev Question (Larry Osterman)
- React vs. Next.js: Choosing the Right Framework (Prashant Yadav)
- Announcing Uno Platform Studio and Hot Design | .NET Conf 2024 (Jerome Laban & Nick Randolph)
Web & Cloud Development
- Using secrets.json in IIS (Bart Wullems)
- AWS Lambda SnapStart for Python and .NET functions is now generally available (Channy Yun)
- Blazor Basics: The Benefits of Static Server-Side Rendering in Blazor (Claudio Bernasconi)
- Build a Multi-Conversation Chat with Kendo UI and Signals (Dany Paredes)
- Build and modify apps using natural language with AWS App Studio, now generally available (Donnie Prakoso)
- Use the Azure SDK for .NET in ASP.NET Core apps | Microsoft Learn (Alex Wolf)
- YAML, Terraform, Pulumi: What’s the Smart Choice for Deployment Automation with Kubernetes? (Engin Diri)
- AWS Lambda turns ten – looking back and looking ahead (Jeff Barr)
- My Battle with Docker Desktop: Solving “Failed to Resolve Reference” and Networking Issues (Lee Richardson)
- Using a Distributed Redis Cache in .NET Aspire (Fiodar Sazanavets)
- Transforming Legacy Healthcare Systems: A Journey to Cloud-Native Architecture (Leander Vanderbijl)
WinUI, .NET MAUI & XAML
Visual Studio & .NET
- How to Benchmark Your Code in C# (Grant Riordan)
- C# Source Generators Boost Productivity in the Rx.NET Repo (Ian Griffiths)
- How to Effectively Use Formulas in Excel Using C# (Kurmitha Manickhaperumal)
- Percentage — Simplifying Progress Reporting (James Curran)
- Schedule Background Job using Quartz.NET (Ali Hamza Ansari)
- Boost Your .NET Projects: Making .NET Configurations Easier and Safer with Spargine’s Config Class (David McCarter)
- Embedded languages in string values supported by Roslyn (Gérald Barré)
- The operations for reading and writing single elements for C++ standard library maps (Raymond Chen)
- Central Package Management Transitive Pinning (Tomasz Cielecki)
AI
- Azure AI Studio Prompt Flow with Azure Data Explorer for Vector Search (Denise Schlesinger)
- Cloud Adoption Framework – AI on Azure (Microsoft Learn)
- A Developer Health Check on GitHub Copilot and AI Assistants (Alexander T. Williams)
- Announcing comprehensive guidance for AI adoption and architecture (Evelyn Padrino)
- Charging ahead on AI openness and safety (Ayah Bdeir & Camille François)
- Extending the Interaction Between AI Agents and Editors (Docker Labs Team)
Design, Methodology & Testing
- Announcing the General Availability of Managed DevOps Pools (MDP) for Azure DevOps (Suraj Guptha)
- Visualize and test your regular expressions with debuggex.com (Anthony Simmon)
- Why Integrated Documentation is Key to Software Team Collaboration (Bryan Grover)
- Introducing eBay Evo: The Evolution of eBay’s Brand and Design System (eBay News Team)
- Security Software – An Overview (Eric Lawrence)
- What Makes Code Complex? (Gil Zilberfeld)
- Does GitHub Copilot improve code quality? Here’s what the data says (Jared Bauer)
- HarperCollins is asking authors to license their books for AI training (Jay Peters)
- Why Responsive Design is Failing Modern Users (Louise North)
- Software is a team sport: Building the future of software development together (Mario Rodriguez)
- Here’s how I wasted $249 on code signing, so you don’t have to! (Matt Lacey)
Mobile, IoT & Game Development
- Report: Google is Moving Chrome OS Fully to Android (Paul Thurrott)
- Open World gaming engine for dart 0.0.7 (Flutter pubdev)
- Welcome to Spotlight Week: Passkeys (Joseph Lewis & Niharika Arora)
Screencasts & Videos
- BONUS – Scott and Mark Learn To… Skin Care (Scott Hanselman & Mark Russinovich)
- Master Visual Studio Debugging: Tips, Tricks, and AI Insights! | .NET Conf 2024 (Harshada Hole)
- dotnet CLI all the things! | .NET Conf 2024 (Andres Pineda)
- #HappyCoding! Build intelligent apps with Visual Studio Code, GitHub, and Azure | GitHub Universe 2024 (Amanda Silver, Shayne Boyer & Soojin Choi)
- Cross-Platform Magic: Transforming WPF Apps with Avalonia XPF | .NET Conf 2024 (Mike James)
- Clean Architecture with ASP.NET Core 9 | .NET Conf 2024 (Steve Smith)
- Building Cross-platform Blazor Desktop Apps with Photino | Matt Parker | SSW User Group (SSW TV)
- Modernizing .NET Apps with Upgrade Assistant | .NET Conf 2024 (McKenna Barlow)
- Using Blazor to manage data in SQL server and Microsoft Fabric | .NET Conf 2024 (Michael Washington)
- What is .NET Aspire? [Pt 1] | .NET Aspire for Beginners and Reviewing TagzApp (Jeff Fritz)
- State of the .NET Foundation and .NET Open Source | .NET Conf 2024 (Kevin Griffin & Mitchel Sellers)
- Building Generative AI apps with GitHub Models and .NET | .NET Conf 2024 (April Yoho)
Podcasts
- Developer Tea – Coaching Yourself: Career Coaching Personas for Everyday Engineers, Part Three – Shoulder Socrates (Jonathan Cutrell)
- Merge Conflict #437: .NET 9 Is Here! (James Montemagno & Frank Kreuger)
- Syntax Podcast #849: How to Pick a JS Package (Wes Bos & Scott Tolinski)
- Inside Trader Joe’s Podcast Episode 81: What We’re Wine-ing About at Trader Joe’s (Trader Joe’s Team)
- John Callaway: Blazor and IoT – Azure & DevOps Podcast Episode 324 (Jeffrey Palermo)
- Scrum Master Toolbox Podcast – Breaking Remote Agile Team Divides Through Unscripted, Informal Connection | Gosia Smoleńska (Vasco Duarte)
- Google Cloud Security Podcast Episode #199 – Your Cloud IAM Top Pet Peeves (and How to Fix Them) (Michele Chubirka & Sita Lakshmi Sangameswaran)
- The Changelog News Podcast #121 – AI makes tech debt more expensive (Jerod Santo)
- Azure Cloud Talk Podcast 24/11/18 – .NET Conf 2024 Edition (Alec Harrison)
- Productive C# Podcast – Avoiding boilerplate and architecture erosion with Metalama (Andrea Angella)
- Unhandled Exception Podcast – Upgrade your Brain’s OS – with Rob West (Dan Clarke)
- The Stack Overflow Podcast – The open-source ecosystem built to reduce tech debt (Eira May)
- React Native Radio #314 – Announcing: Expo Workflows with Jon Samp (Jon Samp & Mazen Chami)
- Python Bytes Podcast #410 – Entering the Django core (Michael Kennedy & Brian Okken)
- Grammar Girl Podcast – Why children learn languages faster than adults. Are band names singular or plural? (Mignon Fogarty)
Community & Events
- SantaThing 2024 – Secret Santa for Book Lovers (LibraryThing)
- Inside Elon Musk’s messy breakup with OpenAI (Kylie Robison)
- Google.org’s $20 million fund for AI and science (Maggie Johnson)
- 20 years of Firefox: How a community project changed the web (Mozilla Team)
- Mastodon sees a boost from the ‘X exodus,’ too, founder says (Sarah Perez)
Database
- A Little About Paging Queries And Batch Mode In SQL Server (Erik Darling)
SharePoint, M365 & MS Teams
- Viva Glint Learning Circles are back! (Kathryn Bowen)
PowerShell
- Preview 1 of AWS Tools for PowerShell V5 (Norm Johanson)
- PowerShell 7.5 RC-1 is now available (Sydney Smith)
Miscellaneous
- Trump’s new FCC nominee promises to bring Project 2025-style governance to media (Joshua Benton)
- Donald Trump’s pick for energy secretary says ‘there is no climate crisis’ (Justine Calma)
- Climate tech outlook: How investors are committing to sector despite Trump’s climate antagonism (Lisa Stiffler)
- Carl Sagan on Books (Om Malik)
- 8080 Books, an imprint of Microsoft, launches, offering thought leadership titles spanning technology, business and society (Steve Clayton & Greg Shaw)
More Link Collections
- Interesting links of the week 2024-47 (Michael Eaton)
- Sands of MAUI: Issue #167 (Sam Basu)
- Daily Reading List – November 18, 2024 (#443) (Richard Seroter)
The Geek Shelf
Dometrain Bundle – From Zero to Hero: Containers for Developers (Dan Clarke) – Referral Link