Click here to Skip to main content
15,858,479 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 JudyL_MD
Code sample for passing encrypted compressed data between Windows and Android
by Mark Pelf
How to build a multi-language ASP.NET 8 MVC application
by Dev Leader
Learn how to use Polly in C# to handle faults and retries with ease! Check out three code examples showcasing different use cases of Polly in C#!
by Federico Di Marco
An improved JSON configuration provider that allows partial or full encryption of values in appsettings.json

All Articles

Sort by Score

C# 

20 Mar 2018 by Alex Pumpet
A simple program for comparing table data from two sources - SQL databases, Excel, CSV or XML-files
11 Aug 2008 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.
5 Jun 2008 by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
3 Apr 2021 by shunninghuang
CPS1 emulator, ROM hacking
9 Dec 2012 by Higty
This article describes the mail sending process using the SMTP mail protocol.
29 Sep 2009 by Przemyslaw Celej
A full description of signatures, that are part of the .NET file format
9 Dec 2014 by César de Souza
The Hidden Conditional Random Field - or why discriminative learning is also an option
9 Jun 2017 by Jeremy Madden
An attempt to introduce some Functional Programming concepts into an OOP domain
9 May 2012 by Josh Smith
A task-oriented review of an animation library and the application which uses it
10 Sep 2009 by Chesnokov Yuriy
General idea of how the computer may be used to describe the image analyzing its pixel content known as ALIP
3 Feb 2011 by Petr Ivankov
Sample of integration of branches of engineering.
23 Nov 2009 by Daniel Vaughan
Calcium provides much of what one needs to rapidly build a multifaceted and sophisticated modular application. Includes a host of modules and services, and an infrastructure that is ready to use in your next application.
3 Sep 2012 by Colin Eberhardt
This article describes the development of a cross-platform HTML5 application for Windows Phone and iPhone.
13 Mar 2012 by Fredrik Bornander
WPF Implementation of the spinning panel frequently used on the iPhone
24 Jul 2014 by David Rogers Dev
Learn how to load related entities using the Entity Framework with simple examples
27 Jun 2009 by Dark Daskin
Article describes how to build an assembly that exposes functions to unmanaged code without C++/CLI
8 Mar 2017 by Sergey Alexandrovich Kryukov
Display names and descriptions for enumeration members: a non-intrusive, reliable, localizeable method.
22 Jan 2014 by Igor Ladnik
Wrapper to facilitate usage of TCP sockets
4 Sep 2009 by Sacha Barber
It would probably be like Cinch, an MVVM framework for WPF.
9 Jan 2012 by Nicolas Dorier
Stop wasting time on a stupid typo in binding paths
14 Jun 2016 by Mario Z
Pure .NET solution for performing find and replace text on Word documents (DOCX file format)
13 Mar 2017 by Marc Clifton
An interactive demo of how audit and consistency proofs work
16 Jun 2008 by Nish Nishant
This articles explains how to implement a TypeDescriptionProvider for a class to support multiple object types using a single class type
21 Dec 2023 by Nick Polyak
This article explains the most important and basic concepts of Avalonia WPF-like multiplatform UI package.
12 Jan 2020 by Shao Voon Wong
Floating Point Format For C++ and C# Programmers
13 Oct 2012 by Maxim Kartavenkov
Articles describes how to create virtual video capture source directshow filter in pure C#
10 Mar 2017 by Miguel Diaz Kusztrich
Be notified in your mobile phone of intruders in your home, and take photos of them
29 Apr 2010 by Roman Kiss
This article describes a design, implementation and usage of the Custom Routing Manager for managing messages via Routing Service built-in .Net 4 Technology.
6 May 2010 by Alan Beasley
Explanation and examples of Additional Templates and Generated Content of a ListBox. Covering Layout, Transitions, and Animation.
18 Jan 2017 by Jovan Popovic(MSFT)
Mapping properties in EF model to database columns that contain JSON
18 Sep 2018 by Altaf Ansari
SignalR Real-Time ChatApp with Emoji / Smiley and sending file attachment
23 Mar 2021 by Espen Harlinn
Choosing the right synchronization mechanisms when working with threads, thread-pools, and I/O Completion ports to create high performance asynchronous servers in C++
26 Aug 2019 by Thomas Weller
Demonstrates how to run Python scripts from C#
16 Jul 2012 by Maxim Kartavenkov
Article describes how to make H.264 Video Encoder DirectShow Filter using NVIDIA encoder API in C#
23 Aug 2012 by Nicolas Dorier
Configure the HTTP traffic on your local machine. A nice alternative for netsh http.
16 Sep 2013 by Nick Kopp
This article builds upon the earlier High Performance Queries: GPU vs. PLINQ vs. LINQ and ports this to also support OpenCL devices and adds benchmarking so you can easily compare performance.
23 May 2018 by yuvalsol
Create professional-looking Excels (Filters, Charts, Pivot Tables) with EPPlus
30 Apr 2005 by Martin Welker
To get qualified access to paper based information, sometimes more than plain OCR is needed. This article shows why, and offers a solution to increase OCR quality by semi-automatic table extraction.
17 Jun 2009 by Marc Clifton
Review your project dependencies.
24 Aug 2009 by Waleed Elkot
Reading text from any image using Microsoft Office 2007 OCR
30 Jul 2015 by Tom Chantler
UPDATE: 2015-07-30 - Works correctly in Windows 10 RTM (10.0.10240) with VS2013 and VS2015 - If you're running Windows 7, 8, 8.1 or 10 and you don't want to disable User Account Control (UAC) - which you shouldn't and quite possibly can't in a corporate environment - then you get an annoying prompt
20 Dec 2017 by Altaf Ansari
Integration of SignalR with ASP.NET C# WebForm Application in Real-Time Chat Application
13 Mar 2018 by Akhil Mittal
A tutorial to learn dependency injection with the help of a simple example
15 Nov 2017 by Graeme_Grant
A Modern Toggle Switch - From mock concept to a full custom WPF control that you can plug into your own apps
7 Jan 2013 by Adam David Hill
All the juicy tricks and scandalous shortcuts which helped us ship our competition game on time
15 Jun 2016 by JosipK, Marko Kozlina
C# and VB.NET console applications that demonstrate how to create and send an email reply with IMAP and SMTP protocols in .NET Framework
25 Dec 2016 by Arthur V. Ratz
In this article we'll demonstrate the implementation of k-means clustering algorithm to produce recommendations.
11 Sep 2023 by Graeme_Grant
.NET Core LogViewer Control for WinForms, WPF, and Avalonia using the ILogger Framework with Microsoft Logger, Serilog, NLog, and Log4Net in C# & VB on Windows, Mac OS, and Linux
6 Apr 2008 by Dr. WPF
This article describes a new approach by which an element can remove its visual and logical relationships to its children while maintaining a conceptual parental relationship with those children.
27 Apr 2015 by Darko Jurić
SIR Particle Filter brief tutorial with samples in C#
14 Dec 2018 by Dmitriy Gakh
The perspectives of creating bots that write programs with two simple examples.
6 May 2007 by Josh Smith
Reviews a pattern which enables new possibilities for data binding.
29 Mar 2010 by Nish Nishant
An ExifReader class in C# that supports custom formatting and extraction. StyleCop compliant code, with demos for WPF and Windows Forms.
6 Nov 2010 by defwebserver
How using the Silverlight DataTrigger allows you to run a process and then raise another when using View Model (MVVM)
22 Mar 2017 by Sergey Alexandrovich Kryukov
Addresses questions on graphics, threading with UI, form development, printing and more
15 Aug 2013 by Nicolas Dorier
Create drawings easily with the Drawing/Drawer space paradigm
14 Oct 2021 by Ivan Yakimov
What are certificates in ASP.NET, why we need them, how to create self-signed certificate for testing and use certificates with ASP.NET Core
30 May 2005 by dotnetdan
VS 2005 debug visualizers for DataSet, DataTable, DataView, DataRow and DataColumn objects.
26 Jun 2009 by Shivprasad koirala
A State Machine Workflow discussion.
28 Sep 2009 by Przemyslaw Celej
Full description of signatures, that are part of .NET file format
20 May 2010 by Wisam E. Mohammed
The hidden secerts of GIS data creation.
22 Sep 2010 by Guillaume Waser
Reflection Studio is a "developer" application for assembly, database, performance, and code generation, written in C# under WPF 4.0.
7 Oct 2020 by roscler
Azure based pet adoption agent that helps pet lovers find the perfect pet while saving the lives of kittens & puppies
16 Jun 2021 by Nick Polyak
Dynamically compile and assemble code snippets into a dynamic assembly
15 Jul 2018 by Ajcek84
Open source library for music engraving in desktop, mobile and web applications
6 Jan 2020 by The Ænema
This article will teach you how to create an amazing, clean and smooth WPF/Winform UI for your native application without using any complex, unsafe, ActiveXish methods, etc.
9 Mar 2017 by Robert_Dyball
Add JSON Web Token Authentication (JWT) using OpenIDDict to our ASP.NET Core + Angular 2 SPA. Source includes VS2015 and VS2017 versions.
28 Mar 2023 by Ryan Scott White
CudaPAD is a PTX/SASS viewer for NVIDIA Cuda kernels and provides an on-the-fly view of your Cuda code.
6 Oct 2020 by OriginalGriff
First steps in development: break it, break it again!
28 Jul 2020 by honey the codewitch
Take control of which thread your code gets executed on, and how it does
6 Jan 2009 by Steve Marsh
The classes in this project allow you to parse text expressions entered by a user and compile them to a .NET assembly. This assembly can be executed on the fly, or saved to a DLL.
5 Sep 2011 by Todd Davis
How to bind an enum to radiobuttons in Silverlight/WPF
14 Sep 2013 by Dave Kerr
Create Shell Icon Overlay Handlers using .NET!
2 Feb 2018 by wmjordan
This is a fork of "fastJSON" with new power to control many aspects in JSON serialization and deserialization, such as, serializing interface instances (polymorphic serialization) and private types, including or excluding members, performing data conversions, conditional serialization, etc.
4 Jul 2017 by Marc Clifton
Ability to self-host multiple HTTPS websites without having to pay for hosting and certificates
17 Sep 2020 by kusnaditjung
Web specification and framework
18 Nov 2020 by Bruce Greene
.NET Core WPF design as quick and intuitive as WinForms! Hear that MICROSOFT?
15 Mar 2022 by David Deley
Internal working of the await keyword
6 Dec 2020 by Mehdi Gholam
With the increased prominence of machine learning and ingesting large datasets with the CSV format for this purpose, I decided to write a CSV parser which met my requirements of being small, fast and easy to use.
21 Nov 2019 by Leif Simon Goodwin
This article presents a simple WPF Carousel Control
27 Jun 2007 by Marek Stoj
ImmDoc .NET is a command-line utility for generating HTML documentation from a set of .NET assemblies and XML files created by the compiler.
15 Sep 2014 by Daniel Vaughan
Create best-in-breed cross-platform MVVM apps using Calcium for Xamarin.Forms.
17 Jul 2019 by Edwyn Amador
Handles and validates input typing and pressed keys in TextBox, RichTextBox and ComboBox, displaying custom balloon tips messages
22 Oct 2017 by thangchung
Learn to organize clean architecture to modular patterns
13 Sep 2005 by Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
9 Jan 2023 by Graeme_Grant
This article comprehensively covers the Microsoft ClickOnce Installer with a bare bones WinForm/WPF C#/VB Silent Updater framework plus covers how to implement, troubleshoot, test locally, to release.
11 Jan 2019 by Marc Clifton
Implementing an SSL capable server in .NET Core WITHOUT ASP.NET, using nginx, and testing Postgres with EF, all running on an rPi
30 Apr 2009 by Roman Kiss
This article describes a design, implementation and tooling of model driven WorkflowServices logically centralized in the Repository and physically decentralized for their runtime projecting.
10 Nov 2009 by Nicolas Dorier
Enhance Visual Studio and your build process in just two clicks. This tool does its best to be out of your way, while improving your development experience seemlessly.
22 Nov 2009 by Wisam E. Mohammed
Raster data display and manipulation using MapWinGIS.
30 Dec 2009 by Razan Paul (Raju)
Animation technique based on Clip property of UIelement in WPF
25 May 2010 by Thiago de Arruda
A Virtualizing WrapPanel for WPF.
2 Dec 2011 by Florian Rappl
A better ToolTip for Windows Forms and more.
14 Feb 2013 by Vahid_N
PdfReport is a code-first reporting engine which is built on top of the iTextSharp and EPPlus libraries.
21 Jun 2013 by Igor S Medvedev
The article describes a C# library for symbolic computations.
5 Dec 2015 by Daniel Miller
This article describes the C# implementation for a high-performance user/role security principal hierarchy.
11 Feb 2020 by spi
This small library handles units of measure and quantities with a dynamic and multi-contexts approach.
15 Apr 2022 by dnxit
MVC .NET Core 3.1 Dynamic Role based authorization using Authorization Handler & Custom Authorize Policy
29 Dec 2018 by Juan G. Carmona
Advanced logging in modern .NET applications. A Sunday-morning-proof-of-concept.
15 Jul 2022 by Maxim Kartavenkov
Article describes created .NET wrapper library