Top Links
- New Visual Studio debugging and diagnostic features (Harshada Hole)
 - TechBash 2024 Kalahari Resort Discount Ends Soon (Jason Gaylord)
 - Microsoft’s new Phi-3.5 LLM models surpass Meta and Google (Anirban Ghoshal)
 - Keynote: Introducing .NET Aspire – Cloud Native Development for .NET | VSLive @ Microsoft HQ 2024 (Scott Hunter)
 - .NET Smart Components – [Experimental] Intelligent app features provided as prebuilt .NET components (Steve Sanderson)
 - Supercharge your testing experience with MSTest.Analyzers (Jakub Jareš)
 
Web & Cloud Development
- Server-first Web Components with DSD, HTMX, and Islands (Rob Eisenberg)
 - Wasp: The JavaScript Answer to Django for Web Development (Sam Jakshtis)
 - Adding XSRF for JavaScript (Scott Galloway)
 - ASP.NET Core Basics: Classes and Records—How and When to Use Them (Assis Zang)
 - Quick and In Sync with Svelte and Couchbase (Ben Greenberg)
 - Blazor Basics: Blazor JavaScript Interop—Calling .NET from JavaScript (Claudio Bernasconi)
 - Implementing a Global Error Handler in Angular: A Step-by-Step Guide (Dhananjay Kumar)
 - Announcing MQTT Support in Azure Web PubSub Service (public preview) (Kevin Guo & Zitong Yang)
 - Angular’s Efforts To Be Easier and Developer Friendly (Loraine Lawson)
 - How to Update Real-Time Data in React Data Grid? (Maithiliy K.)
 - Inside ECMAScript: JavaScript Standard Gets an Extra Stage (Mary Branscombe)
 - Mastering Localized Data Annotation Validation with Blazor Data Form (Saravanan G)
 - Regexes Got Good: The History and Future of Regular Expressions in JavaScript (Steven Levithan)
 - Enhancing Angular Charts: Boosting Readability with Dynamic Colors (Veerakumar Narayanasamy)
 - New WebAssembly-based PDF Viewer to Edit PDFs in Web Apps (Shilpa Sharma)
 - Node v20.17.0 (LTS) (Marco Ippolito)
 - Avoiding CDN supply-chain attacks with Subresource Integrity (SRI) (Andrew Lock)
 - Building Studio in Public: Maintaining High Performance in Our Local Development App for Enhanced UX (Carlos G. Prim)
 - Fleet 1.39 Is Out With Smart Mode for Single Files, the Ability to Compare Files, the Structure Tool Window, Automatic Language Detection for Untitled Files, and Other Enhancements (Daniela Bentrup)
 - Serverless Sucks? (Derek Comartin)
 - Range Over Function Types (Ian Lance Taylor)
 - Introducing API History (GSoC 2024) (Piotr Placzek)
 - From Node.js to .NET Core 8: How We Boosted Performance (Murat Aslan)
 - Web Security: shaping the secure Web (Seth Dobbs)
 - Electron 32.0.0 (Keeley Hammond)
 - How to make your web page faster before it even loads (Salma Alam-Naylor)
 - Using Your API Voice To Make Sense of Things (Kin Lane)
 - Confirmation Dialogs with Htmx and SweetAlert (Khalid Abuhakmeh)
 - .NET Aspire — Aspiring for Sanity in Cloud Development (Marek Sirkovsky)
 
WinUI, .NET MAUI & XAML
- Chart of the Week: Clean and Preprocess E-Commerce Website Traffic Data Using an AI-Powered Smart WPF Chart (Saravanan Madheswaran)
 - ClothFashion App UI Challenge made with .NET MAUI (Javier Suarez)
 
Visual Studio & .NET
- Adding Entity Framework for Blog Posts (Pt 6) (Scott Galloway)
 - Visual Studio 2022 v17.12 Preview 1 With .NET 9 (Kay Ewbank)
 - Visual Studio 2022 Version 17.11.1 Release Notes (Microsoft Learn)
 - Differences Between Record Struct and Record Class in C# (Bozo Spoljaric)
 - ReSharper Tips & Tricks with Matt Ellis – Livestream (Khalid Abuhakmeh)
 - New C++ features in Visual Studio v17.11 (Sy Brand)
 - Low Ceremony Sagas with Wolverine (Jeremy D. Miller)
 - Using Kafka with .NET (Bryan Hogan)
 - Microsoft Releases .NET 9 Preview 7 with New Features and Updates (Almir Vuk)
 - Build app authentication with .NET Core, Auth0 and Twilio SendGrid (Eman Hassan)
 - What does ERROR_KEY_DELETED mean? (Raymond Chen)
 
