Top Links
- Open sourcing MS-DOS 4.0 (Scott Hanselman & Jeff Wilcox)
- Secure your container build and publish with .NET 8 (Richard Lander)
- The Journey to Accessible Apps: Keyboard Accessibility and .NET MAUI (Rachel Kang)
- Embrace AI-Driven Productivity in .NET with JetBrains AI Assistant in ReSharper (Sasha Ivanova)
- OData .NET 8 Preview Release (Clément Habinshuti)
- Easily Export WinUI DataGrid to Excel (Amal Raj Umapathy Selvam)
- GitHub Copilot Workspace: Welcome to the Copilot-native developer environment (Thomas Dohmke)
- Cascadia Code 2404.23 (Christopher Nguyen)
- TechBash 2024 Early Bird Tickets On Sale Now! (Jason Gaylord)
Web & Cloud Development
- Get Started with Node.js Development (Chris Pietschmann)
- Svelte 5 Release Candidate and What’s new in Svelte: May 2024 (Svelte Team)
- Transforming Financial Documents into Smart and Secure Forms in ASP.NET Core C# (Bjoern Meyer)
- WebStorm 2024.1.2 Is Now Available (David Watson)
- Dev Proxy v0.17 includes integration with Azure API Center (Garry Trinder)
- Measuring Performance with the JavaScript Performance API (Hassan Djirdeh)
- How to add enum information to Swagger in an ASP.NET Core project (Henrique Dalcin Dalmas)
- How to Clone a WordPress Site in 5 Easy Steps (Jen Swisher)
- Append correlation id to all log entries in ASP.NET Core (Josef Ottosson)
- React 19 Beta Released! (Kathryn Grayson Nanz)
- jQuery UI 1.13.3 released (Michał Gołębiowski-Owczarek)
- AutofacServiceProviderFactory in ASP.NET Core – Problems With Dependency Injection (Part 1) (Nick Cosentino)
- What is Vite (and why is it so popular)? (Eric Simons)
- .NET Aspire is the best way to experiment with Dapr during local development (Anthony Simmon)
- .NET Aspire Preview 6: Enhanced Security and Testing, New Features, and More (Almir Vuk)
- The Backend for Frontend Pattern (Andrea Chiarelli)
- GraphQL Growth Explodes but so Do Problems Federated Graphs Solve (B. Cameron Gain)
- Deprecating support for -ms-high-contrast and -ms-high-contrast-adjust (Microsoft Edge Team)
- Request Response Messaging Pattern With MassTransit (Milan Jovanović)
- Start Using the npm Query Today: Powerful Commands for Every Developer (Osusara Kammalawatta)
- Building RESTful APIs in Rust With Actix and Diesel (Ukeje Goodness)
WinUI, .NET MAUI & XAML
- Uno Platform 5.2 Brings .NET Single Project Targeting 9 Platforms (Almir Vuk)
- Easily Create a Directional Compass Using .NET MAUI Radial Gauge (Jeyasri Murugan)
- OpenSilver 2.2 Aims to Revive Visual Studio LightSwitch Legacy Apps (David Ramel)
- Chart of the Week: Creating a WPF 100% Stacked Area Chart to Visualize the World Vehicle Production in Major Countries (Karthikeyan V.)
- Native Desktop UX with .NET MAUI for Windows and macOS Applications (Rossitza Fakalieva)
- A Beer Color Meter for Windows and Android with Avalonia UI (Diederik Krols)
Visual Studio & .NET
- OpenMP improvements in Visual Studio C/C++ compiler: triangular loop collapse (Vadim Paretsky)
- Working with Rust Libraries from C# .NET Applications (Khalid Abuhakmeh)
- Usability Improvements in the Visual Studio Connection Manager (Sneha Ramachandran)
- Some more C# 12 (Tom Deseyn)
- Awaiting a set of handles in C++/WinRT and Adding state to the update notification pattern, part 8 (Raymond Chen)
- How does a List know that you changed it while enumerating it? (Steven Giesel)
- Announcing the General Availability of PostSharp 2024.1 and Metalama Status Update, April 2024 (Gael Fraiteur)
- Service Pack 3: MailMerge Supports SVG Images (Bjoern Meyer)
- General Performance Tip: Optimizing Enum Value Name Retrieval (David McCarter)
- New MSTest SDK: Usage of MSTest Runner Extensions, Support Running Tests in Native AOT (Robert Krzaczyński)
Design, Methodology, AI & Testing
- A Software Engineering Career Ladder (James Shore)
- Run Phi-3 SLM on your machine with C# Semantic Kernel and Ollama (Laurent Kempe)
- Phi-3-mini in 30 lines of C# with ONNX Runtime GenAI (Nietras)
- Using the Azure CLI to query Azure DevOps (Paul Michaels)
- AI Story Builders Now Supports Azure OpenAI (Michael Washington)
- Be a Devops Hero! Automate Your Identity Infrastructure with Auth0 CLI and Ansible (Deepu K. Sasidharan)
- The Decorator Pattern is sometimes helpful (Jeremy D. Miller)
- Train a simple Recommendation Engine using the new Azure AI Studio (Paschal Alaemezie)
- Building Your Own Copilot for Credit Card Selection (Felipe Binotto)
- Llama 3 Cheat Sheet: A Complete Guide for 2024 (Megan Crouse)
- What’s new in Git 2.45.0? (Patrick Steinhardt)
- LeVar Burton joins Vasu Jakkal to share his hope for transformative technologies like generative AI (Rani Lofstrom)
- Here’s what I’d use to build a generative AI application in 2024 (Richard Seroter)
- Filters in Semantic Kernel (Sophia Lagerkrans-Pandey)
- Highlights from Git 2.45 (Taylor Blau)
- What’s New in Copilot | April 2024 (TJ Devine)
- Reducing the Environmental Impact of Generative AI: a Guide for Practitioners (wiigg)
- My thoughts on Generative AI (Michael Eaton)
- Chat GPT in Application Packaging (Alex Marin)
- Semantic Kernel Hello World Plugins Part 2 (Jason Haley)
- Advanced Installer 21.7 (Advanced Installer Team)
- Terraform: Modules using Git Branch as Source (Chris Pietschmann)
- GitHub Actions, Arm64, and the future of automotive software development (Clay Nelson)
- GitHub’s 2FA Push Boosts Adoption among Developers (Darryl K. Taft)
- CodeQL zero to hero part 3: Security research with CodeQL (Sylwia Budzynska)
Mobile, IoT & Game Development
- Flutter Tutorial – How to Develop an App with Flutter From Scratch (Oleg Romanyuk)
- Why is mobile CI/CD so difficult? (John Arnsdorf)
- Bringing GenAI Offline: running SLM’s like Phi-2/Phi-3 and Whisper Models on Mobile Devices (Joinal Ahmed)
Screencasts & Videos
- Technology & Friends – John Burns on Platform Engineering (David Giard)
- Code Analyze your SQL scripts in Visual Studio and elsewhere | Data Exposed: MVP Edition (Anna Hoffman)
- RoslynPad – or how to build a C# editor with Roslyn | Open at Microsoft (Jon Galloway & Eli Arbel)
- Let’s build with Aspire | Fritz’s Tech Tips and Chatter (Jeff Fritz)
- The Download: Github Universe Details, New “Open” AI Models, Retro Game Source Code and more (Christina Warren)
- Mr. Maeda’s Cozy AI Kitchen – Automate My Store with Sandeep Kalsi (John Maeda)
Podcasts
- InfoQ Podcast: Building the Muscles for Critical Thinking (Dannielle Pearson)
- React Native Radio 295 – Chain React Minisode! (Mazen Chami, Justin Huskey & Robin Heinze)
- Gone Mobile Podcast #104: The one about XAML! (Jonathan Dick & Allan Ritchie)
- freeCodeCamp Podcast #121 – Meet a 10x Developer Who Sleeps 9 Hours EVERY NIGHT – Ben Awad Interview (Quincy Larson)
- Merge Confict #408: Fine Tuning Minimal App Requirements (James Montemagno & Frank Kreuger)
- The .NET on AWS Show, Featuring Shaun Lawrence (Brandon Minnick)
- Scrum Master Toolbox Podcast – The Enthusiastic Product Owner, and How it Affects Agile Team Performance | Paul Jarvis (Vasco Duarte)
- Maximizing App Security with Apiiro – Adventures in DevOps #198 and From Learning New Languages to Learning New Technologies – JavaScript Jabber #629 and Mastering Open Source Contributions with Santosh Yadav – Adventures in Angular 411 (Charles M. Wood)
- RunAs Radio – SQL Server and AI with Muazma Zahid & Bob Ward (Richard Campbell)
- Syntax Podcast #763: Web Scraping + Reverse Engineering APIs (Wes Bos & Scott Tolinski)
- Coding Blocks Podcast – Llama 3 is Here, Spending Time on Environmental Setup and More (Allen Underwood, Michael Outlaw & Joe Zack)
- SQL Down Under Show #90 with guest Joe Sack (Greg Low)
- Brady Gaster: .NET Cloud Native – Azure DevOps Podcast Episode 295 (Jeffrey Palermo)
Community & Events
- Learn Azure Together in Microsoft Learn Learning Room and MVP’s Favorite Content: Copilot Studio, Fabric, OpenAI, D365 (Rie Moriguchi)
- JetBrains Celebrates Software Developers (I Programmer)
- Sam Altman and Satya Nadella Tapped for U.S. Government AI Security Board (Bloomberg News)
- CfP List Updated 2024-04-30 (Dave Aronson)
- Bill Gates Is Still Pulling the Strings At Microsoft (msmash)
Database
- Lookup Costing Is Really Weird In SQL Server (Erik Darling)
SharePoint, M365 & MS Teams
- Microsoft SharePoint Roadmap Update – May 2024 (Dave Cohen)
- What’s New in Microsoft Teams | April 2024 (Pete Daderko)
- Copilot in Viva Engage is now generally available (Kristi Kelly)
PowerShell
- PowerShell Universal v5.0 Beta 3 (Adam Driscoll)
- How To Use PowerShell To Edit the Windows Registry (Brien Posey)
- Encrypting secrets locally (Rod Meaney)
Miscellaneous
- Windows on Arm is production ready! (Mike Irving)
- Announcing Windows 11 Insider Preview Build 22635.3566 (Beta Channel) (Amanda Langowski)
- 13.4 Million Kaiser Insurance Members Affected by Data Leak to Online Advertisers (BeauHD)
- Write for Travis CI and Get Paid (Travis CI Team)
More Link Collections
- The Morning Brew #3930 (Chris Alcock)
- Interesting links of the week 2024-18 (Michael Eaton)
- Sands of MAUI: Issue #143 (Sam Basu)
- F# Weekly #17, 2024 – F# Essential Lectures (Sergey Tihon)
- Daily Reading List – April 26, 2024 (#306) (Richard Seroter)
- Code Maze Weekly #211 (Vladimir Pecanac)
- Reading Notes #600 (Frank Boucher)
The Geek Shelf
Learn WinUI 3, 2nd Edition (Alvin Ashcraft) – Referral Link