Top Links
- An Introduction to the World of Containers with .NET 8 (James Montemagno)
- A Beer Color Meter for Windows in WinUI 3 (Diederik Krols)
- Meeting the moment: combating AI deepfakes in elections through today’s new tech accord (Brad Smith)
- The First Developer Preview of Android 15 (Dave Burke)
- Getting all exceptions thrown from Parallel.ForEachAsync (Gérald Barré)
- Upcoming changes for SQL Server Management Studio (SSMS) – Part 1 (Erin Stellato)
Web & Cloud Development
- How to Call SignalR Hub from Controller in ASP.NET Core (Alexandra Ogubuike)
- .NET Aspire Preview 3: Expanded Component Support with Azure OpenAI, MySQL, CosmosDB, Kafka and More (Almir Vuk)
- A Beginner-Friendly Guide On How to Use Angular’s New Control Flow Syntax (Brian Treese)
- Using a CSP nonce in Blazor Web (Damien Bowden)
- The Best of Both Angular Worlds: Standalone & Modules Combined (Dany Paredes)
- WebStorm 2023.2.6 Is Available! and WebStorm 2023.3.4 Is Out! (David Watson)
- Perform Effortless CRUD Actions in Blazor DataGrid with Fluxor (Maithiliy K.)
- Continued innovation with Azure VMware Solution (Matt Thomas)
- Using Scoped Services From Singletons in ASP.NET Core (Milan Jovanović)
- NUnit in ASP.NET Core – What You Need To Get Started (Nick Cosentino)
- Social media preview images for static website (Jakub Chodounsky)
- How to use Media Source Extensions with AirPlay (Jean-Yves Avenard & Jon Davis)
- DS Server 3.3.0 Released (Bjoern Meyer)
- Typescript 5.4 Beta Released with Noinfer Utility Type and Improved Type Inference (Bruno Couriol)
WinUI, .NET MAUI & XAML
- .NET MAUI on .NET 9 (Vijay Anand E G)
Visual Studio & .NET
- Principal Component Analysis from Scratch Using Singular Value Decomposition with C# (James McCaffrey)
- Property based testing in C#–CsCheck (Bart Wullems)
- How to Check if a String Contains Only Letters in C# and How to Check if a Number Is Positive or Negative in C# (Code Maze)
- Microsoft: We Are Not ‘Abandoning’ C# for Rust (Darryl K. Taft)
- Collection Performance: Avoid Zero-Length Array Allocations (David McCarter)
- Parsing a nullable primitive to a primitive with generics and the Try-Parse pattern (formatexception)
- If you’re just going to sit there doing nothing, at least do nothing correctly (Raymond Chen)
- Rider 2024.1 EAP 5: Collections Visualizer, Sticky Lines, Improved GitHub Actions Support, and More (Sasha Ivanova)
Design, Methodology, AI & Testing
- RAG Demo Chronicles and Demo Review: Azure Search OpenAI Demo C# (Jason Haley)
- Agile is a tainted term (pcloadletter)
- Azure Pipelines deprecated tasks retirement schedule (Eric van Wijk)
- Implementing Closing the Books pattern (Oskar Dudycz)
- How to Set up and Run a Local LLM with Ollama and Llama 2 (David Eastman)
- Trying Out Ollama for Windows (Preview) (Jamie Maguire)
- Figma to React: Enhancing UI Development with Codia AI (cyberpunk)
- Sustainability Scopes Explained (JD Meier)
- The Rise of Small Language Models (Kimberley Mok)
- INFO: What can Copilot in Edge summarize? (Kurt Shintaku)
- RAG techniques: Cleaning user questions with an LLM (Pamela Fox)
- I Built a Tiny Tool for 1-on-1 Meeting Topics! (Sean Killeen)
- Deep Learning Fundamentals Handbook – What You Need to Know to Start Your Career in AI (Tatev Aslanyan)
- Vector Database for LLMs, Generative AI, and Deep Learning (Exxact Team)
- Behind the feature: How we took Smart Layout beyond Symbols (Part 3) (Torsten Radtke)
Mobile, IoT & Game Development
- Microsoft’s commitment to Azure IoT (Kam VedBrat)
- Detecting user presence using MRTK3 gaze tracking state (Joost van Schaik)
Screencasts & Videos
- Technology & Friends – Michael Eaton on Sharing Knowledge (David Giard)
- How to Pick the Right AI Foundation Model (Frank La Vigne)
Podcasts
- freeCodeCamp Podcast: How the Insane Pressure of Classical Music Prepared Jessica Wilkins for Tech (Quincy Larson)
- Merge Conflict #398: 2 Week Apple Vision Pro Review + .NET 9 Preview 1 Is Here (James Montemagno & Frank Kreuger)
- GeekWire Podcast: OpenAI’s Sora, a new Amazon book, and 5 days a week in the office (Todd Bishop)
- The .NET on AWS Show Featuring Chris Christou! (Brandon Minnick & Francois Bouteruche)
- Sad Python Girls Club S2 Episode 2 – Eleanor Boyd on Python Testing in VS Code (Luciana Abud & Dawn Wages)
- Syntax Podcast Episode 731: Client side security, XSS attacks & CSP with Stripe’s Alex Sexton (Wes Bos & Scott Tolinski)
- PPP 405 | How to Deliver Better Results, with Gil Broza (Andy Kaufman)
- Unpacking Core Web Vitals – JavaScript Jabber #620 (AJ O’Neal & Dan Shappir)
- Coding Blocks Podcast – Overview of Object Oriented, Wide Column, and Vector Databases (Allen Underwood, Michael Outlaw & Joe Zack)
- Meta Cast – Positivity as a Leadership Responsibility (Bob Galen & Josh Anderson)
- All About Language Features – Adventures in .NET 177 (Caleb Wells & Wai Liu)
- The Changelog – What exactly is Open Source AI? (Stefano Maffulli, Adam Stacoviak & Jerod Santo)
- Changelog & Friends Podcast – Yeeting stuff into public (Jamie Tanna, Jerod Santo & Adam Stacoviak)
- AWS Developers Podcast Episode 108 – Diving into Amazon Q Builder with Clare Liguori (David Isbitski)
- AGL 352: Sean Falconer (John Rouda)
- Gone Mobile Podcast #94: Anatomy of an App (Jonathan Dick & Allan Ritchie)
Community & Events
- Last Chance: Visual Studio LIVE! – Las Vegas (Jim Harrer)
- Google Season Of Docs 2024 Announced (Kay Ewbank)
- Remote Workers Often First to Get Laid Off Despite Legal Risk (Bloomberg News)
- An Open Letter to Women in Tech (Elizabeth de Moll)
- EVENT: Microsoft 365 Community Conference – April 30, May 1 & 2, 2024 (Kurt Shintaku)
- Amazon Joins Companies Arguing US Labor Board is Unconstitutional (msmash)
- Retiring from the Microsoft MVP program (Sarah Dukiewicz)
- Read Phil Spencer’s Microsoft memo on ‘Xbox everywhere’ (Tom Warren)
- Reddit has a new AI training deal to sell user content (Wes Davis)
- The Essence of Excellence: What Makes an Open Source Community Great (Peter Smulovics)
- Big Tech jobs have lost their glamour (Alex Christian)
Database
- Indexing SQL Server Queries For Performance: Fixing A Sort (Erik Darling)
- Microsoft Drivers 5.12 for PHP for SQL Server Released (David Engel)
SharePoint, M365 & MS Teams
- What You Need to Know About the Upcoming Change to Presenter Role Permissions in Microsoft Teams (Vesa Nopanen)
- Microsoft to Discontinue Support for its Publisher App in 2026 (Rabia Noureen)
Miscellaneous
- Announcing Files v3.2.1 and Announcing Files v3.2.2 (Files Team)
- Announcing Windows 11 Insider Preview Build 22635.3209 (Beta Channel) (Brandon LeBlanc)
More Link Collections
- The Morning Brew #3884 (Chris Alcock)
- F# Weekly #7, 2024 – .NET 9 Preview 1 (Sergey Tihon)
- Code Maze Weekly #202 (Vladimir Pecanac)
- Daily Reading List – February 16th, 2024 (#261) (Richard Seroter)
- Collective #813 (Manoela Ilic)
- C# Digest – Translating Exceptions into Problem Details Responses (Jakub Chodounsky)
The Geek Shelf
The MVVM Pattern in .NET MAUI (Pieter Nijs) – Referral Link