Top Links
- Built-in model pre-processing with ONNX (Craig Dunn)
- We Are .NET – Celebrating .NET content creators since 2002! (Matthias Jost)
- OpenAI: Planning for AGI and beyond (Sam Altman)
- The Download: Learning to Code with Codespaces, MINIX from Scratch, Doom on a LEGO and more! (Christina Warren)
- How to Build The Right Platform for Kubernetes (Mary Branscombe)
- 5 Best Practices in Handling HTTP Errors in JavaScript (Lahiru Lakshan Hewawasam)
Web & Cloud Development
- Flex Luthor, a Little CSS Flexbox Layout Helper (Zach Leatherman)
- Angular standalone components and Angular Testing Library make component tests easier (Tim Deschryver)
- Azure portal January 2023 updates (Allison Cordle)
- Host WordPress in Microsoft Azure with App Service (PaaS hosting) (Chris Pietschmann)
- Onboarding users in ASP.NET Core using Azure AD Temporary Access Pass and Microsoft Graph (Damien Bowden)
- Data Annotations for model validation in ASP.NET Core (David Grace)
- Break out of forEach loop in JavaScript (Karthik Chintala)
- Sorting Values With JavaScript (Kingsley Ubah)
- Angular Basics: Troubleshooting Unknown Element Errors (Vyom Srivastava)
- The Most Important API Layers To Focus on in the Enterprise (Kin Lane)
- ESLint v8.35.0 released (Brandon Mills)
- Is WebAssembly Really the Future? (B. Cameron Gain)
- Peek into Adobe Edge Server API (Deepali Rathi)
- Create a Private Function App (Jason Farrell)
- Dapr 1.10 – More steps in the right direction (Mark Heath)
WinUI, .NET MAUI & XAML
Visual Studio & .NET
- Simple Deserialization of JSON from a File in C# (Bryan Hogan)
- Convert a File to a Byte Array in C# (Code Maze)
- Today’s random F# code: Regex Active Pattern in API Validation (Urs Enzler)
- VSCode Can Do More Than You Imagine (Nikos Vaggalis)
- Performance (ReadOnly)List vs Immutable collection types (Steven Giesel)
- Microsoft .NET 8 Will Bolster Linux Support (EditorDavid)
- Handling Database Migrations in Mature Applications with Fluent Migrator (Jamie Maguire)
- Understanding a mysterious RPC_E_WRONGTHREAD exception when we’re on the right thread (Raymond Chen)
- Rider 2023.1 EAP 6: New UI Improvements and a Better Debugging Experience (Sasha Ivanova)
Design, Methodology, AI & Testing
- MSI Upgrade vs. MSP Patch. Which one to use? and How to Create an MSIX Package for WinForms Application (Alex Marin)
- Another TypeScript “Testing Without Mocks” Example (James Shore)
- Scaling Akka.Persistence.Query to 100k+ Concurrent Queries for Large-Scale CQRS (Aaron Stannard)
- What does a poor scrum team look, act and feel like? and How much of an impact can a strong, skilled product owner have? (Martin Hinshelwood)
- Touring the Different Types of AI (Matt Eland)
- 4 ways devs can use ChatGPT to be more productive (Hunter Johnson)
- From Testing Pyramid to Diamond (Steven Giesel)
- Don’t let Event-Driven Architecture buzzwords fool you (Oskar Dudycz)
- The Most Common Misconceptions Amongst Junior Developers (Vince Canger)
- Crafting Effective AI Prompts for Improved Content Generation: A ChatGPT Guide (Chris Pietschmann)
- Is productivity paranoia spreading? (Esther Shein)
- Sustainable Technology in Action: How Leaders Can Achieve ESG Outcomes and Partnering for Innovation: How Collaboration Can Help Leaders Overcome Hurdles and Drive Growth (JD Meier)
- 3 ways to meet compliance needs without slowing down agility (Mark Paulsen)
- Test Data Generator monad (Mark Seemann)
- Why governments need open source more than ever (Ritika Puri)
Mobile, IoT & Game Development
- Screen Orientation Plugin 3.0.3 Released! (Niklas Merz)
- Improving job system performance scaling in 2022.2 – part 1: Background and API (Kevin MacAulay Vacheresse)
Screencasts & Videos
- Technology & Friends – Rob Richardson on Containerization (David Giard)
- FreeCodeSession – Episode 442 (Jason Bock)
- Where’s the FILE? Cloud Files for the Generation Gap – Computer Stuff They Didn’t Teach You #23 (Scott Hanselman)
Podcasts
- I’d Rather Be Writing Podcast: All about Redocly, with founder Adam Altman (Tom Johnson)
- Merge Conflict 347: Converting Star Wars Dark Forces 3DO Files with .NET MAUI (James Montemagno & Frank Kreuger)
- GeekWire Podcast: Microsoft Bing reports for local paper; Amazon returns to office; Bezos and the NFL (Todd Bishop)
- OnPodcast Ep.104: More Xbox deals for Activision bid, Outlook fixes, faster Teams app, and more (Podcast OnMSFT Team)
- Meta Cast 241 – Agile Potpourri Part Trois (Bob Galen & Josh Anderson)
- Serverless in Production With Erez Berkner – Adventures in DevOps 151 (Jonathan Hall & Will Button)
- The Key to Successful Agile Product Ownership, The Value-driven Product Owner | Gemma Murray and Mastering the Art of Facilitating Daily Meetings, A New Scrum Master’s Journey | Alina Thapliyal (Vasco Duarte)
- Syntax Podcast Episode 581 – Supper Club × Astro 2.0 with Fred Schott (Wes Bos & Scott Tolinksy)
- The Changelog – Into the Fediverse (Evan Prodromou, Adam Stacoviak & Jerod Santo)
- Functional Programming in TypeScript – Adventures in Angular 371 (Lucas Paganini)
- The Amp Hour #621 – The Magic of Calipers (Dave Jones & Chris Gammell)
- Christian Clausen: When to Refactor – Azure DevOps Podcast Episode 234 (Jeffrey Palermo)
- UI Breakfast Episode 260: Managing the Design Process with Paul Boag (Jane Portman)
- AGL 300: Mona Akmal from Falkon AI (John Rouda)
Community & Events
- 20 Years of Blogging (G. Andrew Duthie)
- Philly’s Hidden Gems: 21 Places You (Probably) Didn’t Know About (Visit Philly)
Database
- New functions in SQL Server 2022 – LEFT_SHIFT and RIGHT_SHIFT (Daniel Calbimonte)
- SQL Server 2022: The Future of Data Management (Prakash Karande)
- RavenDB with Oren Eini on Coding Cat Dev (Oren Eini)
SharePoint, M365 & MS Teams
- New capabilities available in Microsoft Graph To Do APIs (Swapna Ninan)
Miscellaneous
- Job Interview Advice for Junior Developers (David Eastman)
- Microsoft PowerToys will let you paste without formatting soon (Kevin Okemwa)
More Link Collections
- The Morning Brew #3654 (Chris Alcock)
- F# Weekly #7, 2023 – .NET 8 Preview 1, Florence, FAKE 6 and Plotly.NET 4 (Sergey Tihon)
- Code Maze Weekly #162 (Vladimir Pecanac)
- The Overflow #166: Writing code for other people (Ryan Donovan & Cassidy Williams)
- Collective #753 (Manoela Ilic)
- C# Digest Issue #443 – February 27, 2023 (Jakub Chodounsky)
The Geek Shelf
Learn WinUI 3 (Alvin Ashcraft)