frameworks
.NET Core Articles, Tutorials & News
.NET Core articles, tutorials, and news from the DotNetNews archive.
1625 articles Updated Page 39 of 65
Browse additional .NET Core articles from the DotNetNews archive.
.NET Core articles
Page 39 of 65
Newest first
-
Data Seeding in ASP.NET Core the Right Way
Medium Issue #279
Data seeding is the secret sauce that turns empty databases into playgrounds for testing and development.
-
What is the difference between linear and non-linear data structures?
C# Corner Issue #279
Unlock the power of Data Structures and Algorithms (DSA) by understanding the core difference between linear and non-linear data structures. This guide breaks down the sequential nature of arrays, lin...
-
Using and authoring .NET tools
Andrew Lock | .NET Escapades Issue #279
In this post I describe some of the complexities around authoring .NET tools, specifically around supporting multiple .NET runtimes and testing in CI
-
How ValueTask Boosts .NET Performance with Zero Allocations
itnext.io Issue #277
Slash memory overhead in async C# code with practical ValueTask examples for high-throughput APIs Continue reading on ITNEXT »
-
Background Jobs in .NET: Hangfire vs Quartz.NET
Medium Issue #277
Choosing the Right Job Scheduler for Your .NET Project
-
Unit of Work in EF Core: Managing Transactions the Right Way
Medium Issue #277
Building a Unit of Work with EF Core
-
Understanding IServiceScopeFactory in .NET: When, Why, and How to Use It (With Real Examples)
C# Corner Issue #277
IServiceScopeFactory in .NET enables the manual creation of scoped services, allowing singletons and background tasks to safely utilize scoped dependencies. This ensures proper disposal, prevents memo...
-
How to Delete Blank Rows and Columns in Excel using C#
Medium Issue #277
When working with Excel files, blank rows and columns may appear due to improper data formatting, extra spaces, or manual editing. These…
-
IOptions vs IOptionsSnapshot vs IOptionsMonitor in .NET — What’s the Difference?
Medium Issue #277
Are you sure your app reloads config without a restart? Spoiler: it depends on which Options API you inject. In one of my production…
-
ASP.NET Core Development with XoomCoreWeb Boilerplate
C# Corner Issue #277
XoomCoreWeb is an open-source ASP.NET Core boilerplate with Onion Architecture, role-based access control, EF Core, Serilog logging, and audit trails. Available on GitHub and Visual Studio Marketplace...
-
Why .NET Has So Many Versions (And What You Really Need to Know)
Medium Issue #277
From AssemblyVersion to NuGet to Binding Redirects — Finally Explained for Real Humans.
-
.Net and Kafka Integration: A Practical Guide
Medium Issue #277
In my previous article, I gave an overview about Kafka Architecture. This article is going to explain Producer and Consumer functionality…
-
Fixing an old .NET Core native library loading issue on Alpine
Andrew Lock | .NET Escapades Issue #277
In this post I walk through the process of solving a native library loading issue on alpine with an old .NET runtime, showing the steps we took and the solution
-
.NET Command Shell Execution — Error — The directory name is invalid
Medium Issue #277
This week my team experienced this error when executing commandline shell scripts through the System.Diagnostics.Process SDK:
-
Memory Management and Garbage Collection in .NET — A Deep Dive
Medium Issue #277
When writing C# code, memory is being allocated and released behind the scenes. Unlike languages like C or C++, where developers manually…
-
Boost Your .NET Projects: Find the Fastest Way to Get an Item’s Index in Arrays
WordPress Issue #277
This article examines the performance of three index-finding methods in .NET arrays: Array.BinarySearch (O(log n)), Array.FindIndex (O(n)), and Array.IndexOf (O(n)).
-
.NET API Pagination Explained: Offset vs Keyset vs Cursor Strategies
levelup.gitconnected.com Issue #276
Learn the three main pagination strategies in .NET APIs—Offset, Keyset, and Cursor—with real-world use cases and tips and using Record DTO. Continue reading on Level Up Coding »
-
Copy Word Document Content in C#: Pages, Sections, Paragraphs, Tables, and More
Medium Issue #276
When working with Word documents in enterprise applications or software development, it’s often necessary to transfer content from one…
-
The Hidden Time Bomb in Your Code: Why DateTime.Now Could Be Sabotaging Your Applications
Medium Issue #276
A single line of code that seems innocent but can destroy production logs, confuse users across time zones, and create phantom events in…
-
Why Async/Await Is the Secret to Scalable .NET Apps
Medium Issue #276
Mastering Asynchronous Programming for Performance and Scalability
-
How to Build a Plugin System in Your .NET App
Medium Issue #276
In today’s software world, applications need to be flexible and easy to extend. Businesses grow, new features are needed, and developers…
-
Stop Letting Your Legacy .NET App Hold You Hostage
levelup.gitconnected.com Issue #276
A candid guide to modernizing with Azure — with fewer outages, fewer headaches, and maybe even happier developers. Continue reading on Level Up Coding »
-
Remove Empty Lines and Blank Pages in Word using C#
Medium Issue #276
When working with Word documents, you may often encounter unnecessary empty lines, blank tables, or even blank pages.
-
Top 5 Blazor Components for Building Business Intelligence Dashboards
Facile Technolab Blog Issue #276
Securing ASP.NET Core APIs with API Keys and HMAC
-