70 Blog Posts To Learn About .Net
Let's learn about .Net via these 70 free blog posts. They are ordered by HackerNoon reader engagemen 2026-10-1 20:0:41 Author: hackernoon.com(查看原文) 阅读量:3 收藏

Let's learn about .Net via these 70 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the Learn Repo or LearnRepo.com to find the most read blog posts about any technology.

A free, open-source development platform for building many types of apps, enabling developers to create robust and scalable applications across various platforms.

1. Why Do You Need a Cancellation Token in C# for Tasks?

Learn Repo's image-c78cb

The algorithm how and when you should use cancellation tokens for tasks in c# to use cooperative cancellation when working on parallel computing projects.

2. 3 Excel Libraries Every .NET Developer Must Know

Learn Repo's image-020b38

I compare the 3 best .NET Excel libraries that we can use in our .NET projects for commercial use.

3. How to Set up a Formatting Standard in Your Code Editor (And Why You Should!)

Learn Repo's image-692688

In this post I'll show how to maintain a standard for everyone who works in the code, no matter the editor used.

4. How to Generate Large Datasets in .NET for Excel With OpenXML

Learn Repo's image-a13a28

Generating large datasets in .NET for Excel with OpenXML and SAX approach

5. Logging in Azure with Application Insights and Serilog

Learn Repo's image-d9eb28

This article reviews in details various aspects to make Application Insights and Serilog combination shine and bring real value to the logs.

6. The 3 C# PDF Libraries Every Developer Must Know

Learn Repo's image-fbf64

This article is about the top 3 C# PDF libraries for automating the process of creating and customization of PDF documents.

7. Creating a Books Tracker App with .NET MAUI and Supabase

Learn Repo's image-a33bd8

With Supabase, developers can easily build and scale web and mobile applications.

8. C# HTML to PDF - A Code Example

Learn Repo's image-762c58

IronPDF is the ideal solution for converting HTML sites in .NET and .NET core projects. It not only transforms HTML but also has a lot of other useful capabili

9. Measuring Performance After Migration from .NET5 to .NET 6

Learn Repo's image-df75d

An article about benchmarks of the open-source eCommerce platform after migrating to the latest Microsoft technology, .NET 6.

10. The Ultimate C# QR Code Library Comparison for 2026

Learn Repo's image-6fc8c

Compare 11 C# QR code libraries for .NET by generation, reading, styling, cross-platform support, and price to choose the right tool faster.

11. How to Work With Request Id in .NET Applications

Learn Repo's image-54e8

Practice working with Request Id in .Net application. Reading it from a request and translating it into requests to other systems.

12. Exploring Async Laziness in C#: Balancing Power with Responsibility

Learn Repo's image-6e5ed8

In C#, how can we balance asynchrony and laziness? Is there such a thing as async lazy? Let's explore our options built into dotnet!

13. The Ensuing Battle Between Python vs. .Net Continues

Learn Repo's image-695468

C# and Python are two of the most popular languages with C# being widely used in business applications, while Python is more flexible and easier to learn.

14. A Deeper Dive Into Log Enrichment

Learn Repo's image-2e78

In this article, we will conclude reviewing how logging concerns and code can be separated and decoupled from infrastructure and business code.

15. Explaining the Yield Keyword in C# for Beginners

Learn Repo's image-fb26f8

This comprehensive guide covers the benefits, requirements, and best practices associated with using yield in c#

16. Exploring the Potential of Bioinformatics with C#

Learn Repo's image-e3f998

In this article, we'll examine how to apply bioinformatics and C# coding to effectively deal with biological information.

17. How to Build an Event Streaming Application in .NET

Learn Repo's image-cdb59

How do you implement a software system for working with events? The answer is stream processing.

18. The Ultimate Guide to C# and C++ Interoperability Using C++/CLI

Learn Repo's image-ef97b8

