Top Links
- Announcing .NET MAUI in .NET 8 Preview 3 (David Ortinau)
 - Check out new C# 12 preview features! (Kathleen Dollard)
 - Announcing OpenAI’s Bug Bounty Program (OpenAI Team)
 - ASP.NET Core updates in .NET 8 Preview 3 (Daniel Roth)
 - Announcing .NET 8 Preview 3 (Jiachen Jiang)
 
Web & Cloud Development
- Kubernetes v1.27: Chill Vibes (Kubernetes Release Team)
 - Wasp Launch Week #2 (Matija Sosic)
 - State Hasn’t Changed? Why and when Blazor components re-render (Jon Hilton)
 - Shallow vs. Deep Copying in JavaScript (Mark O’Neill)
 - Consume the DevExpress Backend Web API from JavaScript with Svelte (Part 1) (Oliver Sturm)
 - Azure Developer CLI (azd) – April 2023 Release (Savannah Ostrowski)
 - Deploy your ChatGPT based model securely using Microsoft Teams, Power Virtual Agent and Azure OpenAI (Alexis Kinzelin)
 - How to build a TypeScript app with Vite (Clara Ekekenta)
 - OWASP API Security Top 10 2023 and GraphQL (Antoine Carossio)
 - Announcing a white paper on Platforms for Cloud Native Computing (Josh Gavant & Abby Bangser)
 - Improving my blog’s performance with WebPageTest – part 1 (ThisCouldBeUseful)
 
WinUI, .NET MAUI & XAML
- MauiWorkshop Sample Code (Jeff Fritz)
 - Dependency Injection with Avalonia UI Apps (Khalid Abuhakmeh)
 
Visual Studio & .NET
- C# Tip: Access items from the end of the array using the ^ operator (Davide Bellone)
 - How to Validate Email Address in C# (Code Maze)
 - Your JetBrains All Products Pack Tools Are Ready To Be Updated to 2023.1 (Eugene Toporov)
 - Build a ChatGPT clone in .NET using OpenAI and Semantic Kernel (Jim Bennett)
 - Extending .NET Caching Provider for Collections (Matthew Groves)
 - .NET April 2023 Updates – .NET 7.0.5, .NET 6.0.16 (Rahul Bhandari)
 - How can I convert a WIC bitmap to a Windows Runtime SoftwareBitmap? part 1: Via an encoded stream (Raymond Chen)
 
Design, Methodology & Testing
- Announcing Azure DevOps Server 2022.0.1 RC and Azure DevOps 2023 Q2 Roadmap update (Gloridel Morales)
 - Beat Your Biases: What I Learned Building a Library of Cognitive Biases (J.D. Meier)
 - Agile Transformation Requires More Than Agile Practices (Mike Cottmeyer)
 - OpenAI Cookbook – Examples and guides for using the OpenAI API (OpenAI Team)
 - What is ChatGPT and How Can it Help Me? and Using ChatGPT to Make Your Work Easier (David Giard)
 - Saying ‘No’ to Stress (‘Tine Zekis)
 - Ask a Techspert: What is generative AI? (Eben Carle)
 - New features now on Atlassian Admin hub for Trello admins (Erika Storli)
 - Generative AI-enabled compliance for software development (Mark Paulsen)
 - What is the Software Development Lifecycle? (Nicholas Rini)
 - 3 Methods to Generate a .gitignore File Automatically (Nipuni Arunodi)
 - Real-time Messaging (Sameera Thangudu)
 - The Ultimate Compilation of Skills, Frameworks, and Tools for Software Development Management (Tyler Hakes)
 
Mobile, IoT & Game Development
- Update to Windows Subsystem for Android™ on Windows 11 (April 2023) (Brandon LeBlanc)
 - 12 Reasons for Using Kotlin for Android App Development (Ravi Makhija)
 - Swift Package Index gains Apple sponsorship and Swift 5.8 Released! (Swift Team)
 - Dart 3.0.0 Changelog (Kevin Chisholm)
 - Motors in Unity Physics (Amanda Schembri)
 - What’s new in multiplatform Jetpack libraries (Marton Braun)
 - Try RiderFlow and Share Your Experience With Us (Anna Ruban)
 - Game Development Tooling Tutorials – Unity, Unreal Engine, Rider, and RiderFlow (Maarten Balliauw)
 
Screencasts & Videos
- Enable True Dark Mode with this Screen Brightness Plugin for .NET MAUI (Gerald Versluis)
 - Why is Scrum so easy to understand but incredibly hard to master? (Martin Hinshelwood)
 - Native Inline Microsoft Image Creator AI Experience Powered by DALL·E Now In Microsoft Edge (Microsoft Healthcare and Life Blog Videos)
 - Technology & Friends – Kevin Grossnicklaus on Low Code No Code Solutions (David Giard)
 - Coffee and Open Source Conversation – Chris Klug (Isaac Levin)
 
Podcasts
- CodeNewbie S23:E8 – Empowering the Next Generation of Black Tech Talent (Pariss Chandler) (CodeNewbie Team)
 - Working Code Podcast – Episode 122: Coding Hot Takes (Ben Nadel)
 - Scrum Master Toolbox Podcast – Moving Beyond Roadmaps, and Using Data to Drive Decision Making for Agile Product Development | Daniel Westermayr and Scrum Master Toolbox Podcast – Group Mentality vs. Creating Real Agile Product Teams | Daniel Westermayr (Vasco Duarte)
 - Meta Cast 246 – Eradicating Agile Nit-Pickers (Bob Galen & Josh Anderson)
 - Reverse Engineering with Joyce Lin – JavaScript Jabber 577 (AJ O’Neal, Charles Max Wood, Dan Shappir & Steve Edwards)
 - RunAs Radio – Team Metrics with Angela Dugan (Richard Campbell)
 
Community & Events
- Join us for Oracle Database World London on April 20th (Maria Colgan)
 - Run an open source-powered virtual conference! (Máirín Duffy)
 
Database
- Data Encryption at rest with Customer Managed keys for Azure Cosmos DB for PostgreSQL (Akash Rao)
 - ChatGPT – Oracle Deployment in Azure via Azure CLI (Kellyn Pot’Vin-Gorman)
 
SharePoint, M365 & MS Teams
- Request external files into SharePoint document libraries (Irfan Shahdad)
 
PowerShell
- De-hardcoding File Paths Using VbScript and PowerShell Custom Actions (Alex Marin)
 - Convert Specific Table of Excel Sheet to JSON (Sonam Rastogi)
 
Miscellaneous
- PsExec v2.43, Sysmon v14.15, and TCPView v4.19 (Alex Mihaiuc)
 - Introducing the newest GitHub Shop collection (Chrissy Nasi)
 - 4 Maps updates to help you explore U.S. national parks (Michael Curtes)
 - Enter for a chance to win this custom Redfall Xbox Series X console (Robert Collins)
 
More Link Collections
- The Morning Brew #3684 (Chris Alcock)
 - Daily Wrap Up – April 11, 2023 (#065) (Richard Seroter)
 
The Geek Shelf
 Learning Blazor: Build Single-Page Apps with WebAssembly and C# (David Pine) – Referral Link

