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