Learn how to efficiently bridge .NET (C#) and native C++ using P/Invoke and C++/CLI, with benchmarks and real-world integration tips.

19. Fixing Button CornerRadius in .NET MAUI

Learn Repo's image-479c4

With .NET MAUI I tried to implement square 90 degree corners on buttons. Sadly I encountered a bug. I looked under the hood and fixed the issue including tests.

20. C# Barcode Library In-Depth Comparison: Ranked by Use Case

Learn Repo's image-3ca578

We tested 12 .NET barcode libraries side by side to help you choose the right SDK for scanning, generation, PDFs, and mobile apps.

21. Building an End-to-End Dynamic C# Web API with Dapper for Data Access

Learn Repo's image-cda658

Step-by-step guide on how to create an end-to-end dynamic C# Web API project using Dapper for data access.

22. .NET Core Configuration is Simple

Learn Repo's image-237fc

If you write code with .NET Core one day you will have to configure your application.

23. Updating a .NET MAUI Canvas with Messaging events

Learn Repo's image-a1dbe8

In .NET MAUI the Canvas element can be used for drawing. For a Chip 8 emulator I implemented publish/subscribe messaging to redraw the Canvas, in the game loop

24. AutoMapper vs. Mapster—Know When to Use Which With This Guide

Learn Repo's image-5219f8

AutoMapper vs. Mapster: A comparison of popular .NET libraries for object mapping. Learn which tool to choose for flexibility, performance, and ease of use.

25. 5 Performance Tips For .Net Developers

Learn Repo's image-6d63f8

Hi everyone! Today I want to share with you some .Net 5 performance tips with benchmarking!

26. Building An Electron App with .Net, JS, HTML and CSS

Learn Repo's image-2d9ce8

.NET has two big desktop technologies. They are WinForms and WPF. But we live in a WEB world and we have many tools to create great UI using CSS and JavaScript.

27. I Just Want to See It Work: Kafka Stream, C# Producer and Consumer

Learn Repo's image-be67

A quick start for running Kafka in docker container, and a working example of a producer and a consumer in C# .NET

28. How to Mock Azure Event Hub in .Net Unit tests

Learn Repo's image-9d3438

.Net NUnit tests for Azure Functions with Event Hub Integration

29. Accessing the Record Type in C# for Earlier .NET Versions

Learn Repo's image-bc6de

Are you stuck on earlier versions of .NET but want to get your hands on the hot new record types? Fear not! Check out this simple solution to simplify things!

Learn Repo's image-36bfe8

Learn how to zip and unzip compressed files with C#. Beware: it’s not as obvious as it might seem!

31. C# Excel Library In-Depth Comparison: Tested for 2026

Learn Repo's image-7e342

Looking for the best C# Excel library? This guide compares 12 options with code examples, performance tests, costs, and deployment tradeoffs.

32. ATLAS: A Multi-Agent AI Architecture for Natural Language Service Management

Learn Repo's image-a2a5b

A technical deep-dive into building conversational AI interfaces for enterprise ITSM systems using a three-stage multi-agent pipeline.

33. C# OCR Libraries: The Definitive .NET Comparison for 2026

Learn Repo's image-2a4938

Looking for the best OCR library for C#? This guide compares open-source, commercial, and cloud OCR tools for .NET 8 applications.

34. Solving the All-pairs Shortest Paths Problem With the Floyd-Warshall Algorithm in C#

Learn Repo's image-cc9af8

Implementation of Floyd-Warshall algorithm in C# with parallelism and vectorisation.

35. How C# Lost Some of Its Original Elegance

Learn Repo's image-0ff5a

A longtime C# developer reflects on how rapid language evolution, new keywords, and feature creep may be making C# less elegant.

36. Heroku Now Officially Supports .NET!

Learn Repo's image-8ddc68

.NET developers now have access to the officially supported buildpack for .NET, which means you can now deploy your .NET apps onto Heroku with just one command.

37. IEnumerable Isn’t What You Think It Is—And It’s Breaking Your Code

Learn Repo's image-b431d

Let's review in detail the most common mistake in relation to IEnumerable - repeated enumeration.

38. Building Secure and Performant Web Applications Using Azure AD and .NET Core Identity on macOS

Learn Repo's image-2d6658

Secure and scalable web apps using Azure AD and .NET Core Identity on macOS with strong authentication and performance.

39. 5 Problems and Their Solutions With Creating a High-Load Service Using .NET and Kafka

Learn Repo's image-7c0c5

Specifics and complications of creating a high-load service using .NET and Kafka.

40. The Definitive C# Word Library Comparison for 2026

Learn Repo's image-21c048

Compare 12 .NET Word libraries for C# across features, PDF, mail merge, pricing, and platform support to choose the right DOCX API.

41. Best Practices to Write Unit Tests the Right Way (Part 2)

Learn Repo's image-5eeb98

All you need to know about unit testing LINQ and mappings in .NET to make more reliable code faster as you develop software using systems like AutoMapper

42. Using Diagnostic Observers to Decouple Logging and Observability Code

Learn Repo's image-0eb09

Using DiagnosticSource and IObserver implementation to decouple logging code; improving the method adapter to properly handle event data binding.

43. A Simple Safety Net For Async EventHandlers

Learn Repo's image-4682b

Dealing with async EventHandlers in C# can be very problematic. async void is a pattern causes headaches with exceptions. Check out this simple solution!

44. How to Find the “Routes” of All-Pairs Shortest Paths With the Floyd-Warshall Algorithm in C#

Learn Repo's image-ccd9f8

Implementation of Floyd-Warshall algorithm in C# with route tracking capability to reconstruct the shortest paths routes later.

45. C# Automation: Using .Net Core To Organize My Downloads Folder

Learn Repo's image-584df8

Clean up your digital life with a cross-platform .Net bot. Organize files effortlessly by type and date.

46. Positronic Variables in C#: Teaching State to Argue with the Future

Learn Repo's image-c50fe8

What if variables could be influenced by the future? A look at Positronic Variables in C#, constraint convergence, and time-looping state.

47. How to Migrate Existing Azure Functions to the .NET 8 Isolated Worker Runtime

Learn Repo's image-d2653

Step-by-step guide to upgrading existing Azure Functions to the .NET 8 isolated worker model for better performance, flexibility, and debugging.

48. Get Used to Building a .Net core MVC Application on Mac Visual Studio

Learn Repo's image-295b3

Creating .Net MVC project using Visual Studio Mac

49. Reviewing MAUI and Comparing it With Xamarin

Learn Repo's image-825768

Moving in tandem with time and technology, we’re shifting our focus to the emerging .NET fundamentals, and we are excited to do this with you.

50. I Taught an AI Agent to Scaffold Clean Architecture .NET Apps

Learn Repo's image-01446

Learn how Agent Skills let you teach an AI to scaffold a Clean Architecture .NET solution automatically — saving time and enforcing standards every time.

51. 5 Ways to Add Security to Excel & PDF with .NET Document APIs

Learn Repo's image-739fa8

Learn how GcExcel helps to ensure your application’s code security in these 5 ways!

52. A Guide to Kubernetes Autoscaling Tools with Linode Kubernetes Engine

Learn Repo's image-d6494

Learn to use key Kubernetes autoscalers with short examples

53. How To Send .NET Crash Dumps To Slack From ECS Fargate Task

Learn Repo's image-0cfc1

Automate .NET crash dumps on ECS Fargate using EFS, DataSync, and S3, with Lambda-powered Slack alerts and scheduled EFS cleanup.

54. Implementing the Blocked Floyd-Warshall Algorithm for Solving All-pairs Shortest Path Problem in C#

Learn Repo's image-21f95

Implementation of cache-friendly Blocked Floyd-Warshall algorithm in C# (parallelism and vectorisation) coated in a basic theory behind caching and profiling.

55. Simplifying Real-Time Communication with SignalR

Learn Repo's image-f6ffb8

Discover the potential of SignalR, a powerful real-time communication library, in our comprehensive introduction with practical examples.

56. To Mock, or Not to Mock, That Is the Question

Learn Repo's image-a5858

Mocking is often seen as a default choice when writing tests. Yet it introduces unnecessary complexety to your system. There are other approaches in testing.

57. How to Improve Your ADO .NET Performance - 10 Proven Ways - Part 1

Learn Repo's image-1c37

This 10-part series delves into 10 powerful strategies that can significantly enhance the performance of ADO .NET code.

58. The Noonification: Will You Be My GPT-Valentine? (2/13/2023)

Learn Repo's image-ee2398

2/13/2023: Top 5 stories on the Hackernoon homepage!

59. Event-Driven Architecture with Azure Service Bus & .NET Core: Designing Scalable & Resilient Systems

Learn Repo's image-d8dba

Learn how event-driven architecture with Azure Service Bus and .NET Core enables scalable, resilient, and real-time applications using asynchronous messaging.

60. This Developer Built a Custom Framework to Tame Legacy Tech and Speed Up Communication

Learn Repo's image-ccf5f8

WitCom is a versatile API that simplifies client-server communication with intuitive interfaces, robust security, and flexible serialization options.

61. How a .NET Core Migration Saved Us $428/mo and Boosted Performance

Learn Repo's image-010098

We achieved these results through .NET to .NET Core migration. The need emerged while we have been supporting a complex KnockoutJS-based web application.

62. C# Packages Find a New Home in .NET 8 - Godot Engine

Learn Repo's image-a0ebc

With .NET 6 ending support, Godot C# packages in 4.4 will target the current LTS release, .NET 8

63. The HackerNoon Newsletter: The Stupidest Requests on the Dark Web Come from Regular People (2/19/2025)

Learn Repo's image-594e3

2/19/2025: Top 5 stories on the HackerNoon homepage!

64. Exploring Atomicity with DbContextTransaction in .NET and Entity Framework

Learn Repo's image-3cd808

Atomicity is a vital component of the quartet of fundamental transaction properties: Atomicity, Consistency, Isolation, and Durability.

65. Optimizing .NET Development Workflow with Git Hooks and Husky.NET

Learn Repo's image-1b6f3

A Git commit represents the status of a system. Learn how to validate that your code builds, is well-formatted, and all the tests pass by adding a Git hook!

66. Building Secure .NET Apps for IBM i

Learn Repo's image-7ea8

IBM i is a robust and reliable operating environment. It is still used by many organizations today, especially for data-heavy applications.

67. The HackerNoon Newsletter: Dear Startup Founders: Beware of Your Minions! (10/15/2024)

Learn Repo's image-cad8

10/15/2024: Top 5 stories on the HackerNoon homepage!

68. The Noonification: Web3 hiring culture. What can we improve? (6/22/2024)

Learn Repo's image-95314

6/22/2024: Top 5 stories on the HackerNoon homepage!

69. The Noonification: A Deeper Dive Into Log Enrichment (2/23/2024)

Learn Repo's image-129ba8

2/23/2024: Top 5 stories on the HackerNoon homepage!

70. How Public NuGet Packages Open the Door to Hidden Risks

Learn Repo's image-3321c8

Many .NET teams depend on public NuGet packages without realizing how easily threats can slip through.

Thank you for checking out the 70 most read blog posts about .Net on HackerNoon.

Visit the /Learn Repo to find the most read blog posts about any technology.


文章来源: https://hackernoon.com/70-blog-posts-to-learn-about-net?source=rss
如有侵权请联系:admin#unsafe.sh