:root {–wt-primary-color: #030712;–wt-text-on-primary-color: #F9FAFB;–wt-secondary-color: #F9FAFB;–wt-text-on-secondary-color: #030712;–wt-tertiary-color: #FFFFFF;–wt-text-on-tertiary-color: #222222;–wt-background-color: #F9FAFB;–wt-text-on-background-color: #030712;–wt-subscribe-background-color: #FFFFFF;–wt-text-on-subscribe-background-color: #030712;–wt-header-font: “Poppins”, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto,”Helvetica Neue”, Arial, “Noto Sans”, sans-serif, “Apple Color Emoji”, “Segoe UI Emoji”, “Segoe UI Symbol”, “Noto Color Emoji”;–wt-body-font: “Poppins”, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, “Helvetica Neue”, Arial, “Noto Sans”, sans-serif, “Apple Color Emoji”, “Segoe UI Emoji”, “Segoe UI Symbol”, “Noto Color Emoji”;–wt-button-font: “Poppins”, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, “Helvetica Neue”, Arial, “Noto Sans”, sans-serif, “Apple Color Emoji”, “Segoe UI Emoji”, “Segoe UI Symbol”, “Noto Color Emoji”;–wt-border-radius: 8px}.bg-wt-primary { background-color: var(–wt-primary-color); }.text-wt-primary { color: var(–wt-primary-color); }.border-wt-primary { border-color: var(–wt-primary-color); }.bg-wt-text-on-primary { background-color: var(–wt-text-on-primary-color); }.text-wt-text-on-primary { color: var(–wt-text-on-primary-color); }.border-wt-text-on-primary { border-color: var(–wt-text-on-primary-color); }.bg-wt-secondary { background-color: var(–wt-secondary-color); }.text-wt-secondary { color: var(–wt-secondary-color); }.border-wt-secondary { border-color: var(–wt-secondary-color); }.bg-wt-text-on-secondary { background-color: var(–wt-text-on-secondary-color); }.text-wt-text-on-secondary { color: var(–wt-text-on-secondary-color); }.border-wt-text-on-secondary { border-color: var(–wt-text-on-secondary-color); }.bg-wt-tertiary { background-color: var(–wt-tertiary-color); }.text-wt-tertiary { color: var(–wt-tertiary-color); }.border-wt-tertiary { border-color: var(–wt-tertiary-color); }.bg-wt-text-on-tertiary { background-color: var(–wt-text-on-tertiary-color); }.text-wt-text-on-tertiary { color: var(–wt-text-on-tertiary-color); }.border-wt-text-on-tertiary { border-color: var(–wt-text-on-tertiary-color); }.bg-wt-background { background-color: var(–wt-background-color); }.text-wt-background { color: var(–wt-background-color); }.border-wt-background { border-color: var(–wt-background-color); }.bg-wt-text-on-background { background-color: var(–wt-text-on-background-color); }.text-wt-text-on-background { color: var(–wt-text-on-background-color); }.border-wt-text-on-background { border-color: var(–wt-text-on-background-color); }.bg-wt-subscribe-background { background-color: var(–wt-subscribe-background-color); }.text-wt-subscribe-background { color: var(–wt-subscribe-background-color); }.border-wt-subscribe-background { border-color: var(–wt-subscribe-background-color); }.bg-wt-text-on-subscribe-background { background-color: var(–wt-text-on-subscribe-background-color); }.text-wt-text-on-subscribe-background { color: var(–wt-text-on-subscribe-background-color); }.border-wt-text-on-subscribe-background { border-color: var(–wt-text-on-subscribe-background-color); }.rounded-wt { border-radius: var(–wt-border-radius); }.wt-header-font { font-family: var(–wt-header-font); }.wt-body-font { font-family: var(–wt-body-font); }.wt-button-font { font-family: var(–wt-button-font); }input:focus { –tw-ring-color: transparent !important; }li a { word-break: break-word; }@media only screen and (max-width:667px) {.mob-stack {display: block !important;width: 100% !important;}.mob-w-full {width: 100% !important;}}@font-face {font-family: ‘Roboto’;font-style: normal;font-weight: 400;src: url(‘https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2’) format(‘woff2’);}@font-face {font-family: ‘Roboto’;font-style: normal;font-weight: 700;src: url(‘https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2’) format(‘woff2’);}@font-face {font-family: ‘Roboto’;font-style: italic;font-weight: 400;src: url(‘https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2’) format(‘woff2’);}@font-face {font-family: ‘Roboto’;font-style: italic;font-weight: 700;src: url(‘https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2’) format(‘woff2’);}@font-face {font-family: ‘Open Sans’;font-style: normal;font-weight: 400;src: url(‘https://fonts.gstatic.com/s/opensans/v28/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2’) format(‘woff2’);}@font-face {font-family: ‘Open Sans’;font-style: normal;font-weight: 700;src: url(‘https://fonts.gstatic.com/s/opensans/v28/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2’) format(‘woff2’);}@font-face {font-family: ‘Open Sans’;font-style: italic;font-weight: 400;src: url(‘https://fonts.gstatic.com/s/opensans/v28/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2’) format(‘woff2’);}@font-face {font-family: ‘Open Sans’;font-style: italic;font-weight: 700;src: url(‘https://fonts.gstatic.com/s/opensans/v28/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2’) format(‘woff2′);}.table-base, .table-c, .table-h { border: 1px solid #C0C0C0; }.table-c { padding:5px; background-color:#FFFFFF; }.table-c p { color: #2D2D2D; font-family:’Open Sans’,’Segoe UI’,’Apple SD Gothic Neo’,’Lucida Grande’,’Lucida Sans Unicode’,sans-serif !important; overflow-wrap: break-word; }.table-h { padding:5px; background-color:#F1F1F1; }.table-h p { color: #2A2A2A; font-family:’Open Sans’,’Segoe UI’,’Apple SD Gothic Neo’,’Lucida Grande’,’Lucida Sans Unicode’,sans-serif !important; overflow-wrap: break-word; }
.bh__byline_wrapper {font-size: .875rem;line-height: 1.25rem;vertical-align: middle;justify-content: space-between;display: block;}.bh__byline_social_wrapper {display: flex;margin-top: 0.5rem;align-items: center;}.bh__byline_social_wrapper > * + * {margin-left: 1rem;}@media (min-width: 768px) {.bh__byline_wrapper {display: flex;}.bh__byline_social_wrapper {margin-top: 0rem;}}
Ah, Tuesday—the thinking developer’s oasis. As you sip on a well-brewed cup of knowledge, let’s navigate through today’s .NET landscape like a classic road trip in your favorite vintage car: smooth, scenic, and refreshingly insightful. This isn’t just about the landmarks; it’s about those hidden gems that’ll make your code shine. So, buckle up and prepare to uncover paths that only the seasoned traveler can truly appreciate.
Today’s Articles
Newtonsoft.Json vs. System.Text.Json: Picking the Right JSON Serializer for Your .NET Project
|
https://towardsdev.com/newtonsoft-json-vs-system-text-json-picking-the-right-json-serializer-for-your-net-project-b3f373eb06a3
Performance and Features and Use Cases Compared to Settle on the Optimal JSON Serializer. Continue reading on Towards Dev »
|
|
 |
|
|
Why .NET MAUI is the Future of App Development
|
https://www.csharp.com/blogs/why-net-maui-is-the-future-of-app-development
.NET MAUI simplifies cross-platform app development with a single project structure, shared codebase, and support for Android, iOS, Windows, and macOS. Build modern apps using XAML, C#, and native API…
|
|
 |
|
|
ADO.NET vs Entity Framework: Understanding the Differences
|
https://www.csharp.com/article/ado-net-vs-entity-framework-understanding-the-differences/
This article compares ADO.NET and Entity Framework (EF), two popular data access technologies in .NET. It explores their differences in performance, data manipulation, and development approaches like …
|
|
 |
|
|
Boosting Performance with Lazy Loading in C# .NET Core
|
https://www.csharp.com/article/boosting-performance-with-lazy-loading-in-c-sharp-net-core/
Learn how to boost performance in C# .NET Core applications using lazy loading. This technique defers object initialization until needed, optimizing memory usage and improving load times.
|
|
 |
|
|
GraphQL Explained
|
https://medium.com/@Sina-Riyahi/graphql-explained-fcef8111aa79
🔎What is GraphQL? 💡GraphQL is a query language for APIs that allows clients to request data in a flexible way. It was developed by…
|
|
 |
|
|
Understanding the Override Function in C#
|
https://www.csharp.com/article/understanding-the-override-function-in-c-sharp/
The override keyword in C# allows a derived class to modify or extend a method defined in a base class. It supports polymorphism, inheritance, and encapsulation, enabling flexible and reusable code wi…
|
|
 |
|
|
The Hidden Cost of String Parameters
|
https://medium.com/@andrespino.95/the-hidden-cost-of-string-parameters-e47519e618ed
How Lazy Evaluation Can Save Performance
|
|
 |
|
|
Optimize Your C# Code: Using Benchmark.NET to Identify Performance Bottlenecks
|
https://medium.com/@nagarajvela/optimize-your-c-code-using-benchmark-net-to-identify-performance-bottlenecks-2e70de3628ff
Identify and Resolve Performance Bottlenecks with Precision Using Benchmark.NET Continue reading on Towards Dev »
|
|
 |
|
|
Role of Delegates in C# Programming
|
https://www.csharp.com/blogs/role-of-delegates-in-c-sharp-programming
Delegates in C# allow encapsulating methods, promoting loose coupling, and enabling dynamic method invocation. They are type-safe, flexible, and essential for event handling and callback methods in mo…
|
|
 |
|
|
Safe Access to Nullable Properties
|
https://medium.com/@Sina-Riyahi/safe-access-to-nullable-properties-5e5ca3b6d113
🔎 Explanation of Safe Access Operator 💡 In the context of object initializers, the safe access operator (?.) can be used to simplify the…
|
|
 |
|
|
Announcing Generative AI for Beginners – .NET
|
Announcing Generative AI for Beginners – .NET
Introducing a new practical course designed for the .NET community to explore the world of Generative AI. The post Announcing Generative AI for Beginners – .NET appeared first on .NET Blog.
|
|
 |
|
|
Microsoft .NET Ecosystem
|
https://blog.stackademic.com/microsoft-net-ecosystem-9144695bf94d
When we consider the .NET development, you may hear lot of keywords coming with it like .NET framework, NET Core, C#, etc. If you are new… Continue reading on Stackademic »
|
|
 |
|
|
Be Careful Using Distinct and OrderBy in EF Core Queries
|
https://www.csharp.com/article/be-careful-when-combining-distinct-and-orderby-in-ef-core/
Combining Distinct() and OrderBy() in EF Core queries can lead to performance issues. This article explains why and offers solutions for efficient data retrieval.
|
|
 |
|
|
Running C# Jobs with Windows Task Scheduler: Automate Your Workflow Like a Pro
|
https://medium.com/@nagarajvela/running-c-jobs-with-windows-task-scheduler-automate-your-workflow-like-a-pro-f9519590903e
Easily Schedule and Run C# Applications Like a Pro
|
|
 |
|
|
Reduce NULL Storage in SQL Server with Sparse Columns
|
https://www.csharp.com/article/reduce-null-storage-in-sql-server-with-sparse-columns/
SQL Server Sparse Columns optimize storage by not allocating space for NULL values, improving efficiency. They support filtered indexes and column sets for dynamic queries but add a 4-byte overhead fo…
|
|
 |
|
|
Java vs. C#: The Clear Choice for Enterprise Programming in 2025
|
https://medium.com/@nwakauc1/java-vs-c-the-clear-choice-for-enterprise-programming-in-2025-a2c759344f33
Introduction: With over 700 programming languages to choose from, beginners and career changers often struggle to find the right starting…
|
|
 |
|
|
Understanding Host in the ASP.NET Core
|
https://www.csharp.com/blogs/understanding-host-in-the-asp-net-core
In ASP.NET Core, the host manages the application’s lifecycle, dependencies, and environment. It includes Generic Host (IHost) for various app types and Web Host (IWebHost) for web applications, confi…
|
|
 |
|
|
Understanding the Interface Segregation Principle (ISP) in C#
|
https://medium.com/@orkhanmustafayev/understanding-the-interface-segregation-principle-isp-in-c-e7e88a80ae56
When designing software in C#, following best practices can make the difference between a project that’s easy to maintain and extend, and…
|
|
 |
|
|
How do you handle routing in ASP.NET Core?
|
https://medium.com/@kacar7/how-do-you-handle-routing-in-asp-net-core-c280765d2282
Routing in ASP.NET Core is like a map that guides HTTP requests to the right destination, such as controllers, actions, Razor Pages, and…
|
|
 |
|
|
Leave a Reply