Top Links
- How To Use AI Assistant to Generate Test Data For .NET Applications (Khalid Abuhakmeh)
 - Is GitHub Copilot the new rubber duck? | One Dev Question (Scott Hanselman)
 - Easily Manage Contacts in Your .NET MAUI App with SQLite and Perform CRUD Actions (Jeyasri Murugan)
 - .NET Rocks! – CSLA 8 with Rocky Lhotka (Carl Franklin & Richard Campbell)
 - How to stay safe from repo-jacking (Kevin Backhouse)
 - A Streamlined Extension Manager comes to Visual Studio 17.9 (Maia Kelner)
 
Web & Cloud Development
- Dealing with C# records in ASP.NET Core model binding (Alexander Zeitler)
 - Bun Announces Cross-Platform Shell Scripting in JavaScript and TypeScript (Agazi Mekonnen)
 - 6 Docker Security Best Practices for Your Application (Ajeet Singh Raina)
 - A Full-Stack Web App Using Angular and GraphQL: Perform Edit, Delete, and Advanced Filtering (Part 3) (Ankit Sharma)
 - Using GitHub Copilot and Telerik UI for ASP.NET Core for Enhanced Development (Jefferson S. Motta)
 - Method Injection in ASP.NET Core: API Controllers vs. MVC Controllers (Jeremy Clark)
 - Azure API Center: The First Look (Justin Yoo)
 - Using real-time data in Angular with SignalR (Lewis Cianci)
 - How to Use the JavaScript Map and Set Objects – Explained with Code Examples (Nathan Sebhastian)
 - Transcribe and Email Your Voicemails with OpenAI, Node.js, Twilio, and SendGrid (Phil Nash)
 - Using Azure Python SDK to manage Azure Container Apps – Part 2 (Rachit Tandon)
 - hypercard Web Component (Zach Leatherman)
 - Golang Back In TIOBE Top 10 (Sue Gee)
 - Comprehensive Document Translation Solution (Sreedhar Mallangi)
 
WinUI, .NET MAUI & XAML
Visual Studio & .NET
- MSVC Backend Updates since Visual Studio 2022 version 17.3 (Bran Hagger)
 - The New Terminal (Beta) Is Now in JetBrains IDEs (Anastasia Shabalina)
 - How to Get the Number of Weekdays Between Two Dates in C# (Martin Chege)
 - IServiceCollection in C# – Simplified Beginner’s Guide For Dependency Injection (Nick Cosentino)
 - AddConsole is obsolete: This method is retained only for compatibility (Bart Wullems)
 - Once your object reaches final_release, you are committed to destructing it (eventually) (Raymond Chen)
 - Using Serilog with Microsoft’s ILogger API (Zachary Desira)
 
Design, Methodology, AI & Testing
- Introducing Modular Monoliths: The Goldilocks Architecture (Steve Smith)
 - Empowering all developers to build without barriers (Ed Summers)
 - Google Gemma: because Google doesn’t want to give away Gemini yet (Emilia David)
 - Boost your productivity: Use Gemini in Gmail, Docs and more with the new Google One plan (Esteban Kozak)
 - AI for nonprofits: Taking the first steps (Kim Brooks)
 - Academics as UX Researchers: Learning to let go. (Michael O’Sullivan)
 - Copilot Pro – For individuals, creators, and power users looking to take their Copilot experience to the next level. (Microsoft Copilot)
 - How I’d use generative AI to modernize an app (Richard Seroter)
 - Get the most out of Microsoft Copilot for Security with good prompt engineering (Rod Trent)
 - Beyond Productivity: Developer Experience is Business Critical (Sara Huddleston)
 - Gemma: Introducing new state-of-the-art open models (Tris Warkentin)
 - From Input to Output: How AI Language Models Process Text (Abhijit Jana)
 - Tips for Learning When You’re Busy Software Testing (Amy Reichert)
 - Testing Event-Driven Architectures with OpenTelemetry (Anirudh Ramanathan)
 - How Moral Values and Ethics Impact Software Delivery (Ben Linders)
 
Mobile, IoT & Game Development
- Firebase App Distribution Introduces Automated Tester (Beta) (Radhika Advani)
 
Screencasts & Videos
- How to run a local AI chatbot on Windows in 5 min, no cuts, no edits, with Ollama, LMStudio, OpenAI (Scott Hanselman)
 
Podcasts
- Working Code Podcast – Episode 166: Successful Onboarding (Ben Nadel)
 - Syntax Podcast Episode 733: Egress, scraping, Safari EU changes, is SetInterval worth it? (Wes Bos & Scott Tolinski)
 - The Changelog – Making shell history magical with Atuin (Ellie Huxtable, Adam Stacoviak & Jerod Santo)
 - Web Rush Episode 269: Taking Your Own Path to Being a Cloud Native Developer (John Papa, Ward Bell & Craig Shoemaker)
 - Software Engineering Radio 604: Karl Wiegers and Candase Hokanson on Software Requirements Essentials (Gavin Henry)
 
Community & Events
- Rust participates in Google Summer of Code 2024 (Jakub Beránek, Jack Huey & Paul Lenz)
 
Database
- Correct SQL Server Transactional Replication Issues with T-SQL and SSMS (Mohammed Moinudheen)
 - SQL Server to PostgreSQL Database Schema Conversion (John Miner)
 - Dynamic Tenant Databases in Marten (Jeremy D. Miller)
 - Recent Updates To sp_QuickieStore, sp_HealthParser, And A New Contributing Guide (Erik Darling)
 
SharePoint, M365 & MS Teams
- Breaking changes in Microsoft Bookings Graph APIs (beta) (Purva Ekatpure)
 
PowerShell & Terminal
- Sudo for Windows – Elevating Command Execution in Windows 11 (Claudio Masolo)
 
Miscellaneous
- Rivian says it is laying off 10 percent of its workforce as EV woes deepen (Andrew J. Hawkins)
 - Microsoft and Intel strike a custom chip deal that could be worth billions (Wes Davis)
 
More Link Collections
- The Morning Brew #3887 (Chris Alcock)
 - Daily Reading List – February 21, 2024 (#263) (Richard Seroter)
 
The Geek Shelf
 Atari 2600+ (Atari) – Referral Link