Visual Studio 2022 Community Edition [UPDATED]
"Community Edition for the win," she whispered.
There it was. A fat, orange rectangle. Not in her ReceiptService.cs . Not in the database call. It was inside System.Drawing.Common , resizing the charity's logo. A simple using (var ms = new MemoryStream()) that was, under the hood, calling a GDI+ API that had to marshal data across to a native Windows library. Every. Single. Time. visual studio 2022 community edition
She refactored it in a flash. Cached the resized logo as a static byte array on first load. No more marshaling. No more per-receipt processing. "Community Edition for the win," she whispered