EF Core, LINQ, and Git checks
A varied .NET roundup covering C# fundamentals, EF Core loading, Git pre-commit checks, migration tips, security, and performance.
Jasen's top three picks
- 1 Learning C#: Introduction to Collections
medium.com
Solid refresher on the collection types you reach for every day.
- 2 How to Choose the Right Loading Strategy in EF Core?
jaykrishnareddy.medium.com
Good guidance on picking the right EF Core loading pattern before you ship.
- 3 Catch issues before you commit to Git - Visual Studio Blog
devblogs.microsoft.com
Useful Visual Studio workflow tip for catching problems earlier in Git.
Editor's note
I pulled together a pretty classic mixed bag this time: fundamentals, data access, tooling, and performance. The EF Core loading strategy piece and the .NET 10 LINQ/performance update are the two I’d expect most teams to bookmark right away. I also like the Visual Studio pre-commit checks post because it’s a practical way to catch mistakes before they land.
Today's articles
Learning C#: Introduction to Collections
medium.com
https://medium.com/@MJQuinn/learning-c-introduction-to-collections-b932380b2e0d
Topics: C#
Read articleHow to Choose the Right Loading Strategy in EF Core?
jaykrishnareddy.medium.com
https://jaykrishnareddy.medium.com/how-to-choose-the-right-loading-strategy-in-ef-core-6896d477ca9b
Topics: EF Core Performance
Read articleCatch issues before you commit to Git - Visual Studio Blog
devblogs.microsoft.com
https://devblogs.microsoft.com/visualstudio/catch-issues-before-you-commit-to-git/
Topics: GitHub Visual Studio
Read articleEfficient SQL Query to Remove Duplicates with ROW_NUMBER
csharp.com
https://www.csharp.com/Blogs/efficient-sql-query-to-remove-duplicates-with-rownumber
Topics: SQL Server
Read articleRewriting Old C# Applications: Challenges, Solutions, and Key Takeaways
medium.com
https://medium.com/write-a-catalyst/rewriting-old-c-applications-challenges-solutions-and-key-takeaways-eff05b7d117b
Read articleModernizing Legacy C# Code: Migrating a 20-Year-Old Project to AWS
medium.com
https://medium.com/c-sharp-programming/modernizing-legacy-c-code-migrating-a-20-year-old-project-to-aws-1c77e685629c
Read article.NET 10 LINQ and Performance Updates: Insights from a Senior Developer
isitvritra101.medium.com
https://isitvritra101.medium.com/net-10-linq-and-performance-updates-insights-from-a-senior-developer-702f5f770f51
Topics: .NET 10 Performance
Read articleRestoring a Private .NET NuGet Feed: Troubleshooting Unauthorized Access Errors
medium.marktinderholt.com
https://medium.marktinderholt.com/restoring-a-private-net-nuget-feed-troubleshooting-unauthorized-access-errors-962bb7f760a6
Read articleTuesday Coding Tip 80 — C# lambdas and mutability rules
medium.com
https://medium.com/@nerudaj/tuesday-coding-tip-80-c-lambdas-and-mutability-rules-51935bd3c5b9
Topics: C#
Read articleImplementing JWT Token Service with AES Encryption in C#
medium.com
https://medium.com/@razeshmsb02/implementing-jwt-token-service-with-aes-encryption-in-c-9a343ca578bc
Read articleLoad Balancer vs API Gateway
medium.com
https://medium.com/@Sina-Riyahi/load-balancer-vs-api-gateway-74a0b4b9d2f0
Read articleAzure DevOps Basic usage included with GitHub Enterprise
devblogs.microsoft.com
https://devblogs.microsoft.com/devops/azure-devops-basic-usage-included-with-github-enterprise/
Topics: Azure DevOps GitHub
Read articleUsing Bitmap Compare Two Images in .NET Core
csharp.com
https://www.csharp.com/article/using-bitmap-compare-two-images-in-net-core/
Topics: .NET Core
Read article.NET Data Community Standup - Stop using Entity Framework as a DTO provider!
youtube.com
https://www.youtube.com/watch?v=zlxhZhVu1O8
Read articleUnderstanding IEnumerable, ICollection, IList, and List
csharp.com
https://www.csharp.com/article/understanding-ienumerable-icollection-ilist-and-list/
Topics: C#
Read article6 Steps to Migrate your .NET Framework App to .NET Core
medium.com
https://medium.com/@sparklewebhelp/6-steps-to-migrate-your-net-framework-app-to-net-core-bb76ea0e94ad
Topics: .NET Core .NET Framework
Read articleAttributes in C#
medium.com
https://medium.com/@payton9609/attributes-in-c-cccb57a3f42b
Topics: C#
Read article25 Senior Developer Tips to Boost .NET Productivity
medium.com
https://medium.com/@riturajpokhriyal/25-senior-developer-tips-to-boost-net-productivity-23446c371fc2
Topics: C# Performance
Read articleBoost C# Application Performance Like a Pro
csharp.com
https://www.csharp.com/blogs/boost-c-sharp-application-performance-like-a-pro2
Topics: C# Performance
Read article