Top Links
- The C# DevKit is out and gives you a complete .NET experience inside VS Code! (Scott Hanselman)
- New .NET MAUI Docs Detail How to Migrate from Xamarin.Forms (David Ramel)
- Behind the scenes with Raspberry Pi 5 | #MagPiMonday (James Adams)
- .NET Monthly Roundup – September 2023 – .NET 8 RC1, Performance megapost, community news, and more! (Jon Galloway)
- TechBash Prices Increase After Friday (Jason Gaylord) – 10/13 is the last day of Standard registration and discounted Kalahari rooms
- Producer/Consumer Exception Handling – A More Reliable Approach (Jeremy Clark)
Web & Cloud Development
- Create an ASP.NET Core backgroundservice that runs at regular intervals using PeriodicTimer (Bart Wullems)
- Integrate Biometric Authentication in a Next.js App Using the SimpleWebAuthn Package—Part 2 (Chinedu Imoh)
- Issue and verify BBS+ verifiable credentials using ASP.NET Core and trinsic.id (Damien Bowden)
- Why Angular’s New Image Directive is Worth Knowing (Jonathan Gamble)
- What’s New in Syncfusion Blazor: 2023 Volume 3 (Rajendran R.)
- Introducing Meta Business SDK v18.0 & Related Updates (Shuotian Cheng)
- ESLint v8.51.0 released (Milos Djermanovic)
- My API Platform or Yours? and Positive API Behavioral Reinforcement (Kin Lane)
- Backstage Plugin Now Available for Pulumi (Engin Diri)
- Tech Innovations Transforming Web Design: What You Need to Know (Kunal Chowdhury)
- Quick Tip: Decorators in TypeScript (Steve Kinney)
Visual Studio & .NET
- Replace Line Breaks in a String in C# (Code Maze)
- String Interpolation in C# (Covers C# 10 and C# 11) (Suprotim Agarwal)
- xUnit And Moq – How To Master Unit Testing In C# (Nick Cosentino)
- Generative AI and .NET – Part 4 Images (Aaron Powell)
- Getting Started With NServiceBus in .NET (Milan Jovanović)
- Why singleton hates scoped injection in .NET dependency injection (David Grace)
Design, Methodology, AI & Testing
- Effective Development Process with Two Branches, Dev and Prod (Peter Kellner)
- How to design software architecture pragmatically (Oskar Dudycz)
- Dependabot alerts triaging in GitHub (Rob Bos)
- Announcing Microsoft Playwright Testing: Scalable end-to-end testing for modern web apps (Brianna McGovern)
- Thriving in the age of AI (Mark Downie)
- Strong Coding Foundations – What Are The Principles of Programming Languages? (Nick Cosentino)
Mobile, IoT & Game Development
Screencasts & Videos
- Review of the Elecfreaks CM4 XGO Robot Dog kit with Raspberry Pi Compute Module (Scott Hanselman)
- Working With Your Team in Postman | The Exploratory (Postman Team)
Podcasts
- InfoQ Podcast: Overcoming Some Challenges Engineering Managers Face (Ahmed Wasfy)
- Merge Conflict 379: Breaking APIs for Fun (James Montemagno & Frank Kreuger)
- Apache Arrow with Matt Topol – Adventures in DevOps 175 (Jillian Rowe, Jonathan Hall & Will Button)
- Syntax Podcast Episode 676: Google IDX – VS Code in the Browser with David East (Wes Bos & Scott Tolinsky)
- Enterprise Applications with Angular – Adventures in Angular 392 (Lucas Paganini)
- PPP 394 | Practical Ways To Improve Your Emotional Intelligence, With EQ Expert Joshua Freedman (Andy Kaufman)
- Accessibility in Component Libraries with Maya Shavin – JavaScript Jabber 601 (Charles Max Wood)
- Checking safety in Exactly-once, TLA+ and Stronger message processing – Adventures in .NET 159 (Adam Furmanek, Shawn Clabough & Mark Miller)
- Changelog & Friends Podcast – The beginning of the end of physical media (Christina Warren, Jerod Santo & Adam Stacoviak)
- AWS Developers Podcast Episode 097 – Gaming in the Cloud: A Deep Dive with Matt Trescot (David Isbitski)
- Kubernetes Podcast from Google – What’s new in Istio, with John Howard and Keith Mattix (Abdel Sghiouar & Kaslin Fields)
- The Stack Overflow Podcast – Subatomic speed, math misadventures, and the biggest fraud trial in history (Eira May)
- Shawn Wildermuth: Web Service APIs in .NET 7 – Azure DevOps Podcast Episode 266 (Jeffrey Palermo)
- UI Breakfast Episode 275: Design for Learning with Jenae Cohn (Jane Portman)
- AGL 333: Rob Kalwarowsky (John Rouda)
- Talk Python to Me #432: Migrating to Pydantic 2.0: Beanie for MongoDB (Michael Kennedy)
- ONPOD EP.131: Friday 13th and Activision, Zoom Docs, Windows as a subscription, and more (Podcast OnMSFT Team)
- Scrum Master Toolbox Podcast – Trust, Transparency, and Vision, A Guide to Effective Product Ownership | Aki Salmi (Vasco Duarte)
Community & Events
- Microsoft Ignite 2023: What to expect (Devesh Beri)
- Rockin’ the Code World Season 4: Special Guest Erik Jensen (David McCarter)
- WasmCon 2023: A Conversation about the Future of WebAssembly (Jenn Gile)
Database
- Explore Natively Compiled SQL Server Stored Procedure Execution Plans (Mehdi Ghapanvari)
- SQL SERVER Performance: Functions in WHERE Clause (Pinal Dave)
- How to Downgrade Or Recover a SQL Server Database To A Previous Version Using SqlPackage.exe? (SQLPals)
SharePoint, M365 & MS Teams
- TRAINING: Microsoft 365 Copilot “Learning Paths” for IT Pros & End Users & other Documentation (Kurt Shintaku)
PowerShell
- Tips for Developing a PowerShell GUI (With Examples) (Brien Posey)
Miscellaneous
- Microsoft announces final farewell to Cortana as it embraces new AI voice assistant services (Priya Walia)
- Zig Interfaces (Karl Seguin)
- X is testing new paid membership tiers to compensate for poor ad revenue (Jess Weatherbed)
- Atari Releasing New Cartridge For Its 46-Year-Old 2600 Console (msmash)
- Thy Phone Update 1005 (Peter Foot)
- A very belated improvement to the filtering of the Browse for Folder dialog so it shows only drive letters (Raymond Chen)
- What Microsoft CEO Satya Nadella said in court about Google, Apple, search, and the future of AI (Todd Bishop)
- Microsoft eyes closing its giant Activision Blizzard deal next week and Microsoft launches new web app store for Windows and Intel teases Windows ‘refresh’ for 2024 amid Windows 12 launch rumors (Tom Warren)
- Hackers are selling the data of millions lifted from 23andMe’s genetic database and X users report unlabeled clickbait ads that you can’t block or report (Wes Davis)
More Link Collections
- The Morning Brew #3797 (Chris Alcock)
- F# Weekly #40, 2023 – F# is not slow and used by Pulumi (Sergey Tihon)
- Code Maze Weekly #188 (Vladimir Pecanac)
- Daily Reading List – October 6, 2023 (#177) (Richard Seroter)
- Collective #785 (Manoela Ilic)
- C# Digest Issue #475 – October 09, 2023 (Jakub Chodounsky)
- Links from around the web (Oct 6, 2023) (Tom Johnson)
The Geek Shelf
Parallel Programming and Concurrency with C# 10 and .NET 6 (Alvin Ashcraft) – Referral Link