Top Links
- Mads Torgersen: The Latest in C# – Azure DevOps Podcast Episode 291 (Jeffrey Palermo)
- Managing NuGets in VS Code (David Ortinau)
- Enhanced templating in Semantic Kernel for Python (Eduard van Valkenburg)
- Enable tab completion for the .NET CLI in your terminal (Anthony Simmon)
- Earn your C# Certification with new Learning Series (Katie Savage)
- Introduction to PowerToys | Open at Microsoft (Jeff Fritz & Ethan Fang)
Web & Cloud Development
- What’s new in Svelte: April 2024 (Dani Sandoval)
- Amazon Bedrock Runtime examples using AWS SDK for .NET (AWS SDK Code Examples)
- Comments JavaScript API: Useful Tips and Tricks (Bjoern Meyer)
- Create conditional access base policies for a Microsoft Entra ID tenant (Damien Bowden)
- ES2022, Modules, ImportMaps and Content Security Policy (Daniel Fisher)
- Deprecation of the Microsoft Graph meeting registration beta APIs (Annie Wang)
- A TC39 Proposal for Signals (Rob Eisenberg)
Visual Studio & .NET
- The Visual Studio UI Refresh has made me more productive (Matt Lacey)
- How to Validate a GUID in C# (Osman Sokuoglu)
- How to use xUnit to run unit testing in .NET and C# (David Grace)
- Pattern matching and the compiler can be surprising (Steven Giesel)
- Optimizing String Processing in Collections: The Impact of PerformAction() in Spargine and FastStringBuilder (David McCarter)
- The ancient world before computers had stacks or heaps (Raymond Chen)
- Json schema validation in .NET (Gérald Barré)
Design, Methodology, AI & Testing
- Thoughts on “Modular Monoliths” (Jeremy D. Miller)
- The Cost of Not Logging (Paul Michaels)
- Start using ChatGPT instantly (OpenAI Team)
- Git: Merge Repositories with History (Chris Pietschmann)
- Extending #SemanticKernel using OllamaSharp for chat and text completion (Bruno Capuano)
- How to correctly review a pull request (Jim Bennett)
- New infrastructure for the era of AI: Emerging technology and trends in 2024 (Kristin Gallagher)
- Conversations are the next generation in natural language queries (Marty Gubar)
Screencasts & Videos
- Generative AI Hackathon – Sign Up Today (John Maeda)
Podcasts
- Merge Conflict #404: The Importance of Project Templates (James Montemagno & Frank Kreuger)
- Syntax Podcast #750: New CSS and JavaScript You Should Be Using (Wes Bos & Scott Tolinsky)
- Scrum Master Toolbox Podcast – Middle Management Maze, Joe’s Scrum Master Journey Through Organizational Conflict | Joe Scherler (Vasco Duarte)
- The PowerShell Podcast – Unveiling PowerShell’s Past: An Interview with Jeffrey Snover (James Petty)
- Google Cloud Security Podcast Episode 166 – Workload Identity, Zero Trust and SPIFFE (Also Turtles!) (Anton Chuvakin)
- The Stack Overflow Podcast – Are long context windows the end of RAG? (Eira May)
- The Changelog News Podcast – Who in the world is Jia Tan? (Jerod Santo)
Community & Events
- Discord To Start Showing Ads This Week After History of Shunning Them (BeauHD)
- CfP List Updated 2024-04-01 (Dave Aronson)
- Introducing Bluesky Shorts (Bluesky Team)
- Everything you need to know about the upcoming solar eclipse (Justine Calma)
- Get ready for Microsoft Build: Explore cloud-native, AI, GitHub Copilot, and more (Matt Graven)
Database
- Provision Premium SSD v2 Storage for Microsoft SQL Server on Azure Virtual Machines in the Microsoft Azure portal (David Pless)
SharePoint, M365 & MS Teams
- Important Notice: Changes to Microsoft 365, Office 365, and Microsoft Teams licensing. (Jill Armour)
- SharePoint Roadmap Pitstop: March 2024 (Mark Kashman)
- What’s new in Microsoft Teams (free) | March 2024 (Miikka Oksanen)
- Microsoft splits Teams from Office as antitrust pressure ramps up (Wes Davis)
Miscellaneous
More Link Collections
- Interesting links of the week 2024-14 (Michael Eaton)
- C# Digest – The Heart of Reactive Extensions for .NET (Jakub Chodounsky)
- Sands of MAUI: Issue #139 (Sam Basu)
The Geek Shelf
Learn WinUI 3, Second Edition (Alvin Ashcraft) – Referral Link