Top Links
- Announcing TypeScript 5.6 Beta (Daniel Rosenwasser)
- New Microsoft Entra Suite (Zachary Cavanell)
- The Memento Design Pattern in C#, Practically With Examples [2024] (Gael Fraiteur)
- AI and NET: AI in Action in Real-World .NET Applications (Bruno Capuano)
- Bring your custom engine copilot from Azure OpenAI Studio to Microsoft Teams: now in public preview (Linda Li)
- Update on Azure Boards + GitHub Integration (Dan Hellem)
Web & Cloud Development
- The new on property improves output testing in Angular Testing Library (Tim Deschryver)
- Checking the Heath of an ASP.NET Core Application (Ricardo Peres)
- Accelerating Cloud-Native Application Development with .NET Aspire (Hung Nguyen)
- Build A Message Queue For Email notifications Using .NET Azure Queue Trigger Function and Twilio SendGrid (Eman Hassan)
- Vue Basics: First Steps with Nuxt and Nuxt CLI (Hassan Djirdeh)
- Easily Create Multi-Parent Hierarchical Trees with Blazor Diagram Component (Issacimmanuvel ThomasJebaraj)
- Semantic Kernel: Creating a Custom Webchat Agent Using Open AI GPT-4, and ASP.NET (Jamie Maguire)
- 23 Easy Steps to Optimize WordPress Speed and Performance (Jen Swisher)
- Angular Material Support Continues; Also: Clerk SDK for Astro (Loraine Lawson)
- How To Run WebAssembly on Kubernetes (Matt Butcher)
- Enhancing Code Quality with Modern Cloud-Native Tools (Luca Milan)
- Announcing TutorialKit: Interactive tutorials in the browser (Tomek Sulkowski)
- Cloud-Native .NET Aspire 8.1 Targets Building Containers, Orchestrating Python (David Ramel)
- ESLint v9.8.0 released (Francesco Trotta)
- Fleet 1.38 Is Here With Support for Virtual Environments Created by Anaconda, Auto-Refresh for Log Files, Improved Proxy Setting Detection, and Much More (Daniela Bentrup)
- Introduction to TypeGraphQL (Hassan Djirdeh)
- Is MVX a FHIR CodingSystem or an IdentifierSystem (Keith W. Boone)
Visual Studio & .NET
- Visual Studio 2022 version 17.10.5 Release Notes (Microsoft Learn)
- Stack Overflow Dev Survey: VS Code, Visual Studio and .NET Shine (David Ramel)
- Improve Your C# Code with Pattern Matching! (Ahmed Shah)
- Template Method Design Pattern in C# (Ahsan Ullah)
- Generating a ZUGFeRD PDF with Existing XML Data using .NET C# (Bjoern Meyer)
- The LINQ Where Method in C# (Daniel Laurens)
- In my Visual Studio project, I set my Conformance mode to permissive, but it’s still not permissive (Raymond Chen)
- How many API’s does .NET have? (Steven Giesel)
- Using Ports and Adapters to persist restaurant table configurations (Mark Seemann)
- Simple Messaging in .NET With Redis Pub/Sub (Milan Jovanović)
- Back to Basics: Await a Task with a Timeout (Rick Strahl)
Design, Methodology, AI & Testing
- Agile mindset of daily tasks (Peter Smulovics)
- Google lays out behavior code for Gemini chatbot — and its users (Ina Fried)
- Ollama Tool support (Ollama Team)
- How To Use Generative AI To Find Your Next Tech Job (Jennifer Riggins)
- How Microsoft is working with partners and policymakers to advance accessibility as a fundamental right through technology (Jessica Rafuse)
- Closing the Designer-Developer Gap (Kathryn Grayson Nanz)
- OpenAI is releasing a prototype of its search engine to rival Google, Perplexity (Kylie Robison)
- Three data architectures for the server (Mark Seemann)
- Use Microsoft Edge? Try Grazie! (Oksana Mandryka)
- CrowdStrike to Overhaul Testing and Deployment Procedures to Prevent Massive Outages (Rabia Noureen)
- 10 Strategies to Improve Communication In the Workplace (Suman Agarwal)
- Get AI ready: Build skills with Microsoft Learn (Sandra Marin)
- Does the latest Llama3.1-405B live up to the hype? (Tao Chen)
- Learning things quickly: drinking from the firehose (Michael Eaton)
- Blogging as personal training? (Tom Johnson)
- Tracing the path to self-adapting AI agents (Alyssa Hughes)
- Announcing Semantic Kernel for Java 1.2.0 (Derek Keeler)
- Platform Engineering Can Help Your Security Team, Too (Hannah Foxwell)
Mobile, IoT & Game Development
- The Fourth Beta of Android 15 (Matthew McCullough)
- Making security easy: How we are helping you fix vulnerabilities in your Android apps (Bessie Jiang & Chris Schneider)
- Introducing Collections, a new on-device surface for your content (Cullen Rotroff)
- The Decline Of Mobile Development (Donn Felker)
- Firebase App Hosting: July Update (Julia Reid & Tony Huang)
Screencasts & Videos
- Technology & Friends – Greg Crist on Observability (David Giard)
- Build AI Applications with Redis and Azure SQL Database | Data Exposed (Anna Hoffman)
- A Conversation with Dev Drive Experts Adam Braden and Bridget Tueffers (Windows Developer Team)
- Does App Service have a session at Build? | One Dev Question (Microsoft Developer Team)
Podcasts
- The Modern .NET Show – Generative AI for .NET Developers with Amit Bahree (Jamie Taylor)
- React Native vs Capacitor: Performance, Flexibility, and Business Impacts – React Round Up #262 (Charles Max Wood & Lucas Paganini)
- The Hanselminutes Podcast – Creating Tools for Thought with Andy Matuschak (Scott Hanselman)
- Merge Conflict #421: .NET Aspire 8.1 Is Here! Let’s GOOOOO!!!! (James Montemagno & Frank Kreuger)
- CppCast – Swift for C++ Developers (Phil Nash & Timur Doumler)
- PPP 427 | Why Attachment Theory is a Game-Changer for Leading Teams and Projects, with Dr. Judy Ho (Andy Kaufman)
- InfoQ Podcast: Platform Engineering – Making Other Teams 10x Better (Jessica Andersson)
- Scrum Master Toolbox Podcast – Two Scrum Master Critical Tasks: Measuring Value Delivery in Agile Teams, And Aligning With Stakeholders | Kevin Hoey and Scrum Master Toolbox Podcast – The Product Owner as a Team Player in Agile Teams | Kevin Hoey (Vasco Duarte)
- Azure Cloud Talk 24/7/29: Josh Garverick Migrating To Azure (Brian Gorman & Alec Harrison)
- Azure Cloud Talk 24/7/8: Scott Sauber & .NET Aspire (Alec Harrison)
- Web Rush Episode 290: The Next.js for Angular – Analog (John Papa, Ward Bell, Dan Wahlin & Craig Shoemaker)
- Jamstack Radio Episode #148 – WordPress 2024: A Deep Dive into Studio and Playground (Brian Douglas)
- Syntax Podcast #800: Why the jQuery Creator Uses React and Typescript – John Resig (Wes Bos & Scott Tolinski)
- Changelog & Friends Podcast #54 – The BSOD CrowdStrikes back (Robert Ross, Jerod Santo & Adam Stacoviak)
- JS Party Podcast #332 – Going flat with ESLint (Josh Goldberg, Nick Nisi & Christopher Hiller)
- The Well Pod #066 – Roope Rainisto, Part 1 – “Enslaving AI” (Anson Mount & Branan Edgens)
- Meta Cast – Small Wins, Big Impact: Driving Change in Challenging Organizations (Bob Galen & Josh Anderson)
- Making AI Accessible for Developers – JavaScript Jabber #641 (Steve Sewell, Charles Max Wood & Dan Shappir)
- Containers with Michael Jolley – Adventures in .NET #195 (Caleb Wells, Wai Liu & Joel Schaubert)
- Talk Python to Me #472: State of Flask and Pallets in 2024 (Michael Kennedy)
- Sync Up, A OneDrive Podcast – (Re) Searching for OneDrive (Stephen Rice & Arvind Mishra)
- The Amp Hour #674 – Turtles as a Service (Dave Jones & Chris Gammell)
- The Stack Overflow Podcast – On the web, data doesn’t define us. It creates us. (Eira May)
Database
- Why Operator Times Are Wrong For Some MSTVFs In SQL Server and Tweaking SQL Server Queries To Induce Parallel Execution Plans (Erik Darling)
- SQL Server Cross Platform Availability Groups and Kubernetes (Andrew Pruski)
- SQL ROUND Function vs. Bankers Rounding with T-SQL (Rick Dobson)
- Generative AI with Azure Cosmos DB (Zachary Cavanell)
- Using Managed Identities with Azure SQL DB (Josephine Bush)
- DZone Trend Report: Database Systems – Modernization for Data-Driven Architectures (Shantanu Kumar, Denis Magda, Ted Gooch, Abhishek Gupta, Naga Santhosh Reddy Vootukuri, Anandaganesh Balakrishnan & G. Ryan Spain)
SharePoint, M365 & MS Teams
- July 2024 update of Power Automate for desktop (Yiannis Mavridis)
- Announcing Deploy To Teams from Azure OpenAI Studio (Pavan Li, Linda Li & Joey Glocke)
- M365 Developers Update | July 2024 Edition (Justin Royal)
PowerShell & Terminal
- What is and how to generate a self-signed certificate from the command line? (Radu Popescu)
- Power Prompt with Windows Terminal and Oh My Posh (Joseph Guadagno)
Miscellaneous
- Survey: 86% of Oracle Java Users Migrating to Alternatives? (Darryl K. Taft)
- Announcing Windows 11 Insider Preview Build 26120.1330 (Dev Channel) and Announcing Windows 11 Insider Preview Build 22635.4000 (Beta Channel) (Amanda Langowski)
- Releasing Windows 11 Build 26100.1297 to the Release Preview Channel and Ability to access your Android phone in File Explorer begins rolling out to Windows Insiders (Brandon LeBlanc)
- Is Ford Trying To Patent a Way For Its Cars To Report Speeding To the Police? (EditorDavid)
- Windows resiliency: Best practices and the path forward (John Cable)
- Microsoft Belatedly Delivers Windows 11 22H2/23H2 Week D Preview Update and Linux Mint 22 “Wilma” is Now Available (Paul Thurrott)
- Trump says if he’s elected, “you won’t have to vote anymore” (Ruben Bolling)
- Announcing Rust 1.80.0 (Rust Release Team)
More Link Collections
- The Morning Brew #3990 and The Morning Brew #3991 (Chris Alcock)
- F# Weekly #30, 2024 – F# Nullness Checking & Avalonia 11.1 (Sergey Tihon)
- C# Digest – The Memento Design Pattern in C# (Jakub Chodounsky)
- Reading List 323 (Bruce Lawson)
- Daily Reading List – July 25, 2024 (#363) and Daily Reading List – July 26, 2024 (#364) (Richard Seroter)
- Collective #856 (Manoela Ilic)