AI
- AI Coding Assistants: 12 Do’s and Don’ts (Peter Guagenti)
 - Survey: The AI wave continues to grow on software development teams (Kyle Daigle)
 - Bringing Llama 3 to life (Joe Spisak, Delia David, Kaushik Veeraraghavan & Ye (Charlotte) Qi)
 - Newly Open-Sourced ‘.NET Smart Components’ Demoed at AI Event (David Ramel)
 - Run LLMs locally using Podman AI Lab and Combining Semantic Kernel with Podman AI Labs (Bart Wullems)
 - How is AI Trained? Is My Data Safe with Generative AI, Copilot and OpenAI Solutions? (Chris Pietschmann)
 - Should Developers Curb Their Enthusiasm for Generative AI? (Richard Gall)
 - The 10 Best AI Video Editors to Streamline Your Workflow (Rob Pugh)
 - Accelerate generative AI adoption through leadership (Sydne Mullings)
 
Design, Methodology & Testing
- The nice bits of agile (George Stocker)
 - Introducing Object Limit Tracker in Azure DevOps (Jihye Eom)
 - Securing your Azure deployments with PSRule (James Casey)
 - Advanced Installer 22.0 (Advanced Installer Team)
 - 5 Proven Strategies for Successful Software Modernization (Brad Ediger)
 - New Boards Hub Rollout Update (Dan Hellem)
 - Git Cheat Sheet – Helpful Git Commands with Examples (Flavio Copes)
 - Platform Engineering: The Next Step in Operations (Mike Loukides)
 
Mobile, IoT & Game Development
- A Cheaper Raspberry Pi 5 (Harry Fairhead)
 - Introducing Oblivious HTTP support in Swift (Cory Benfield)
 - Retro Pico-powered incandescent lamp (Dave Bell)
 
Screencasts & Videos
- Technology & Friends – Ben Kotvis on Modernizing Enterprise Applications (David Giard)
 - IoT Coffee Talk: Episode 223 – Insanity!! (IoT Coffee Talk Crew)
 - Your Future is Bright with Visual Studio and AI | VSLive @ Microsoft HQ 2024 (Mads Kristensen)
 - Build a Dictionary App using Uno Platform (Aram)
 - Binding and Using Native Libraries in .NET MAUI | On .NET and What’s New and Next for .NET MAUI | VSLive @ Microsoft HQ 2024 (James Montemagno & Rachel Kang)
 - Build interactive AI-powered web apps with Blazor and .NET | .NET Conf Focus on AI and What’s Next for ASP.NET Core & Blazor | VSLive @ Microsoft HQ 2024 (Dan Roth)
 - Get started incorporating AI into your .NET applications and services | .NET Conf Focus on AI (Stephen Toub)
 - Better Together: .NET Aspire and Semantic Kernel | .NET Conf Focus on AI (Steve Sanderson & Matthew Bolanos)
 - RAG with AI Search and .NET | .NET Conf Focus on AI (Matt Gotteiner)
 - Demystify Cloud-Native Development with .NET Aspire | VSLive @ Microsoft HQ 2024 (Damian Edwards, David Fowler & Brady Gaster)
 - FreeCodeSession – Episode 554 (Jason Bock)
 - Mr. Maeda’s Cozy AI Kitchen – AI in .NET, with Stephen Toub (John Maeda)
 - Introduction to Phi-3Cookbook (Microsoft Developer)
 - What is the mssql extension in VSCode? | One Dev Question (Anna Hoffman)
 - Lessons Learned Building AI-powered Features in VS | VSLive @ Microsoft HQ 2024 (Dalia Abo Sheasha)
 - Building a Modern, Native Application for Windows: Which UI Framework Should You Choose? | VSLive @ Microsoft HQ 2024 (Alvin Ashcraft)
 - What It Takes to Become a Distinguished Engineer at Microsoft with David Fowler I Postman (Postman Team)
 
