Top Links
- What’s New for the Remote File Explorer in Visual Studio (Sinem Akinci)
- TechBash Beyond the Conference (Jason Gaylord)
- What’s next for Windows and Surface without Panos Panay? (Tom Warren)
- Swift 5.9 Released (Swift.org Team)
- Discriminated Unions in C# (Maarten Balliauw)
- Windows Subsystem for Linux September 2023 update (Craig Loewen)
Web & Cloud Development
- 5 Essential Kendo UI for Angular Components You Need to Know (codrops)
- Bun hype. How we learned nothing from Yarn (Jared Wilcurt)
- Azure Functions Newsletter – September 2023 (Thiago Almeida)
- IIS Error 500.19 with ASP.NET Core Application (Rick Strahl)
- What are JWTs/Jots/JSON Web Tokens? (Charlie Olive)
- How to Use Google’s ReCaptcha V3 with NextJS 13 and the New App Router (Peter Kellner)
- WebKit Features in Safari 17.0 (Jen Simmons)
- Node v20.7.0 (Current) (Ulises Gascón)
- Node v18.18.0 (LTS) (Ruy Adorno)
- Microsoft Entra Internet Access: An Identity-Centric Secure Web Gateway Solution (Anupma Sharma, Alex Esibov & Reid Schrodel)
- Go interfaces: Mistakes to avoid when coming from an Object-Oriented language (Bruno Belarte)
- An Introduction to Software Registration for Web Developers (David Eastman)
- Import Postman Collections to the HTTP Client (Irina Maryasova)
- State of Serverless 2023 Report Suggests Increasing Serverless Adoption (Renato Losio)
WinUI, .NET MAUI & XAML
- WPF — Early Access Preview (v23.2) (Andrey Slabov)
Visual Studio & .NET
- Extract Table Data from PDF Documents in C# (Mackenzie Albitz)
- .NET 8–Keyed/Named Services (Bart Wullems)
- DateTimeOffset vs DateTime in C# (Code Maze)
- Accessing private members without reflection in C# (Gérald Barré)
- dotnet Benchmarks – How To Use BenchmarkDotNet For Beginners (Nick Cosentino)
- Feature Flags 101: A Guide for .NET Developers (Davide Bellone)
- A new way of doing reflection with .NET 8 (Steven Giesel)
- Sending e-mails through GMail with OAuth in .NET with MailKit (Henrique Dalcin Dalmas)
- Do ORMs reduce the need for mapping? (Mark Seemann)
Design, Methodology, AI & Testing
- How is GenAI different from other code generators? (Martin Fowler)
- OpenAI Whisper model in preview in Azure OpenAI service and Azure AI Speech (Azure Team)
- How To Make A Strong Case For Accessibility – Smart Interface Design Patterns (Brad Frost)
- Azure MLOps Challenge Blog: Part 7 (Ben Roberts)
- Data Mesh Architecture Explained (Austin Chia)
- The Psychology of Change Management: Key Tips for Leaders (Daniel Lock)
- TeamCity 2023.05.4 Is Available (Dmitrii Korovin)
- Switching from Bitbucket Server and Bamboo to GitHub just got easier (Melody Mileski)
Mobile, IoT & Game Development
- Announcing Ionic 7.4 (Liam DeBeasi)
- A modular Flutter project approach (Nino Handler)
- Kotlin Re-Enters TIOBE Index Top 20 (Mike James)
- AdDuplex Post-Mortem. Part 7: In the End (Alan Mendelevich)
- Launch kids’ code into space with the European Astro Pi Challenge 2023/24 (Fergus Kirkpatrick)
Screencasts & Videos
- Telerik for .NET MAUI: PDF Viewer, TabView, Calendar and Image Editor (Gerald Versluis)
- .NET MAUI in .NET 8 – Everything you need to know! and Blazor, React, and .NET MAUI?!?!? #dotnetmaui #coding #blazor (James Montemagno)
- How Bing Chat Enterprise works with your data using GPT-4 (Microsoft Mechanics)
- What is with shipping in November? .NET Release Cycle Explained (Isaac Levin)
Podcasts
- Revision Path – Tolu Adegbite (Maurice Cherry)
- Directions on Microsoft – Keeping Up with Teams Phone (Mary Jo Foley)
- Scrum Master Toolbox Podcast – The Art of Facilitating Agile Teams Through Conflict, A Coaching Journey | Tom Siebeneicher (Vasco Duarte)
- The PowerShell Podcast – The Matrix of PowerShell: Security and Automation with Researcher Miriam Wiesner (James Petty)
- Meta Cast #264 – Meta-Cast 2.0: Help Us Redefine Our Path! (Bob Galen & Josh Anderson)
- The Changelog News Podcast – Death by a thousand microservices (Jerod Santo)
- The Stack Overflow Podcast Episode 622 – Forget AGI. Let’s built ADI: Augmented Developer Intelligence (Eira May)
- AGL 330: Jim Saliba (John Rouda)
- Google Cloud Security Podcast Episode 139 – What is Chronicle? Beyond XDR and into the Next Generation of Security Operations (Anton Chuvakin)
Community & Events
- Join Microsoft at Oracle CloudWorld in Las Vegas (Omar Khan)
- T2 Rebrands as Pebble (Marty)
- X Challenger Pebble Thinks AI-Generated Posts Can Help Lure Users Away From Elon Musk (Paresh Dave)
- Student’s Use of Internet Archive Expands from High School to College (Caralee Adams)
- Windows and Surface chief Panos Panay is leaving Microsoft (Emma Roth)
Database
- Why I Love NOLOCK Hints In SQL Server (Video Edition) (Erik Darling)
- SQL SERVER – Understanding Incremental Statistics (Pinal Dave)
SharePoint, M365 & MS Teams
- Data suggest Microsoft 365 Certification increases app adoption rates (Leana Gerrard)
- M365 Developers Update | September 2023 Edition (Justin Royal)
Miscellaneous
- Paint app update adding support for layers and transparency begins rolling out to Windows Insiders (Brandon LeBlanc)
- Microsoft’s former Surface chief Panos Panay is reportedly heading to Amazon and Microsoft documents leak new Bethesda games, including an Oblivion remaster (Jay Peters)
- Windows Insiders to get updated Paint app with layers and transparency (Kip Kniskern)
- When looking to free up disk space, don’t forget your symbol file caches (Raymond Chen)
- This is Microsoft’s new disc-less Xbox Series X design with a new gyro controller and Xbox leak: new Xbox Series X design, next-gen in 2028, and more (Tom Warren)
More Link Collections
- The Morning Brew #3783 (Chris Alcock)
- Interesting links of the week 2023-38 (#90) (Michael Eaton)
- Reading List 309 (Bruce Lawson)
- Daily Reading List – September 18, 2023 (#164) (Richard Seroter)
- Daily Links 18 Sep 2023 (Malcolm Jack)
- Reading Notes #572 (Frank Boucher)
The Geek Shelf
Web Development with Blazor, Second Edition (Jimmy Engstrom) – Referral Link