Top Links
- ASP.NET Core Route Tooling Enhancements in .NET 8 (James Newton-King)
- Behind-the-Design: Meet Copilot (Jon Friedman & Kurtis Beavers)
- Fluent UI Insights Episode 05: Theming in v9 (Fluent UI Team)
- How WebAssembly is accelerating new web functionality (Thomas Nattestad)
- Looking at C# 12 Proposals and Beyond (Michael Shpilt)
Web & Cloud Development
- Adding client-side validation to ASP.NET Core, without jQuery or unobtrusive validation (Andrew Lock)
- WebView2 end-user FAQ (Microsoft Learn)
- Distributed training with PyTorch and Azure ML (Bea Stollnitz)
- Mammoth – A cross-platform Mastodon Client (PWA) (Justin Willis)
- Azure Communication Services April 2023 Feature Updates (Daysha Carter)
- CSS text-wrap: balance (Adam Argyle)
- WebKitGTK accelerated compositing rendering (Carlos Garcia Campos)
- Skype for Business usage reports deprecation in Microsoft Graph production and beta endpoints (Microsoft Graph Team)
- Automating Image Workflows with the Photoshop API (Raymond Camden)
- GoLand 2023.1 Is Out! (Sergey Kozlovskiy)
Visual Studio & .NET
- Introducing the ‘Super Clean’ Visual Studio extension! (Calvin A. Allen)
- How to Remove All Whitespace Characters From a String in C#? (Code Maze)
- This is Probably My Last LINQ to Twitter Post (Joe Mayo)
- Custom UI: Drag and Drop Merge Fields into the Document Editor (Bjoern Meyer)
- Listing all available ETW events in a .NET application (Gérald Barré)
- C++17 creates a practical use of the backward array index operator (Raymond Chen)
- What Is The Difference Between An Array, ArrayList And A List? (Mahesh Chand)
Design, Methodology, AI & Testing
- My Journey to Agile (David Giard)
- Unpacking the SAFe Debate. Is it Agile, or Something Else? (Dave Prior)
- “Data driven” decisions aren’t innovative decisions (Chelsea Troy)
- Quick Tip: Pull Data from an API into a Figma Layer (Daniel Schwarz)
- Tracing Notifications (George Luong)
- Outlining the structure of your open source software project (Leonard Pahlke)
- Level up monitoring and reporting for your enterprise (Jim Boyle)
- Managing Large Repositories with Git LFS (Kunal Chowdhury)
Mobile, IoT & Game Development
- Google’s Nearby Share arrives on Windows to let you transfer files between PC and Android (Tom Warren) – Built with Flutter
- Introducing Unity Industry: Create and scale your real-time 3D vision (Tony Faccenda)
- Ionic & Capacitor: The Best Path For Performance (Logan Brade)
- Kotlin 1.8.20 Released (Danil Pavlov)
- What’s new in WindowManager 1.1.0-beta01 (Jon Eckenrode)
Screencasts & Videos
- The Basics of Prompt Engineering with Azure OpenAI Service | The AI Show Live (Seth Juarez & Marco Casalaina)
- Live Coding – Uno Platform Android keyboard and TV remote input (Martin Zikmund)
- The Download: GitHub Actions VS Code Extension, Developer Conference Season, LEGO GameCube and more (Christina Warren)
- Inclusive Coding Unlocked: Visual Studio’s Powerful Accessibility Features (Anna White & Dante Gagne)
- Take Pictures in .NET MAUI with the Camera.MAUI CameraView! (Gerald Versluis)
- Flutter, Dart, and WASM-GC: A new model for Web applications @ Wasm I/O 2023 (Kevin Moore)
Podcasts
- Revision Path – Fungi Dube (Maurice Cherry)
- Kubernetes with Thomas Vitale – Azure DevOps Podcast Episode 239 (Jeffrey Palermo)
- Scrum Master Toolbox Podcast – The Importance of Defining Done and Partnering with the Product Owner, to help the Scrum team deliver | Oguz Ozyurt (Vasco Duarte)
- The PowerShell Podcast – The Just Us League With Andrew and Jordan (James Petty)
- Google Cloud Security Podcast Episode 115 – How to Approach Cloud in a Cloudy Way, not As Somebody Else’s Computer? (Anton Chuvakin)
- Until the Ice Cream Truck Podcast – Leadership Principles (Howard Dierking & Glenn Block)
- Microsoft 365 Dev Podcast – Partner showcase: Syskit with Hrvoje Bagaric (Jeremy Thake & Paul Schaeflein)
Community & Events
- Calling all open source maintainers (Abby Cabunoc Mayes)
- Become a Google Developer Student Club lead (Rachel Francois)
- Apple has reportedly started a small number of corporate layoffs (Mitchell Clark)
Database
- New ways to bring MongoDB data and apps to Azure Cosmos DB (Simon Bisson)
- Azure SQL News Update: 2023 Q1 (Anna Hoffman)
SharePoint, M365 & MS Teams
- SharePoint Roadmap Pitstop: April 2023 (Mark Kashman)
PowerShell
- Public preview update: Azure Automation supports PowerShell 7.2 and Python 3.10 runbooks (Azure Team)
- Installing PnP PowerShell 2.x On Windows 10 (Vinay Ayinapurapu)
Miscellaneous
- Multi-Class Classification Using a scikit Neural Network (James McCaffrey)
- Outside (Brandon Sanderson)
- Announcing Windows 11 Insider Preview Build 23424 (Brandon LeBlanc)
More Link Collections
- The Morning Brew #3680 (Chris Alcock)
- Interesting links of the week 2023-14 (#66) (Michael Eaton)
- Sands of MAUI: Issue #97 (Sam Basu)
- Daily Wrap Up – April 3, 2023 (#059) (Richard Seroter)
- Reading Notes #549 (Frank Boucher)
The Geek Shelf
Parallel Programming and Concurrency with C# 10 and .NET 6 (Alvin Ashcraft)