Podcasts
- Working Code Podcast – Episode 192: The Best And Worst Code (Ben Nadel)
 - Scrum Master Toolbox Podcast – How to Keep Your Agile Team Focused Despite Setbacks, A Lesson In Leading Change | Keir Lumsden and Scrum Master Toolbox Podcast – When Feedback Loops Fail, And What Scrum Masters Can Do To Help Their Teams Apply Empirical Processes | Keir Lumsden (Vasco Duarte)
 - Kubernetes Podcast from Google – LitmusChaos, with Karthik Satchitanand (Abdel Sghiouar & Kaslin Fields)
 - Made by Google Podcast – The Pixel 9 Family: What’s New? (Rachid Finge)
 - Syntax Podcast #811: NodeJS Evolves (Wes Bos & Scott Tolinski)
 - The Rework Podcast – Using AI for Writing, Being Facebook Free, and other Listener Questions (Kimberly Rhodes, Jason Fried & David Heinemeier Hansson)
 - The Changelog Podcast #605 – Flavors of Ship It! (Andrew Guenther, Anita Zhang, Gina Hausge, Justin Garrison & Autumn Nash)
 - Grammar Girl Podcast – Apostrophes have always been confusing. ‘First’ or ‘firstly’? Trudy! (Ammon Shea)
 - Duke’s Corner Podcast – Elias Nogueira: Share Everything you Know! (Jim Grasiano)
 - Azure Cloud Talk Podcast 24/8/20 – .Net Foundation President Part 2 (Brian Gorman, Alec Harrison & Kevin Griffin)
 - .NET Rocks! – Domain Driven Design and Event Sourcing with Anita Kvamme (Carl Franklin & Richard Campbell)
 - Deep Dive into Metrics and Monitoring with Prometheus and Grafana – JavaScript Jabber #645 (Charles Max Wood & Dan Shappir)
 - Azure Podcast Episode 503 – Secure Future Initiative (Cynthia Kreng, Kendall Roden, Cale Teeter, Evan Basalik, Russell Young & Sujit D’Mello)
 - RunAs Radio #946 – Threat Modeling in the Cloud with Romina Druta & Daniela Cruzes (Richard Campbell)
 - Python Bytes Podcast #397 – So many PyCon videos (Michael Kennedy)
 - Gone Mobile Podcast #118: Mediator for Mobile (Jonathan Dick & Allan Ritchie)
 
Community & Events
- CfP List Updated 2024-08-20 (Dave Aronson)
 - Tech Company Layoffs: The COVID Tech Bubble Bursts (Brandon Taylor)
 
Database
- One Way To Track Row Changes In Place In SQL Server and So You Want To Implement Soft Deletes In SQL Server (Erik Darling)
 - Build AI with Python and Azure CosmosDB (Shivam Goyal)
 - Released: Microsoft.Data.SqlClient 3.1.6 (David Engel)
 - Query Exercise: Solving The 201 Buckets Problem (Brent Ozar)
 - Why ‘Max Server Memory’ Isn’t Always the Limit (Pinal Dave)
 - Introducing Schema Validation in MongoDB (Robert Sheldon)
 
SharePoint, M365 & MS Teams
- Unified Teams app for work, personal and education accounts now available on Windows (Amit Fulay)
 - Introducing SharePoint design ideas (Sara Cummings)
 - Public preview of SharePoint Framework 1.20 – First release of upcoming features (Vesa Juvonen)
 - Getting started with declarative copilots in Microsoft 365 (Matteo Pagani)
 - Microsoft Announces Loop 2.0 (Paul Thurrott)
 
PowerShell & Terminal
- Announcing PowerShell Universal v5 (Adam Driscoll)
 - Create a New HTTPS Website in IIS using PowerShell script (Meenakshi Balekar)
 - Defender for Identity PowerShell module update (Will Sykes & Martin Schvartsman)
 - Build error-proof command workflows with defined options for arguments (Lili Wilson)
 
Miscellaneous
- Book Review: The Nature of Code (Ted Neward)
 - I never knew I needed this Windows 11 keyboard shortcut until Microsoft started testing it with Insiders (Sean Endicott)
 - Bing Webmaster Tools or Google Search Console: A Comparison (Bing Team)
 - Retro Computing: Old Tech, New Thrill (David Groom)
 - Atari’s new 7800 console remake can also play your old Atari 2600 cartridges (Jess Weatherbed)
 - Another tribute to Microsoft history hiding in Building 41 (Raymond Chen)
 - Microsoft’s latest security update has ruined dual-boot Windows and Linux PCs and Microsoft’s Recall AI feature won’t be available for Windows testers until October (Tom Warren)
 - Volkswagen’s electric ID Buzz van will start at $59,995 in the US (Umar Shakir)
 
More Link Collections
- Daily Reading List – August 20, 2024 (#380) and Daily Reading List – August 21, 2024 (#381) (Richard Seroter)
 


