Top Links
- Visual ChatGPT (Microsoft Open Source)
- XAML vs C# (Jesse Liberty)
- Hosting Uno Platform WASM on AWS Amplify (David Onoh)
- Microsoft Inclusive Design for Cognition: Worksheet (Microsoft Design Team)
- Bing Preview Release Notes: Increasing Chat Turns (Bing Team)
Web & Cloud Development
- How to write your own cron Job scheduler in ASP.NET Core (like Quartz, Hangfire, …) (Steven Giesel)
- Managing your Azure Cognitive Services Costs (Matt Eland)
- The Ultimate Guide to Converting Strings to Numbers in JavaScript (Chris Love)
- Migrating a TypeScript app from Node.js to Bun (John Reilly)
- Uploading Large Blobs in Parallel with the Azure SDK (Mark Heath)
- .NET 7 Web API CRUD Operation Using One-Many Relationship Tables (Naveen Bommidi)
- AWS Lambda Supports Powertools for .NET to Simplify Observability (Renato Losio)
- Output Caching in ASP.NET Core (Ryan Miranda)
- Angular Basics: Troubleshooting Cannot Read Property of Undefined Error (Vyom Srivastava)
- GoLand 2023.1 Beta 2 Is Out! (Sergey Kozlovskiy)
- Building a full-stack app for learning Italian: Supabase vs. Wasp (Mihovil Ilakovac)
- Adding Dependency Injection to a Console App in .NET 7 and Using the Open AI API (Paul Michaels)
- Zero-effort type safety (Simon Holthausen)
- ESLint v8.36.0 released (Milos Djermanovic)
- Preview: TX Text Control DocumentViewer is becoming a Web Component (Bjoern Meyer)
- 3 Top Tips to Effectively Develop Your Webpages (Janus Atienza)
- The Need for Speed: Why Eleventy Leaves Bundlers Behind (Loraine Lawson)
- Uploading Large Files with AzCopy (Mark Heath)
- New pricing for Twitter API access is astonishingly expensive (Sofia Wyciślik-Wilson)
WinUI, .NET MAUI & XAML
- .NET MAUI Community Toolkit 5.0.0: Enhancing User Experience with New Features and Bug Fixes (Almir Vuk)
- Medical Service — MAUI App Implementation. Phase #1 — Implementing Page in XAML with inline data. (Bohdan Benetskyi)
Visual Studio & .NET
- How to Split Text to Columns in Excel XLSX using C# and VB.NET (Mackenzie Albitz)
- Yield Return Statement in C# | Yield keyword in C# (Dotnet Office)
- When should I use CS_GLOBALCLASS? (Raymond Chen)
- ReSharper C++ 2023.1 EAP: __VA_OPT__ and Updates for Modules (Elvira Mustafina)
- Rider 2023.1 EAP 8 Is Here With Improved C# and F# Support, New Editor Features and Fixes for Unity and ReSharper 2023.1 EAP 8 Is Here With Improved Support for C# and C++ (Sasha Ivanova)
Design, Methodology, AI & Testing
- Use Azure AD Access Packages to onboard users in an Azure DevOps project (Damien Bowden)
- How to Build MSI or EXE Package Using MSBuild (Renato Ivanescu)
- Contrasting API Contract Testing and Functional Testing (Kin Lane)
- IaC Recommended Practices: Developer Stacks and Git Branches (Aaron Kao)
- Introducing GitHub vulnerability management integrations for security professionals (Alexander De Michieli)
- How to properly test your HTTP API contracts in .NET (Dennis Doomen)
- Straight Talk for Tough Times: Lessons from Google’s CEO on Cost-Cutting Measures (JD Meier)
- Education leaders on new teaching and learning technologies (Lydia Smyers)
- Confidence from Facade Tests (Mark Seemann)
- Use Bing Generative AI inline in Microsoft Edge Browser Today! (Mike Gannotti)
- Breaking the SAFe: Why Did SAFe Break the Product Owner Role? (Ryan Ripley)
Mobile, IoT & Game Development
- Passthrough transparency with MRTK2 and 3 on Quest 2/Pro (Joost van Schaik)
Screencasts & Videos
- MassTransit Bus Stop – Smart Endpoints, Dumb Pipes (Chris Patterson)
- FreeCodeSession – Episode 446 (Jason Bock)
- Build your first website without installing anything! | On .NET (Katie Savage)
- Editing GraphQL Queries | Postman Level Up and Loading GraphQL Schemas | Postman Level Up (Postman)
Podcasts
- InfoQ Podcast: How to Become an Effective Communicator as an EngineerEffective Communicator as an Engineer (Neil Thompson)
- Merge Conflict 349: Packaged with external location or unpackaged (James Montemagno & Frank Kreuger)
- Scrum Master Toolbox Podcast – The Pitfalls of a Project Management Mindset in the Product Owner role | Kirill Golubev (Vasco Duarte)
- Your Daily Scrum: Do Scrum Teams Track Individual Story Points? (Ryan Ripley)
- Agile Toolkit Podcast – Dana Palayeva – Facilitating Collaboration in the Virtual Space – Scrum Gathering 2022 (Bob Payne)
- Game Development With Dori Exterman – Adventures in DevOps 153 (Jonathan Hall & Will Button)
- JS Party Podcast – Celebrating Eleventy 2.0 (Zach Leatherman, Nick Nisi & Christopher Hiller)
- How to Succeed in Content Creation – Adventures in Angular 373 (Charles Max Wood & Lucas Paganini)
- The Geek’s Guide to the Galaxy #538 – The Best American Science Fiction and Fantasy 2022 (with John Joseph Adams, Rebecca Roanhorse, P. Djèlí Clark) (David Barr Kirtley & John Joseph Adams)
- AWS Developers Podcast Episode 074 – AIOps with Caroline Gluck (David Isbitski)
- React Native Radio 262 – Maestro: The App-solute Solution for Mobile UI Testing (Dima Zaytsev, Mazen Chami, Jamon Holmgren & Robin Heinze)
- AGL 302: Career Advice from Claudia Miller (John Rouda)
- Talk Python to Me #406: Reimagining Python’s Packaging Workflows (Michael Kennedy)
- UI Breakfast Episode 261: Storytelling in Marketing with Rebecca L. Weber (Jane Portman)
Community & Events
- Next week: Kobo’s Journey Into High Performance and Reliable Document Databases at InfoQ (Oren Eini) – This week
- Tech Layoffs Caused by Vain Over-Hiring for ‘Fake Work’, Argues Former PayPal Executive (EditorDavid)
Database
- SQL Server 2022: Intel® QuickAssist Technology overview (David Pless)
- The Well-Architected Framework for Oracle is NOW LIVE! (Kellyn Pot’Vin-Gorman)
- SQL WHERE IS NOT NULL for SELECT, INSERT, UPDATE and DELETE (Aubrey Love)
- How to use automation controller to install MS SQL (Nagesh Rathod)
PowerShell
Miscellaneous
- SodaStream is a bad deal, and everyone should know it (Chris Person)
- Why Are We Still Observing Daylight Saving Time? (EditorDavid)
More Link Collections
- The Morning Brew #3664 (Chris Alcock)
- .NET, Architecture, Azure, And other links #49 (davita8)
- Code Maze Weekly #164 (Vladimir Pecanac)
- The Overflow #168: Other words for technical debt (Ryan Donovan & Cassidy Williams)
- F# Weekly #10, 2023 – Rider 2023.1 EAP 7, VS 2022 – 17.5, Amplifying Ionide and FSAutocomplete (Sergey Tihon)
- Collective #755 (Manoela Ilic)
- C# Digest Issue #445 – March 13, 2023 – Introducing the Reliable Web App Pattern for .NET (Jakub Chodounsky)
The Geek Shelf
Learn WinUI 3.0: Leverage the power of WinUI, the future of native Windows application development (Alvin Ashcraft) – Referral Link