Click here to Skip to main content
15,888,351 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 

8 Apr 2024 by Jason Sultana
Integer overflow vulnerabilities in .NET and other strongly typed applications
5 Mar 2024 by Dev Leader
Learn how to use BenchmarkDotNet to effectively create and run benchmarks on your C# code. Dig into where you have opportunities to optimize your C# code!
1 Mar 2024 by Dev Leader
In this article, I’ll provide you with 4 simple code examples illustrating how reflection works in C#.
17 Feb 2024 by Dev Leader
Access Google Sheets via C#; Start simple, optimize later!
17 Feb 2024 by Brows App
XML and JSON have long been the configuration formats of choice in the .NET ecosystem. For something entirely different, continue reading.
15 Feb 2024 by Dev Leader
Learn what the Command Pattern in C# is and the design principles it follows. Understand the pros and cons!
15 Feb 2024 by Dev Leader
Origin and principles of Memento Pattern in C, and different components & steps to implementation!
15 Feb 2024 by Dev Leader
Learn about the pipeline design pattern in C#, discover how to create and chain pipeline stages and get code examples, tips, and use cases for this design pattern
15 Feb 2024 by Dev Leader
CQRS pattern in C#, clean architecture for better software development, code examples, best practices
15 Feb 2024 by Dev Leader
Integrate Unit of Work Pattern in C# with Clean Architecture for efficient programming, benefits and C# code examples
12 Dec 2023 by DavesApps
The article discusses the debate over using C#'s var keyword versus explicit typed variables, highlighting potential issues with overuse of 'var' that can lead to code misunderstandings, readability challenges, and bugs.
21 Oct 2023 by Dev Leader
Change a picture into ASCII art using your own C# program
13 Oct 2023 by DotNetLead.com
How to build an OpenAI chat application using Angular, ASP.NET API, and Azure
14 Aug 2023 by Dev Leader
In this blog post, we’ll explore the concept of async lazy initialization in C#
7 May 2023 by ToughDev
How to allow only numeric input in TextBox
7 May 2023 by ToughDev
In my previous article I provided some information on the Tektronix TDS 340 100 MHz digital storage oscilloscope and instructions
17 Mar 2023 by Dev Leader
This article is follow up content to previous articles I've written about iterators and collections, but the benchmark results were NOT what I expected!
22 Jan 2023 by Dev Leader
How Tasks, Threads, and BackgroundWorkers operate at high level
21 Feb 2022 by Illya Reznykov
How to update EmailMessage properties that don't have public setters
29 Dec 2021 by Jason Sultana
I upgraded an old project from .NET Core 2.1 to .NET 6. Here's what broke.
15 Aug 2021 by Vlad Neculai Vizitiu
A discussion of "init" keyword introduced in C# 9
21 Jul 2021 by Jeremy Likness
In this blog post I look at what GraphQL is, share benefits and challenges, review the current .NET ecosystem, and walk you through some hands-on examples.
16 Jun 2021 by Shivprasad koirala
This blog will discuss the difference between server.transfer and response.redirect.
10 May 2021 by Jason Sultana
A short discussion of some different options available for developing .net core applications on Mac OS
8 May 2021 by DotNetLead.com
How to build and deploy Angular application using GitHub and Azure
5 May 2021 by Carlos Conceição
Current features of NSimpleOlap library
22 Apr 2021 by Carlos Conceição
NSimpleOlap is embeddable .Net OLAP library for use in console, desktop, or other types of applications.
18 Feb 2021 by Lee P Richardson
Cake V1.0 is a more robust technique for writing DevOps in a language the whole team can understand.
27 Dec 2020 by Jeremy Likness
In this post, I will continue the tradition which I started in a 2015 blog post of celebrating the year and looking back at highlights.
26 Nov 2020 by H. Hasanov
ScoopBox is a C# library that automates the configuration file building and generates a script which inside contains commands to execute using PowerShell.
18 Nov 2020 by Illya Reznykov
How to mock & test methods with out parameters
8 Nov 2020 by DotNetLead.com
This article shows you how to add Windows Authentication to Angular and .NET Core Web API projects.
2 Nov 2020 by DotNetLead.com
Angular/.NET Core Web API application that can be used as the starting point for building your applications.
26 Oct 2020 by Matteo Prosperi
How to plan changes that go into the next version of your library in order to safeguard the experience of your existing users
26 Oct 2020 by Matteo Prosperi
Being an engineer on the AWS SDK for .NET team, I tasked myself with figuring out how to use our libraries under Blazor in the browser.
26 Oct 2020 by Matteo Prosperi
This is the second post in the .NET libraries and the art of backward compatibility series.
26 Oct 2020 by Matteo Prosperi
In this blog post, I complete my “template-based card image generator” project.
26 Oct 2020 by Matteo Prosperi
How, why, when and how to create your own DynamicObject in .NET
26 Oct 2020 by Matteo Prosperi
In this article, we investigate how DateTime issues are avoided.
26 Oct 2020 by Matteo Prosperi
This is the third post in the .NET libraries and the art of backward compatibility series.
21 Sep 2020 by Jeremy Likness
What if I could write a LINQ query on a client the same way I would on a server, and execute it remotely with minimal configuration, setup, ritual and ceremony?
4 Sep 2020 by Sandeep Mewara
This is another one of the common errors developers get and ask about: vshost32.exe has stopped working.
27 Aug 2020 by Ricardo_Torres_Torres
Learn to create an API in .NET Core
23 Aug 2020 by Jin Vincent Necesario
In this article, we'll explore the world of C# attributes.
31 Jul 2020 by Chinmoy Mohanty
How to programmatically make(fake ;)) HTTP Requests
21 Jul 2020 by Jeremy Likness
Learn how to parse complex expression trees, and even modify them to alter IQueryable results.
3 Jun 2020 by Jeremy Likness
A primer on using LINQ to wring strongly typed queries directly in code
22 May 2020 by Vlad Neculai Vizitiu
FileSystem Syncher
12 Apr 2020 by Jeremy Likness
Some ah-hah moments about Kusto
7 Mar 2020 by Rob Kraft
The benefit of this approach is that you can then regularly scan your entire code base for the use of .ExecuteReader and .ExecuteNonQuery knowing that there should be no cases of those methods, other than the exception cases you expect.
1 Mar 2020 by Bahrudin Hrnjica
Notebook completely implemented on .NET platform using C# Jupyter Notebook and Daany
23 Feb 2020 by Sacha Barber
How to get nice auto incrementing assembly versions inside your .NET Core/Standard projects
18 Feb 2020 by SleepyCrat
Create a small "minigame" using asp .net core 3.0, Angular, and websockets implemented using vanilla javascript.
9 Feb 2020 by Vlad Neculai Vizitiu
Hello and welcome, In this post, we are going to talk about how we can automate part of the windows desktop environment using AutoItX. What is AutoItX? Before we can talk about AutoItX first we need to talk a little bit about AutoIt.
9 Feb 2020 by Sacha Barber
In this post I want to talk about how to get started with some very nice monitoring tools, namely Prometheus Grafana
22 Jan 2020 by Jeremy Likness
Blazor Server and Blazor WebAssembly (client) don't store state by default, resulting in a subpar user experience. This article tackles solutions to the problem.
21 Jan 2020 by SleepyCrat
A discussion of how the HealthCheck middleware is used to expose endpoints on your site that run a sequence of pre-written tests and provide you with quick diagnostic information about the health of your application.
12 Jan 2020 by Rion Williams
Nearly any engineer worth his or her salt will likely agree that consistency is important. . If they don’t, they probably haven’t ever worked on a large legacy application or with a team of any decent size. Everyone being roughly (sans tabs vs. spaces religious views) on the same.
2 Jan 2020 by Petru Faurescu
Best way, performance wise, to paginate results in MongoDB
5 Dec 2019 by Bahrudin Hrnjica
Predictive maintenance on .NET platform
22 Nov 2019 by Jeremy Likness
Stateful serverless: long running workflows with durable functions
21 Nov 2019 by Jeremy Likness
Learn how durable entities provide explicit management of state in serverless applications and guarantee operations are safe to execute without concurrency conflicts.
21 Nov 2019 by Jeremy Likness
Build data-driven .NET applications with seamless client-server communication using fluent C# LINQ over OData (like GraphQL but without the JSON).
20 Nov 2019 by Jeremy Likness
How to customize the new Windows Terminal for Windows 10 for custom font, look and feel, as well as setup terminals for git-bash, Node.js, PowerShell, and Azure Cloud Shell.
16 Nov 2019 by Bahrudin Hrnjica
In this article, we are going to explore the main features in the new C# Juypter Notebook.
8 Nov 2019 by Petru Faurescu
Simplified guide to building a fast, secure web application backend
2 Nov 2019 by Melick
Configuring Application Server Role, Web Server (IIS) Role Error in Installing SharePoint 2013 in Windows Server 2012
21 Oct 2019 by Chris A. Johnson
Drag and Drop between Multiple Trees in Jquery using jstree
12 Oct 2019 by mazhou
Asynchronous programming models
25 Sep 2019 by Shameel
.NET Core 3.0, with a significant number of changes and improvements, was released on 23rd September 2019. The most important changes are discussed in this article. The post New Features and Enhancements in .NET Core 3.0 appeared first on The Developer Space.
22 Sep 2019 by Shameel
Part 3 of this multi-part article series discusses the actual migration process: Schema and data migration, ETL/ELT, Reporting & OLAP, Scheduling and Applications & Services migration.. The post Migrating your SQL Server Workloads to PostgreSQL – Part 3 appeared first on The Developer Space..
31 Aug 2019 by Chris A. Johnson
How to implement 'Batch Mode' using Kendo upload control for ASP.NET Core
26 Aug 2019 by DotnetShtien
"Metaprograms are programs that manipulate themselves or other programs as data." Anders Hejlsberg.
22 Aug 2019 by Bahrudin Hrnjica
Implementation of the LSTM recurrent neural network in CNTK shown in detail
19 Jul 2019 by timtocci
Originally this application was a console application that I developed to get the music off of my iPod. After my post on transparent forms in VIsual Basic I decided to port it to a Widget format to make it easier to use and demonstrate what goes into creating a transparent Windows Forms application.
23 Jun 2019 by Vlad Neculai Vizitiu
28 May 2019 by Lee P Richardson
How to automatically incorporate semantic version information into NuGet libraries during building, packaging, and publishing of .Net libraries to private NuGet feeds.
29 Apr 2019 by Lee P Richardson
Private NuGet Feeds in Azure DevOps
16 Apr 2019 by Petru Faurescu
What’s about Problem / solution format brings an easier understanding on how to build things, giving an immediate feedback.
21 Mar 2019 by Benktesh Sharma
The caching of HTTP response implies that when an HTTP request is made, the response generated by the server is stored in some place by the browser or the server for potential re-use in successive HTTP request for the same resource.
17 Mar 2019 by Madhur Kapoor
One of the quickest way to get your code up and running in Azure is to use Azure Functions which makes use of the serverless architecture. When we say serverless, it means that we don’t have to worry about the provisioning and maintaining of virtual machines or servers.
12 Feb 2019 by Rion Williams
How to make your .NET application less quirky
25 Dec 2018 by n.podbielski
Reflection.Emit is very powerful tool. It creates IL code and since C# is converted into IL too, we have the same functionality as in C# and even more. It is very powerful and at the same time very complicated. Because of that it is worth to discuss how and for what it should be used.
25 Dec 2018 by n.podbielski
This article is first part of the series of three. Next ones you can find here and here.. Code for all three articles, with new features and bug fixes is available on GitHub and as Nuget package.. Why not Reflection?. If you working with .
14 Nov 2018 by Vlad Neculai Vizitiu
IEnumerable and state machines
14 Nov 2018 by Vlad Neculai Vizitiu
Modifiers in C# - use and abuse
13 Nov 2018 by Vlad Neculai Vizitiu
13 Nov 2018 by Vlad Neculai Vizitiu
Getting closure on Closures
26 Sep 2018 by Bahrudin Hrnjica
Visual Neural Network Designer in ANNdotNET
15 Sep 2018 by ashish__shukla
What is Python? Python is a general purpose,interpreted and high-level programming language.It is object-oriented and dynamically typed programming language.Dynamically typed means that variables are not required to be declared before using them.Instead you directly assign value to a variable.
31 Aug 2018 by Sander Rossel
Set up Continuous Integration and Deployment to Azure in VSTS using Azure and Visual Studio. The post Azure Deployment using Visual Studio Team Services (VSTS) and .NET Core appeared first on Sander's bits.
29 Aug 2018 by Sander Rossel
Get started with Azure Functions and serverless computing in Azure. We'll see what serverless computing is and how it's implemented in Functions.
16 Aug 2018 by Sander Rossel
Taking Continuous Deployment one step further by deploying your infrastructure to Azure using Azure Resource Manager Templates, or ARM Templates. The post ARM Templates to Deploy your Resources to Azure appeared first on Sander Rossel.
31 Jul 2018 by YasIkeda
If you run msbuild and get an error message that points out Microsoft.PackageDependencyResolution.targets(198,5)., then this article may help you and your build. The problem is so simple, but if you are new with building .NET code without Visual Studio, it would not look such simple.
23 Jul 2018 by Passion4Code
How to compress and zip files using DotNetZip
23 Jul 2018 by Passion4Code
This post lists a few features of ASP.NET Core 2.0.
9 Jun 2018 by YawerIqbal
System Jobs AsyncOperation or System Job is an important Dynamcis 365 system entity. Usually we don’t create its records, rather they are created automatically. A record represents a single execution of an asynchronous resource.
21 May 2018 by Nikola M. Živković
Asynchronous Programming in .NET – Motivation and Unit Testing