Top Links
- Merge Conflict #368: Building .NET MAUI User Interfaces in C# (James Montemagno & Frank Kreuger)
- Markdown Cheat Sheet – A quick reference to the Markdown syntax (Markdown Guide)
- What happened to the source code for The AppleSoft Compiler? | One Dev Question (Raymond Chen)
- The Download: Meta Unleashes Llama 2, TypeChat, GitHub Copilot Chat for Business and more (Christina Warren)
- VS Code Livestreams – Develop from anywhere with Visual Studio Code (Brigit Murtaugh)
Web & Cloud Development
- Recursive Azure OpenAI Function Calling (Michael Washington)
- 3 Angular App Examples You Can Use Right Away (Katie Mikova)
- Assigning Roles to Principals with Azure.ResourceManager.Authorization (Jason Farrell)
- GoLand 2023.2 Release Candidate Is Available! (Sergey Kozlovskiy)
- Who’s Using Amazon Web Services? [2023] (Mariusz Michalowski)
- Core Web Vitals for Search Engine Optimization: What Do We Need to Know? (Harry Roberts)
- How to Build a Single Send for Marketing Campaigns with Twilio SendGrid (Sam Agnew)
- Adobe Developer App Builder — Support for Setting Response Headers (Sandeep Paliwal)
- How We Made Phobos 2.4’s OpenTelemetry Usage 62% Faster (Aaron Stannard)
Visual Studio & .NET
- Gracefully Handling Entity Framework Exceptions with EntityFramework.Exceptions (Steven Giesel)
- Saga Pattern With NServiceBus in C# (Code Maze)
- How to Use LoggerFactory and Microsoft.Extensions.Logging for .NET Core Logging With C# (Matt Watson)
- Rider 2023.2 EAP 10 Is Out! and ReSharper 2023.2 EAP 10 Is Here! (Sasha Ivanova)
- .NET UI Virtualization Best Practices – How to Get Offset (Alvaro Rivoir)
- What’s New in Syncfusion 2023 Volume 2: File-Format Libraries (Gunasekaran Thirumoorthy)
- How to clone a Windows Runtime map in the face of possible concurrent modification, part 3 (Raymond Chen)
- How to Color Code Tabs by Regex in Visual Studio 2022 (Sergey Vlasov)
Design, Methodology, AI & Testing
- How to set global setting for XUnit tests (Oskar Dudycz)
- Re-establishing Psychological Safety in Teams (Ben Linders)
- Bing Preview Release Notes: Multimodal Visual Search in Chat and Bing Chat Enterprise (Bing Team)
- Seven Things I Wish I Knew When I Started as a Software Developer (Beth Pritchard)
- What is Modern Application Development? A Guide (Couchbase Team)
- Dr Suess on Constructors (Dave Bush)
- Participation without complicity (Jessica Kerr)
- Microsoft Surface adds another layer to Microsoft’s AI story (Jonna Bell)
- Is software getting worse? (Mark Seemann)
- GitLab 16.2 released with all new rich text editor experience (Tatyana Golubeva)
Mobile, IoT & Game Development
- Flutter plugin in Rust with no prebuilt binaries (Matej Knopp)
- ChatGPT for Android launches next week (Richard Lawler)
Screencasts & Videos
- FreeCodeSession – Episode 472 (Jason Bock)
- Open at Microsoft: Semantic Kernel (John Maeda)
- What I Wish I Knew… about being social in college (Nick Ryan)
Podcasts
- CppCast – Safety, Security and Modern C++, with Bjarne Stroustrup (Phil Nash & Timur Doumler)
- InfoQ Podcast: Whatever the Challenge – it’s Always About the People (Satish Jayanthi)
- GeekWire Podcast: Microsoft’s big bet on the AI economy, and the risks on the road ahead (Todd Bishop)
- Coding Blocks Podcast – Team Leadership, TUIs, and AI Lawsuits (Allen Underwood, Michael Outlaw & Joe Zack)
- Upgrading an Enterprise App to Angular 16 – Adventures in Angular 385 (Subrat Mishra, Armen Vardanyan & Lucas Paganini)
- Scrum Master Toolbox Podcast – What Makes a Great Scrum Master, a Development Manager’s Perspective | Chuck Durfee (Vasco Duarte)
- Giorgi Dalakishvili: Beyond Relational Data with Entity Framework – Azure DevOps Podcast Episode 255 (Jeffrey Palermo)
- PPP 385 | How to Say No When You Feel Like You Have to Say Yes, with author Vanessa Patrick (Andy Kaufman)
- Meta Cast #259 – Mastering the Art of Truthful Communication: From Teammates to Executives (Bob Galen & Josh Anderson)
- Changelog & Friends Podcast – Bringing the cloud on prem (Bryan Cantrill, Steve Tuck, Jerod Santo & Adam Stacoviak)
- UI Breakfast Episode 272: User Respect with Christina Nguyen White (Jane Portman)
- AGL 321: Pete Hunt (John Rouda)
- OnPodcast Episode 122 – Copilot pricing, Surface Laptop Studio 2 details, Call of Duty 2023, and more (Kareem Anderson)
Community & Events
- What is Next for API Evangelist (Kin Lane)
- Risking My Life to Speak at a Tech Conference (‘Tine Zekis)
- Microsoft layoffs: Over 1,000 axed as sales and customer service division undergo transformation (Priya Walia)
- Amazon is asking some employees to move closer to the office (Todd Bishop)
- This September in Philly: The 59 Biggest Events, Festivals & Exhibitions (Visit Philly)
Database
- GitHub Copilot for Azure Data Studio to Boost Database Development Productivity – Part 1 (Alejandro Cobar)
- 5 programming languages database administrators should learn (Franklin Okeke)
- Version Controlling Database Schema (Paul Michaels)
- Released: Microsoft.Data.SqlClient 5.2 Preview 3 (David Engel)
Miscellaneous
- String binary search in Zig (Karl Seguin)
- Announcing Windows 11 Insider Preview Build 22621.2050 and 22631.2050 (Brandon LeBlanc)
- Introducing Bing Chat Enterprise, Microsoft 365 Copilot pricing, and Microsoft Sales Copilot (Colette Stallbaumer)
- A New Book about ‘The Apple II Age’ Celebrates the Users (David Cassel)
More Link Collections
- The Morning Brew #3754 (Chris Alcock)
- F# Weekly #29, 2023 – .NET Lambda Annotations Framework (AWS) (Sergey Tihon)
- Daily Reading List – July 20, 2023 (#126) and Daily Reading List – July 21, 2023 (#127) (Richard Seroter)
- C# Digest Issue #464 – July 24, 2023 (Jakub Chodounsky)
The Geek Shelf
Learning Blazor: Build Single-Page Apps with WebAssembly and C# (David Pine) – Referral Link