Click here to Skip to main content
15,881,938 members
Everything / Programming Languages / C#

C#

C#

Great Reads

by Wonde Tadesse
The other option will be to use Update Panel ASP.NET control as much as possible. It helps to retain the current position on the page whenever a postback happens to the page.
by Alex Pumpet
A simple program for comparing table data from two sources - SQL databases, Excel, CSV or XML-files
by Dr. WPF
.NET 3.5 SP1 is here! It's time to break out your DirectX skills. This article provides the information necessary to get started using a new DirectX interop feature in WPF called D3DImage.
by John Atten
OWIN, Katana and Middleware Pipeline in ASP.NET

Latest Articles

by Zijian
Reusable codes for JWT security in business applications
by Mishael Ogo
A look at a simple SQL builder for Dapper
by honey the codewitch
Implementing a simple JSON parser with Visual FA
by Akram El Assas
Functional Programming in C# through Algebra, Numbers, Euclidean Plane and Fractals

All Articles

Sort by Updated

C# 

U 17 Apr 2024 by Zijian
Reusable codes for JWT security in business applications
U 16 Apr 2024 by Mishael Ogo
A look at a simple SQL builder for Dapper
N 14 Apr 2024 by honey the codewitch
Implementing a simple JSON parser with Visual FA
U 11 Apr 2024 by Akram El Assas
Functional Programming in C# through Algebra, Numbers, Euclidean Plane and Fractals
U 9 Apr 2024 by honey the codewitch
Generate a web browsable interface to your archived TV show content
1 Apr 2024 by Mark Pelf
Overview of new changes to EF8 – support for Row SQL returning Non-entities.
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 8, Ocelot, MongoDB and JWT
23 Mar 2024 by Akram El Assas
TDD in C# through a simple example
22 Mar 2024 by Nicolas DESCARTES
How to build a plugin architecture in C# ?
21 Mar 2024 by Mark Pelf
A practical guide to building a multi-language ASP.NET 8 MVC application
19 Mar 2024 by Christopher Diggins
An introduction to building recursive descent parsers in C# using the Parakeet parsing library
18 Mar 2024 by Higty
C# OpenAI library Assitants, ChatCompletion, FineTuning, ImageGeneration and more
15 Mar 2024 by Mark Pelf
A practical guide to build a multi-language ASP.NET 8 MVC application
13 Mar 2024 by Mark Pelf
How to build a multi-language ASP.NET 8 MVC application
7 Mar 2024 by Michael Sydney Balloni
A "new" queue data structure is described and compared with existing collection types
7 Mar 2024 by Nicolas DESCARTES
Understanding more advanced concepts in GraphQL with HotChocolate
6 Mar 2024 by Mark Pelf
A practical guide to build a multi-language ASP.NET 8 MVC application
5 Mar 2024 by Macabies Gilles
An easy-to-use filterable, multilingual custom DataGrid control for managing and filtering data for your WPF applications
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
23 Feb 2024 by Zijian
Overcome the 53-bit limitation of number of JavaScript while keeping strongly typed integral types of .NET. Part 2.
23 Feb 2024 by Zijian
Overcome the 53-bit limitation of number of JavaScript while keeping strongly typed integral types of .NET. Part 1.
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
17 Feb 2024 by Higty
A DAL generator that generates StoredProcedure client class and creates Table and Record classes
16 Feb 2024 by Jo_vb.net
This article and the demo are about getting started using my Schafkopf_OOP VB.NET project.
15 Feb 2024 by honey the codewitch
Presenting a C# partial Program class to add core functionality to your CLI projects and get you up and running faster
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
4 Feb 2024 by honey the codewitch
Easily add lexers to your project with this simple drop in NuGet package and a few annotations
4 Feb 2024 by KrirkDev
Kaldoku - a Sudoku like puzzle game
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 Zijian
Use the codes generated by OpenApiClientGen in real world applications
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 Nicolas DESCARTES
Comprehending the CQRS architecture and learning how to implement it
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 ?
21 Jan 2024 by Mike Hankey
A dead simple message passing framework
20 Jan 2024 by honey the codewitch
In this article, we explore the inner workings of Visual FA
18 Jan 2024 by adriancs
Integrate Google OAuth 2.0 with ASP.NET in C# for seamless user authentication
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 honey the codewitch
Continuing in the Visual FA series, now we explore API fundamentals
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.
15 Jan 2024 by honey the codewitch
In this article, we will use my Visual FA solution to explore finite automata concepts used for finding patterns in text.
14 Jan 2024 by Kenneth Haugland
Radiation from rectangular, circle and elliptic - shaped openings
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?
11 Jan 2024 by Nicolas DESCARTES
How to write a lexical analyzer for SQL?
10 Jan 2024 by vickyqu115
Control featuring design and animations specialized for mobile, but can be elegantly and structurally implemented using ListBox and Animation technologies available in WPF.
9 Jan 2024 by Ammar Albush 1997
Network Sniffer and Analyzer Program written in C# .NET 6.0 Windows Form (Sharppcap, PacketDotNet)
8 Jan 2024 by Nicolas DESCARTES
What clustering algorithm should be selected for the clustering task?
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
6 Jan 2024 by honey the codewitch
Adventures in Reflection.Emit! Here I present a regular expression engine with a Compile() feature.
4 Jan 2024 by KrirkDev
This is an article about how to create a Gomoku program with an AI in C#.
2 Jan 2024 by honey the codewitch
This article presents a program to help visualize regular expression mechanics.
2 Jan 2024 by Jacques Fournier
SrcChess is a chess program built in C#
1 Jan 2024 by Nick Polyak
Describes the new powerful features of UniDock, the new multiplatform UI docking framework.
28 Dec 2023 by Ivan Yakimov
A look at the issue of growing log volume in production systems by introducing the concept of a block of log entries
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
26 Dec 2023 by Nick Polyak
This article describes embedding native Windows and Linux control into an Avalonia application.
25 Dec 2023 by Peter Huber SG
Do you need a 10 minute break or want to do some mental warmup before programming? This free game is for you.
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
17 Dec 2023 by Evgeny Pereguda
This article presents my project for capturing of video and audio sources on Windows OS by Microsoft Media Foundation.
14 Dec 2023 by ChristianNeumanns
The "absence of a value" is among the most important concepts a type system has to deal with.
13 Dec 2023 by Nicolas DESCARTES
How to leverage Selenium for UI tests?
13 Dec 2023 by Ralf Meier
The article walks through ShellySceneComponent and ShellyScenesComponent, which allow users to define scenes with multiple actions assigned to a control or controls for Shelly devices.
11 Dec 2023 by Stridemann
Example of use of this pattern in game development
11 Dec 2023 by Nicolas DESCARTES
What is naive Bayes and how to implement it?
9 Dec 2023 by Stridemann
A Pattern for Identifying Processed Entities During Iteration Without Additional Collections
6 Dec 2023 by Ralf Meier
This article is a continuation of a series on controlling Shelly® devices in a smart home. It introduces a component that works with standard controls without requiring adaptation.
5 Dec 2023 by vickyqu115
How to create a day and night theme switch button using WPF
2 Dec 2023 by Nicolas DESCARTES
How to implement a content-based recommendation system in C# ?
30 Nov 2023 by ChristianNeumanns
Union types (aka sum types, variants, choice types) provide an elegant solution for frequent programming tasks.
30 Nov 2023 by Ralf Meier
In this article, I demonstrate how to integrate Shelly® relays into my smart home, controlling the devices through routines in VB.NET.
29 Nov 2023 by Nicolas DESCARTES
How to design a cutting-edge C# application by utilizing best practices?
29 Nov 2023 by vickyqu115
This article provides a detailed explanation and analysis of developing a PLAY button inspired by the game "League of Legends" using pure WPF technology.
25 Nov 2023 by Nicolas DESCARTES
What is time complexity in computer science and how do you determine it for a given algorithm?