Click here to Skip to main content
15,885,546 members
Everything / .NET

.NET

.NET

Great Reads

by Alex Pumpet
A simple program for comparing table data from two sources - SQL databases, Excel, CSV or XML-files
by Szymon Roslowski
Just another approach to understanding communication between HID devices and C#.
by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by shunninghuang
CPS1 emulator, ROM hacking

Latest Articles

by Yevgeniy Shunevych
An introduction to Atata C#/.NET web UI test automation full-featured framework based on Selenium WebDriver
by Xavier Junqué i de Fortuny
Converts MathML coded string to/from plain text string
by Mishael Ogo
A look at a simple SQL builder for Dapper
by GabrieleTronchin
In this project, I've implemented the Transactional Outbox Pattern using EF Core.

All Articles

Sort by Updated

.NET 

U 23 Apr 2024 by Yevgeniy Shunevych
An introduction to Atata C#/.NET web UI test automation full-featured framework based on Selenium WebDriver
U 16 Apr 2024 by Mishael Ogo
A look at a simple SQL builder for Dapper
U 11 Apr 2024 by Akram El Assas
Functional Programming in C# through Algebra, Numbers, Euclidean Plane and Fractals
30 Mar 2024 by GabrieleTronchin
In this project, I leverage MailKit to seamlessly manage email communication with a test MailService.
24 Mar 2024 by Federico Di Marco
An improved JSON configuration provider that allows partial or full encryption of values in appsettings.json
23 Mar 2024 by Akram El Assas
Microservices sample architecture using ASP.NET Core, Ocelot, MongoDB and JWT
23 Mar 2024 by Akram El Assas
TDD in C# through a simple example
22 Mar 2024 by raddevus
An informal study of the Sqlite database and how many concurrent inserts it can handle. Will help you decide if you want to use Sqlite in your projects.
22 Mar 2024 by Nicolas DESCARTES
How to build a plugin architecture in C# ?
19 Mar 2024 by Dan Letecky
Weekly HTML5 event calendar with CSS themes, drag and drop support, date navigator. PHP and ASP.NET Core REST API backends.
5 Mar 2024 by Macabies Gilles
An easy-to-use filterable, multilingual custom DataGrid control for managing and filtering data for your WPF applications
2 Mar 2024 by Federico Di Marco
A tool which creates one or more Powershell scripts which in turn recreate one or more binary files
27 Feb 2024 by Ryan Scott White
A C# struct/class library for large Floating-Point numbers
23 Feb 2024 by Martin Henke (1971)
Edit Metadata for folders by using desktop.ini features
20 Feb 2024 by Erik Araojo (Avalonia/gRPC)
Implement unary methods on a gRPC service using C#/.NET
18 Feb 2024 by shunninghuang
C# arcade emulator, ROM hacking
15 Feb 2024 by CODING_MLD
Expanding and collapsible panels implemented in VB.NET
15 Feb 2024 by vickyqu115
This exploration into the WPF Slider control aims to provide a deep understanding of how WPF designs its controls and their internal mechanisms. While it's nearly impossible to delve into every WPF control's internals due to the vast source code, there's no urgent need to worry or complain.
12 Feb 2024 by Elmue
An easy to use 3D control which can be integrated into an application in a few minutes
12 Feb 2024 by raddevus
A study of C# Interfaces, with implementation of program ActivityTracker (logs to File, Sqlite, & more)
10 Feb 2024 by Akram El Assas
Open Source .NET Workflow Engine and Automation Platform
9 Feb 2024 by Chandru BK
This article will assume you have basic knowledge of C# and Xamarin Forms and shows how to implement the Xamarin Form Validations using simple Data Annotations applied on the models.
7 Feb 2024 by Erik Araojo (Avalonia/gRPC)
Implementation and testing of a duplex gRPC service in C#/.NET
7 Feb 2024 by Federico Di Marco
Fededim.Extensions.Configuration.Protected is an improved ConfigurationBuilder which allows partial or full encryption of configuration values stored inside any possible ConfigurationSource and fully integrated in the ASP.NET Core architecture using Data Protection API.
6 Feb 2024 by Nicolas DESCARTES
How to build a GraphQL API with HotChocolate?
5 Feb 2024 by Rikam
Utilizing local storage in Blazor for enhanced user experiences
1 Feb 2024 by Higty
A C# source code generator that generates a stored procedure client class that enables you to call SP easily
1 Feb 2024 by Higty
Fastest mapper in the world, easy to Use, ZERO configuration, FULL customization
1 Feb 2024 by Nicolas DESCARTES
How to embrace functional programming in C#
30 Jan 2024 by Nicolas DESCARTES
How to implement a simple garbage collector in C#?
30 Jan 2024 by KimJohnson
.NET Redis container and strongly typed data objects
29 Jan 2024 by optiklab1
Exploring world of NFTs and blockchain while prototyping wallet CLI application with efficient data structures using C# and .NET Core
26 Jan 2024 by Gerardo Recinto
In-memory B-Tree sorted dictionary
24 Jan 2024 by Maxim Kartavenkov
Make H.264 Video Encoder DirectShow Filter in C# using AMF SDK API from AMD
22 Jan 2024 by Nicolas DESCARTES
How to write resilient .NET applications ?
20 Jan 2024 by Ștefan-Mihai MOGA
The article discusses the concept of cryptography and its application in ensuring data security.
18 Jan 2024 by Dave Elliott
A series of 6 articles to provide you with a boilerplate guide to create Source Generators.
18 Jan 2024 by Dave Elliott
A series of 6 articles to provide you with a boilerplate guide to create Source Generators.
18 Jan 2024 by Dave Elliott
A series of 6 articles to provide you with a boilerplate guide to create Source Generators.
18 Jan 2024 by Dave Elliott
A series of 6 articles to provide you with a boilerplate guide to create Source Generators.
18 Jan 2024 by Dave Elliott
A series of 6 articles to provide you with a boilerplate guide to create Source Generators
18 Jan 2024 by Dave Elliott
A series of 6 articles to provide you with a boilerplate guide to create Source Generators.
16 Jan 2024 by Ralf Meier
This article revolutionizes Shelly device management, providing an updated, efficient, and feature-rich solution for both beginners and advanced users." You will discover new ShellyCom2 features, such as property manipulation using PropertyDescriptor, and a set of valuable helpers and commands.
14 Jan 2024 by Kenneth Haugland
How to implement implicit methods to solve differential equations.
12 Jan 2024 by Nicolas DESCARTES
How to implement logistic regression in ML.NET?
7 Jan 2024 by George Swan
An explanation of the code execution pathways in an application that employs a TaskCreationSource to correlate activity between its threads
7 Jan 2024 by yuvalsol
POCO generating application for SQL Server
1 Jan 2024 by Nick Polyak
Describes the new powerful features of UniDock, the new multiplatform UI docking framework.
26 Dec 2023 by Nick Polyak
This article describes how to test and debug .NET/Avalonia Linux applications using WSL.
26 Dec 2023 by Nick Polyak
Explain the new code whose purpose is to add Filtering, Layout Saving/Restoring and Column Visibility functionality to Avalonia DataGrid
26 Dec 2023 by Nick Polyak
Generic Avalonia controls located within NP.Ava.Visuals open source library
25 Dec 2023 by Nick Polyak
New simple and flexible package for Theming and Localizing multiplatform Avalonia applications is described here with samples
21 Dec 2023 by Nick Polyak
Avalonia is a great new multiplatform UI package similar but in many respects better than WPF. This is an introductory tutorial article.
21 Dec 2023 by Nicolas DESCARTES
How to implement distributed transactions on Azure?
21 Dec 2023 by Nick Polyak
This article explains the most important and basic concepts of Avalonia WPF-like multiplatform UI package.
21 Dec 2023 by Nick Polyak
This article covers important concepts of Avalonia/WPF needed for programming and software design
21 Dec 2023 by Nick Polyak
This article describes basic functionality of Avalonia XAML providing easy to understand samples
29 Nov 2023 by Nicolas DESCARTES
How to design a cutting-edge C# application by utilizing best practices?
24 Nov 2023 by Rudi Breedenraedt
In this series, we will see how to build interactive web applications in ASP.NET Core with the help of Sircl.
18 Nov 2023 by Erik Drent
A simple POCO mapper for EPPlus
15 Nov 2023 by Bruno van Dooren
Mitigate problems caused by DCOM hardening, by reverse engineering a non-compliant .NET app
14 Nov 2023 by Oscar K.
What is PPL, PatternJson library, examples
10 Nov 2023 by Rudi Breedenraedt
In this series, we will see how to build interactive web applications in ASP.NET Core with the help of Sircl.
8 Nov 2023 by WTDawson
How to use the NuGet package named NPMWrap
2 Nov 2023 by Mike-MadBadger
This is an alternative for "Pick Your Enumerator & Me.Understand Yield and IEnumerable (C#)"
1 Nov 2023 by Ivan Yakimov
The article contains comparison of pure HttpClient with RestSharp and Refit.
23 Oct 2023 by Daan Acohen
An explanation of how to develop a client package Integrating OpenAI into .NET Applications by explaining the development, build, testing and usage.
22 Oct 2023 by Rudi Breedenraedt
In this series, we will see how to build interactive web applications in ASP.NET Core with the help of Sircl.
19 Oct 2023 by Bruno van Dooren
An overview of the different ways to mitigate the impact of DCOM hardening
16 Oct 2023 by Master DJon
Layer over System.CommandLine that overall eases Posix style commands integration into existing projects
12 Oct 2023 by Graeme_Grant
.NET compliant Silent ClickOnce Update Background Worker Service for Winform, WPF & Console in C# & VB
27 Sep 2023 by Sergey Alexandrovich Kryukov
How to generate C# code from XAML? But why? Anyway, this question is answered, but this is not the main part…
23 Sep 2023 by Christ Kennedy
A game to waste your hours
21 Sep 2023 by ashish__shukla
MediatR Library provides a simple way of implementing mediator pattern in .NET applications.
12 Sep 2023 by Zijian
Code First approach for generating client APIs for ASP.NET Core Web API, in C# and in TypeScript for jQuery, Aurelia, Axios and Angular 2+.
8 Sep 2023 by Dawid Borycki
This article demonstrates how to use Arm64 to run .NET applications, acquiring advantages of native architecture like power efficiency and a speed gain.
4 Sep 2023 by Mark Pelf
Tutorial on “Function closures” in C# language
27 Aug 2023 by Nick Polyak
This article introduces Avalonia as a new multiplatform XAML/C# solution for Web and Mobile development platform on top of its Desktop capabilities that had been available for a while.
27 Aug 2023 by Mike Hankey
An update of a CodeProject article SimpleWizard
25 Aug 2023 by Mark Birbeck
Easily and quickly build web services clients using XForm
19 Aug 2023 by Maxim Dobroselsky
Console application to quantize notes of a MIDI file
18 Aug 2023 by Maxim Kartavenkov
Discussion of how to organize saving application trace helper information.
17 Aug 2023 by Jani Giannoudis
Extensive time period calculations and individual calendar periods
15 Aug 2023 by Xavier Junqué i de Fortuny
Reduces/evaluates a real/complex math expression
9 Aug 2023 by Paulo Zemek
This article presents a class similar to BigInteger, but supporting floating point values, like a decimal.
7 Aug 2023 by George Swan
How to use Fluxor to progress applications along clearly defined pathways
7 Aug 2023 by Cinchoo
Simple JSON reader for .NET
29 Jul 2023 by Zijian
Rapidly develop a console app with a lot of options and give a command line program a GUI
27 Jul 2023 by Patrick Brunner
Examples of WPF applications using DirectX11 managed code (SharpDX and C#) based on Microsoft interop solution
14 Jul 2023 by Member 10558348
How to weave aspects with AspectDN directly into .NET binary files
11 Jul 2023 by Marco-Hans Van Der Willik
This article explores the performance, scalability and limitations of the various .NET Threading Implementations.
5 Jul 2023 by Maxim Kartavenkov
Continue discussion of the simple kernel drivers tracing mechanisms by using output information into the handles of the files pipes and console passed to the driver from the host application.
1 Jul 2023 by Ryan Scott White
A fast, possibly the fastest, square root function for Big Integers and Floats in C# and Java.
28 Jun 2023 by Matthew Dennis
A brief walkthrough of adding a new .NET AI module to CodeProject.AI Server
27 Jun 2023 by Ev Uklad
Add ability to track changes in a model class; use a proxy interceptor to execute a rule attached to a model property
27 Jun 2023 by Bohdan Stupak
A look at what dynamic polymorphism is and how it is crucial to mastering OOP
23 Jun 2023 by andalmeida
How to plot user defined R2 in R functions using C# ASP.NET
15 Jun 2023 by Maxim Kartavenkov
Discussion of simple ways of tracing and also new tracing technologies involved in Windows 10