Top Links
- Introducing Search By Target Framework on NuGet.org (Jon Douglas and Advay Tandon)
- Exploring the New Features and Improvements in .NET 7 (Vinoth Kumar Sundara Moorthy)
- GitHub Copilot for Business is now available (Thomas Dohmke)
- GitHub Copilot now has a better AI model and new capabilities (Shuyin Zhao)
- What is .NET, and why should you choose it? (.NET Team)
- Thoughts on ‘What is .NET, and why should you choose it?’ (Andrew Lock)
Web & Cloud Development
- Generating Bogus HTTP Endpoints with ASP.NET Core Minimal APIs (Khalid Abuhakmeh)
- Azure SDK Release (February 2023) (Azure SDK)
- Building a Shopping App With Kendo UI and Vue (Ezekiel Lawson)
- Wolverine’s New HTTP Endpoint Model (Jeremy D. Miller)
- Embed Reporting in Native Blazor Applications (Kristina Velikova-Bankova)
- CSS Snapshot 2023 Draft Note Published (Xueyuan Jia)
- WebContainer API is here. (Eric Simons)
- Building beautiful sites with purpose: Part 2 (Cathy Dew)
- Introducing an API to Manage Your Private API Network with More Automation (Gaurav Rakheja)
- Using JSON Schema for JSON Validation (Mahesh Samarasinghe)
- How to Work with The Adobe Photoshop APIs (Raymond Camden)
WinUI, .NET MAUI & XAML
- Maui.Nuke: native image caching for iOS (Jean-Marie Alfonsi)
Visual Studio & .NET
- Improving .NET Framework updates for Windows 11, version 22H2 (Anton Fontanov)
- Improvements to .NET Framework updates for Windows 11, version 22H2 (Brett Lopez)
- @code – Profiles in Visual Studio Code, work with only the extensions you need! (Bruno Capuano)
- C# 11.0 new features: UTF-8 string literals (Ian Griffiths)
- Getting Started: Entity Framework Core 7 JSON Support (Khalid Abuhakmeh)
- Building Functional .NET Applications: A Guide for Choosing Between F# vs C# (Nahla Davies)
- .NET Framework February 2023 Security and Quality Rollup Updates (Salini Agarwal)
- Creating Visual Studio extensions using Roslyn analyzers (Thomas Ardal)
- C# Tip: List Pattern to match an collection against a sequence of patterns (Davide Bellone)
- Visual Studio 2022 version 17.4.5 Release Notes (Microsoft Learn)
- The Simplest S3 Upload Example with .NET (Bryan Hogan)
- Microsoft Mulls Combining Web/Mobile/Desktop Tooling in .NET 8 (David Ramel)
- .NET February 2023 Updates – .NET 7.0.3, .NET 6.0.14 (Rahul Bhandari)
Design, Methodology & Testing
- February patches for Azure DevOps Server (Gloridel Morales)
- Unit Testing in 2023: The Latest Trends and Best Practices (Shila Toledano)
- Importing Business Requirements from Microsoft Word into Azure DevOps (Vinod Soni)
- Git security vulnerabilities announced (Taylor Blau)
- Developer Standup: Rethinking the Three Questions (Michael Eaton)
- Principles Of Horrible API Documentation (Den Delimarsky)
- Advanced Installer 20.3.2 (Advanced Installer Team)
- The Layering Principle and The Wallpapering Principle (Dimitri Glazkov)
- Unlocking Innovation: 12 Types of Economies and How Leaders Can Leverage Them (JD Meier)
- The 7-day, science-backed experiment to spark a culture of kindness (Sam Milbrath)
- Platform Engineering: The Ultimate Guide (Jennifer Riggins)
Mobile, IoT & Game Development
- Bringing the best of Chrome to Android developers and users (Victor Gallet)
- Blazing fast PWAs with SEO power using SvelteKit and Ionic (Tommertom)
- Making string marshaling safe for the CoreCLR garbage collector (Josh Peterson)
Screencasts & Videos
- What are Azure Functions? | One Dev Question (Melony Qin)
- Save Files With Just 1 Line of Code with .NET MAUI FileSaver! (Gerald Versluis)
- Query Performance & Database Failover | SQL Server 2022 Updates | Microsoft Mechanics (Jeremy Chapman & Bob Ward)
- FreeCodeSession – Episode 439 (Jason Bock)
- Armchair Architects: Architectural Erosion and Technical Debt (David Blank-Edelman, Uli Homann & Eric Charran)
Podcasts
- Scrum Master Toolbox Podcast – Building Trust in Agile Teams, Insights from a Scrum Master | Tinatin Tabidze (Vasco Duarte)
- PowerShell for Developers: Doug Finke’s Story (James Petty)
- Kubernetes Podcast from Google – Kubernetes Registry with Benjamin Elder (Abdel Sghiouar & Kaslin Fields)
- The Rework Podcast – Hire Great Writers (Kimberly Rhodes)
- Web Performance With Alex Russell – JavaScript Jabber 569 (AJ O’Neal, Charles Max Wood, Dan Shappir & Steve Edwards)
- Practical AI Podcast – Serverless GPUs (Erik Dunteman, Chris Benson & Daniel Whitenack)
- Coffee and Open Source Podcast – Dylan Beattie (Isaac Levin)
- Dex Knows – With Dan Franciscus (James Petty)
- The ReadME Podcast – Co-maintaining openness (Jerome Hardaway, Brandon Ringe, Peter Strömberg, Neha Batra, Klint Finley, Martin Woodward & Jana Iris)
- RunAs Radio – Strengthening Security with Jess Dodson (Richard Campbell)
- Python Bytes Podcast #323 – AI search wars have begun (Michael Kennedy)
Community & Events
- IT’s Stressful. Ask DevOps, They’ll Know: Stress in the IT Sector [2022 Survey] (Gosia Hytry)
- Rockin’ the Code World: Special Guest Milan Jovanović (David McCarter)
- Developer Journey: February 2023 (Lyanne Alfaro)
- Microsoft’s LinkedIn affected by massive layoffs (Kevin Okemwa)
- Radical Self-Love (‘Tine Zekis)
Database
- SQL Server 2022 updates for query performance and database failover (Zachary Cavanell)
- Writing a Custom SQLite Function (in C) – Part 2 (Karl Seguin)
Miscellaneous
- Five ways to leverage big picture thinking as a technical writer (Tom Johnson)
- Why are the Windows chassis hardware button hotkeys so strange? (Raymond Chen)
- 1 Million People Can’t Be Wrong: New Bing Is Taking Over Search! (Liquid Ocelot)
- Dis This: Disassemble Python code online (Pamela Fox)
- The future of customer support: How technology is changing the game: A discussion with ChatGPT (Ross Smith)
More Link Collections
- The Morning Brew #3646 (Chris Alcock)
- .NET, Architecture, Azure, And other links #47 (davita8)
- Daily Wrap Up – February 14, 2023 (#030) (Richard Seroter)
The Geek Shelf
Parallel Programming and Concurrency with C# 10 and .NET 6: A modern approach to building faster, more responsive, and asynchronous .NET applications using C# (Alvin Ashcraft) – Referral Link