TechBash 2024 is happening this week. I may miss a Dew Drop post or two later this week while I help organize the event.
Top Links* Achieve agility and scale in a dynamic cloud world (Mark Russinovich) * Dependency Injection Basics in .NET MAUI | On .NET (James Montemagno) * .NET Aspire & Dapr: What Are They, & How Do They Complement Each Other For Distributed Apps? (Marc Duiker) * Create a single-instanced WinUI app with C# (Microsoft Learn) * Blazor hybrid apps in Avalonia UI (Vladyslav Lubenski & Anna Dolbina) * Building RAG on Phi-3 locally using embeddings on VS Code AI Toolkit (Vinayak Hegde & Shreyan Fernandes)
Web & Cloud Development* Swagger Replacement in ASP.NET 9 (Steven Giesel) * A Software Architect’s Guide to Choosing Next.js for Your Project (Adhithi Ravichandran) * Implement a Geo-distance search using .NET Aspire, Elasticsearch and ASP.NET Core (Damien Bowden) * Multi-Tenancy in Wolverine Messaging (Jeremy D. Miller) * Boost Your Development with Azure Tools for Visual Studio Code (Misty Miller) * ESLint v9.11.0 released (Milos Djermanovic) * How I Implemented Full-Text Search On My Website (Milan Jovanović)
Visual Studio & .NET* Conditional compilation symbols in C# (Bart Wullems) * FSZipper in C# (Mark Seemann) * Visual Studio 2022 Version 17.11.4 Release Notes (Microsoft Learn) * Preparing for .NET 9 (Mattias Karlsson) * How to Use the REPR (Request-Endpoint-Response) Pattern in .NET (Januarius Njoku) * Boost Your .NET Projects: Unleashing the Power of Spargine’s Assembly Extensions (David McCarter)
AI* Running a fully local AI Code Assistant with Continue–Part 2–Configuring the VS Code extension (Bart Wullems) * eShopSupport Series: Evaluator Project (Jason Haley) * Jony Ive confirms he’s working on a new device with OpenAI (Alex Cranz) * Boosting Database Development Efficiency Using AI SQL Code Generators (Boemo Mmopelwa) * Advancing automation with new AI capabilities in Power Automate (Joe Fernandez) * Microsoft wants Three Mile Island to fuel its AI power needs (Tom Warren) * Unlock the Power of AI with GitHub Models: A Hands-On Guide (Zil e Huma)
Design, Methodology & Testing* How can I check that all the changes in a git branch have been cherry-picked or rebased into its upstream branch? (Raymond Chen) * Microsoft’s new Fluent illustrations are more 3D and playful (Tom Warren) * High Availability Architecture: Requirements & Best Practices (Tyler Mitchell)
Mobile, IoT & Game Development* Swift Testing is a New Framework from Apple to Modernize Testing for Swift Across Platforms (Sergio De Simone)
Screencasts & Videos* Technology & Friends – Esteban Garcia on Prompt Engineering with GitHub Copilot (David Giard) * How to setup the TinyInsights Website with Entra Id (Daniel Hindrikes) * Coding in VR with Immersed (Jeff Fritz) * FreeCodeSession – Episode 563 (Jason Bock)
Podcasts* CppCast – CppCon 2024 Live Special (Phil Nash & Timur Doumler) * Merge Conflict – Hands-on with iPhone 16 Pro… Apple Intelligence Coming Soon (James Montemagno & Frank Kreuger) * GeekWire Podcast: Amazon’s quest to become a startup again; Plus, 6 years of progress in driverless cars (Todd Bishop) * Syntax Podcast #824: Taylor Otwell’s opinions on PHP, React, Laravel and Lamborghini Memes (Wes Bos & Scott Tolinski) * Scrum Master Toolbox Podcast – The Feedback-Driven Product Owner | Anita Kalmane-Boot (Vasco Duarte) * Changelog & Friends Podcast – Kaizen! Just do it (Gerhard Lazu, Jerod Santo & Adam Stacoviak) * Mentorship in Tech: Balancing Professionalism and Friendship for Maximum Growth and Accountability – JavaScript Jabber #649 (AJ O’Neal & Charles Max Wood) * Directions on Microsoft Podcast – Cutting Through Copilot Complexity (Mary Jo Foley) * The Stack Overflow Podcast – Detecting errors in AI-generated code (Eira May) * Ryan Riley: Leading a Software Engineering Team – Azure DevOps Podcast Episode 316 (Jeffrey Palermo) * AGL 383: Douglas Squirrel (John Rouda) * The Happy Engineer Podcast #187: How to Win at Office Politics and Keep your Integrity (Max Ahumada) * Talk Python to Me #477: Awesome Text Tricks with NLP and spaCy (Michael Kennedy)
Community & Events* Driving a Project: Intern Edition (Dylan Steen) * Join us at Microsoft Ignite 2024 and learn to build a security-first culture with AI (Benjamin Lim) * MVP’s Favorite Content: Q&A, Copilot Studio, Security, Copilot (Rie Moriguchi)
Database* SQL Server Reporting Services Security (Scott Murray) * Query Plan Patterns For Windowing Functions: Aggregate Function Atrocities (Erik Darling) * Rounding Numbers (Joe Celko) * A Nonclustered Index Update Disaster (Paul White)
SharePoint, M365 & MS Teams* Microsoft 365 Copilot - Small Business Guide to Prepare your Data for Search (Zachary Cavanell)
PowerShell* Windows PowerShell Phish Uses Fake CAPTCHA, Downloads Credential Stealer (EditorDavid)
Miscellaneous Announcing Windows 11 Insider Preview Build 22635.4225 (Beta Channel) and* Announcing Windows 11 Insider Preview Build 26120.1843 (Dev Channel) (Amanda Langowski) * Plugable launches 15.6-inch USB-C Portable Display (USBC-PDMON) with integrated hub (Brian Fagioli) * Scientists Again Link Covid Pandemic Origin to Wuhan Market Animals (EditorDavid) * US announces $3 billion in funding for new battery projects (Justine Calma) * Report: Qualcomm Made a New Bid to Purchase Intel (Paul Thurrott) * Microsoft’s Copilot key will be able to launch apps on Windows 11 soon (Tom Warren) * How to Learn Rust in 2024: A Complete Beginner’s Guide to Mastering Rust Programming (Vitaly Bragilevsky)
More Link Collections* F# Weekly #38, 2024 – Having lunch with (Sergey Tihon) * Daily Reading List – September 20, 2024 (#402) (Richard Seroter) * C# Digest – Anatomy of the .NET dictionary (Jakub Chodounsky) * Collective #865 (Manoela Ilic)
The Geek Shelf