Top Links* Streamline your container build and publish with .NET 8 (Richard Lander) * Glenn Condron: .NET Web Development – Azure DevOps Podcast Episode 293 (Jeffrey Palermo) * Using The Windows Authentication Broker For Simpler User Logins With MSAL (Den Delimarsky) * Technology & Friends – John Petersen on How Scrum was Stolen (David Giard) * Create a Modern Conversational UI with the .NET MAUI Chat Control (Carter Harris) * Visual Studio Code Day 2024 (Reynald Adolphe)
Web & Cloud Development APIs.json APIs, Includes, and Network Properties and How Many APIs Are Too Many? (Kin Lane) * ASP.NET Core: Loading Documents in the Document Editor (Bjoern Meyer) * Introducing “What’s New” in Microsoft Entra (Shobhit Sahay) * Introduction to Strawberry Shake and GraphQL in .NET (Vadzim Zylevich) * Postman Interceptor now works with the Postman web app (Vishal Shingala) * Build Reactive Apps with Signals, RxJS and Angular 17 (Dany Paredes) * HTML popover Attribute (David Walsh) * Easily Render Flat Data in Blazor File Manager (Keerthana Rajendran) * Azure high-performance computing leads to developing amazing products at Microsoft Surface (Kristin Gallagher) * Multi-resource metrics query support in the Azure Monitor Query libraries (Paul Van Eck) * Communicate API changes via the Workspace Updates folder in Postman and* Announcing quicker collaboration on collections and workspaces directly in Slack (Akshay Kulkarni) * How to Use HttpOnly Cookie in .NET Core for Authentication and Refresh Token Actions (Marinko Spasojević)
Visual Studio & .NET C# URI Concatenation (Bill Boga) * Exploring Collections & DataTables (Matthias Koch) * Configure Renovate to update preview versions of NuGet packages (Anthony Simmon) * Data Anomaly Detection Using a Neural Autoencoder with C# (James McCaffrey) * Templates View for Build Insights in Visual Studio (Lauren Prinn) * Using Elastic’s .NET client to import data from Riot APIs to Elasticsearch (Henrique Dalcin Dalmas) * General Performance Tips and* Code It Any Way You Want: Checking Strings for Null (David McCarter) * Computing code coverage for a .NET project (Gérald Barré)
Design, Methodology, AI & Testing* OpenID Connect in Octopus Deploy (Michelle O’Brien) * Modular Monoliths and the “Critter Stack” (Jeremy D. Miller) * Adobe Premiere Pro is getting generative AI video tools — and hopefully OpenAI’s Sora (Jess Weatherbed) * AI study guide: The no-cost tools from Microsoft to jump start your generative AI journey (Jordan Davis) * How to succeed as a data engineer without the burnout (Katja Belova) * Conformer: An interesting ML architecture that I’m abandoning (Larry O’Brien)
Mobile, IoT & Game Development* Announcing Capacitor 6.0 (Dallas James) * I Removed JetPack Compose from My App (Donn Felker)
Screencasts & Videos* Detect Long Press in Your .NET MAUI App with TouchBehavior (Gerald Versluis) * Versioning your MassTransit message contracts (Chris Patterson) * Semantic Kernel Office Hours Recordings (Sophia Lagerkrans-Pandey)
Podcasts* Syntax Podcast Episode 756: CSS Is Getting Mixins + Functions (Wes Bos & Scott Tolinski) * Rethinking Database Management: Automation, Innovation, and Changing Roles in DevOps – Adventures in DevOps #196 (Charles M. Wood) * Google Cloud Security Podcast Episode 168 – Beyond Regular LLMs: How SecLM Enhances Security and What Teams Can Do With It (Anton A. Chuvakin) * Scrum Master Toolbox Podcast – When the Stand-Up Turns Into Chaos, Conflict, Care, and Change for Agile Teams | Tom Baldwin (Vasco Duarte) * The PowerShell Podcast – The PowerShell & DevOps Global Summit 2024 Bar Session 2 (James Petty) * Made by Google Podcast – Circle (or highlight or scribble) to Search (Rachid Finge) * Meta Cast – Mastering Technical Debt: Strategies for Sustainable Software Development (Bob Galen & Josh Anderson) * The Changelog News Podcast – Devin’s Upwork “side hustle” exposed (Jerod Santo) * The Stack Overflow Podcast – How do you evaluate an LLM? Try an LLM. (Eira May) * The Happy Engineer Podcast #164: Create the Exact Job You Want with Jonathan Boyer | Principal Mechanical Engineer (Max Ahumada) * Inside Trader Joe’s Podcast Episode 73: Trader Joe’s Air Fryer Faves (Trader Joe’s Team)
Community & Events* Upcoming Speaking Schedule – April 2014 and Beyond (David Giard) * Tesla lays off ‘more than 10 percent’ of its workforce, loses top executives (Jess Weatherbed) * Women in Tech: Leading the Charge for Diversity and Inclusion (Rochelle Sonnenberg)
Database* Snake draft sorting in SQL Server, part 2 (Aaron Bertrand) * Announcing GA of enhanced patching for SQL Server on Azure VM with Azure Update Manager (Taryn Pratt)
SharePoint, M365 & MS Teams* Expand your app’s capabilities and reach on Microsoft Teams using API-based message extensions (Sukhmani Lamba)
Miscellaneous* Google Introduces JPEG Coding Library (Alex Denham) * Statement from President Joe Biden on CHIPS and Science Act Preliminary Agreement with Samsung (The White House) * Releasing Windows 10 Build 19045.4353 to Release Preview Channel (Brandon LeBlanc) * What were the tax consequences of letting Windows 95 team members keep a piece of software as long as they tested it? (Raymond Chen)
More Link Collections* The Morning Brew #3919 (Chris Alcock) * Interesting links of the week 2024-16 (Michael Eaton) * Sands of MAUI: Issue #141 (Sam Basu) * Reading Notes #599 (Frank Boucher) * Daily Reading List – April 15, 2024 (#297) (Richard Seroter)
The Geek Shelf Web Development with Blazor: A practical guide to start building interactive UIs with C# 12 and .NET 8 (Jimmy Engstrom) – Referral Link