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

.NET 

10 Dec 2009 by Alex Kofman
"Soft Delete" or "Logical Delete" in ORM
14 Jan 2014 by Cindy Potvin
Many options of the .LESS CSS parser can be set directly from the Web.config file, but many of them are not clearly described. Here is my attempt to document them.
14 Apr 2010 by Nuno M. F. Gomes
Finding out whether an assembly was compiled in Debug or Release mode is a task we must do from time to time...
15 Jun 2012 by Rick Bassham
How to use the SqlChangeMonitor with the new MemoryCache class in .NET 4.0.
2 Jun 2009 by Adrian Dorache
Let's see a short example using COM objects exposed by Internet Explorer. The code below changes the color of every link in an HTML document.
8 Jul 2016 by Bastian Eicher
History of .NET versioning: runtime (CLR), base libraries (BCL) and the C# and VB languages
8 Jul 2016 by Bastian Eicher
Different versions of the .NET Framework are considered in-place upgrades of each other.
24 Jul 2016 by Bastian Eicher
How library versioning and dependency management works in the .NET world
25 Jul 2014 by Thomas Maierhofer (Tom)
.NET CLR Synchronization Mechanisms Performance Comparison
4 Feb 2012 by thatraja
This post explains how to convert the code in .NET
14 Apr 2014 by George Mamaladze
.NET Code Dependency Graph Visualization using Force Field Simulation
8 Oct 2016 by Andrew Blank
.NET Core Hello World Console App (in Ubuntu 16.04)
23 Feb 2020 by Sacha Barber
How to get nice auto incrementing assembly versions inside your .NET Core/Standard projects
14 Apr 2014 by George Mamaladze
.NET Data Structures for Prefix String Search and Substring (Infix) Search to Implement Auto-completion and Intelli-sense
12 Oct 2012 by John Atten
How to change the formatting of the Active Column Header to track user location.
26 Oct 2020 by Matteo Prosperi
In this article, we investigate how DateTime issues are avoided.
12 Sep 2014 by Qwertie
.NET just keeps getting more annoying
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
This is the second post in the .NET libraries and the art of backward compatibility series.
26 Oct 2020 by Matteo Prosperi
This is the third post in the .NET libraries and the art of backward compatibility series.
1 Sep 2010 by Gediminas Geigalas
I just came up with a hack for .NET ListView to react to users doubleclider separator to auto resize the column to fit column contents.
7 Oct 2016 by Andrew Blank
Better ways to create a .NET MVC Single Page application
15 Apr 2011 by Alexander Turlov
.NET Reflector is becoming a paid-for product
11 Mar 2013 by AssemblySoft
A trivial business logic layer from scratch with a TDD approach.
20 Feb 2016 by Anton Angelov
Find some advanced WebDriver tips and tricks how to use the framework like turn-off the JavaScript, execute tests in a headless browser or use a particular browser's profile.The post 10 Advanced WebDriver Tips and Tricks Part 1 appeared first on Automate The Planet.
28 Feb 2016 by Anton Angelov
Find some advanced WebDriver tips and tricks how to use the framework for dealing with extensions or downloading files.The post 10 Advanced WebDriver Tips and Tricks Part 3 appeared first on Automate The Planet.
20 Feb 2016 by Anton Angelov
Find some advanced WebDriver tips and tricks how to use the framework for changing user agent or dealing with SSL certificates.The post 10 Advanced WebDriver Tips and Tricks Part 2 appeared first on Automate The Planet.
3 Feb 2011 by JasonShort
Here are 10 things to make your desktop database apps better
25 Feb 2016 by Anton Angelov
A short list of keyboard shortcuts for things you probably do often in Visual Studio
25 Feb 2016 by Anton Angelov
A short list of keyboard shortcuts for things you probably do often in Visual Studio
13 Jan 2010 by Tom Janssens
.NET technologies and lessons learned
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.
5 Jun 2016 by Anton Angelov
Tips and Tricks how to perform visual UI automation. Various techniques to assert the visual state of your web pages- fonts, styles. Visual capturing.The post 5 Expert Tips and Tricks for Visual UI Automation Verification- Testing Framework appeared first on Automate The Planet.
12 Jun 2016 by Anton Angelov
Learn how to control browser to the maximum extent with various techniques. Handle multiple browser instances. Intercept raw HTTP traffic and assert requests and responses. Download files with a single line of code.
27 May 2010 by Mohammad Elsheimy
in C#, C++/CLI, and ISO/ANSI C++
5 Oct 2014 by morzel
How to shoot paintball marker with relay, Arduino and .NET Winforms
25 Sep 2014 by morzel
Part 1 described the general idea behind Sonar project, hardware components used and Arduino sketch... This second post in "Out of Boredom" series is about C# and JavaScript programs that make it possible to display ultrasonic range sensor data in web browsers.
22 Sep 2010 by jmix90
A fast and easy tip about shadows and performance
13 Aug 2013 by Rion Williams
A Battle of Intellisense
16 Nov 2014 by Ronnie Mukherjee
This is a beginner's guide to garbage collection in .NET
7 Feb 2010 by Don Kackman
A generic class to encapsulate properties with notification events
6 Jan 2012 by qenn
A temperature struct in C#
30 Apr 2015 by Sebastian Solnica
A case of a deadlock in a .NET application
2 Feb 2012 by Ayobami Adewole
A Client Server File Sharing Application
20 Jun 2013 by Wayne Ye
A complete Impersonation demo in C#.NET
21 Sep 2014 by Wayne Ye
A complete impersonation demo in C#.NET
20 Oct 2011 by Philip Laureano
A mind-bending experience
28 Jan 2015 by Rion Williams
A deeper look into open source .NET development
31 Jan 2014 by Indivara
A little command line utility that will tell you the total size of all files in a directory
12 Apr 2012 by Simon Pickersgill
A DRY approach to using Fancybox in an MVC project
16 Mar 2015 by Sander Rossel
Getting your feet wet in NoSQL with MongoDB!
18 Apr 2010 by Sky Sanders
Use Visual Studio 2008 Development Server (WebDev.WebServer.exe) in automated testing frameworks
27 Apr 2014 by Nji, Klaus
A gentle introduction to Entity framework 6 from an NHibernate perspective
10 Jan 2011 by jebarson
A Leap In Embedded Programming; .NET Micro Framework
16 Mar 2012 by Sebastian Solnica
A managed ETW provider and the 15002 error
28 Nov 2012 by Keyhole Software
A mobile application served from CouchDB.
29 Aug 2010 by Gediminas Geigalas
This post explains how plugin architecture can be improved to allow better extensibility and provide backward compatibility after updates.
21 Sep 2011 by jgauffin
A MembershipProvider that uses DependencyResolver to lookup the dependencies that it needs.
12 Nov 2009 by Tom Janssens
A new BDD Framework in .NET: NetSpec =>Aubergine
18 May 2009 by gUrM33T
A simple workaround to avoid boxing and unboxing while still using a non-generic IList implementation
2 Dec 2011 by Sameer Mitra
An alternative to using database triggers, which involves using a Windows service.
4 Jan 2010 by emiaj
Here is a quick look at the Reactive extensions (Rx) for .NET
6 Dec 2011 by Nathan Gloyn
Refactor code using S.O.L.I.D principles to make the code easier to understand, test, maintain and extend
22 May 2016 by Afzaal Ahmad Zeeshan
In this post, I am writing about the procedure to set up a home server using IIS and ASP.NET; IIS as the web server, ASP.NET as web scripting framework.
26 May 2011 by MBigglesworth79
A wrapper for log4net which allows logging operations to be accomplished with a single line of code.
19 Aug 2012 by wullinkm
A single file login page for ASP.NET
5 Jan 2012 by qenn
A strongly-typed range input for .NET and MVC 2
9 Oct 2012 by Paulo Morgado
Sometimes, for demo or testing purposes, I need a synchronization context that behaves like the user interface ones but doesn’t force me to build applications with a user interface and the TPL Dataflow Library seemed like a good option to implement such synchronization context.
13 Feb 2015 by Afzaal Ahmad Zeeshan
This blog post shares a tip for Ajax developers in ASP.NET MVC framework.
15 Apr 2010 by Paulo Morgado
A TraceListener For Tests
7 Dec 2011 by Artem Smirnov
Implementing a custom ASP.NET value provider
23 Aug 2020 by Jin Vincent Necesario
In this article, we'll explore the world of C# attributes.
6 Jan 2010 by Steve Wellens
An ASP.NET server control that displays a list of files from a directory as hyperlinks.
29 Aug 2010 by Gediminas Geigalas
This post talks about how #region directives are useful and when they are not appropriate.
14 Jul 2009 by Jeremy Likness
A method for abstracting WCF service calls in Silverlight to facilitate reuse and easy re-targeting of services.
16 Oct 2015 by Arkadeep De
Access modifiers in C#.NET with examples
5 May 2011 by MBigglesworth79
Access session information via a dynamic object where we use a dynamic property to specify the name of the session item
4 Jul 2016 by Rion Williams
Accessing identity and HttpContext Info using dependency injection in .NET 5
18 Jun 2010 by User 6619207
Accessing private members
15 Feb 2012 by Gary H Guo
Discuss adding functionality at runtime using Component-Based Object Extender with static typing
26 Jan 2012 by Richard James Moss
How to add a horizontal scrollbar to a ComboBox using C#
28 Apr 2017 by Samuel Cragg
How to add a tool to a .NET Core build
3 Oct 2016 by matt warren
How to add a verb to the dotnet CLI tooling
18 Apr 2015 by Duy H. Thai
ASP.NET Dynamic Data lets us manage data right on the website instead of having to access the database. You can add it as an admin interface to your MVC website, but it seems there has never been an easy way to do so. I'll try to make the task easier for you if you have never done it.
2 May 2013 by Amogh Natu
This post shows how to insert a comma-separated string into multiple rows in a table in SQL Server.
20 Jan 2011 by Gil Fink
Adding Metadata to Entities in The Data Model
4 Dec 2011 by Buaziz
An easy way to add social buttons to your MVC site
25 Jun 2012 by frank cao
How to add timeout and congestion prevention in a WCF/.NET remoting multi-tier server
13 Sep 2011 by Pete O'Hanlon
How I coded the Scrubber command that’s available in the new version.
29 Oct 2013 by Komal Mangal
How to add user control and define its functionality in C#.NET
8 Dec 2016 by Vivek Goyal
How to add user controls and define its functionality in C#.NET
19 Feb 2018 by Ben Hall (failingfast.io)
I regularly come across developers who hold the misconception that code in a method will continue to be executed, in parallel to code in an awaited method call. So I'm going to demonstrate the behaviour we should expect in this article.
28 Aug 2013 by jgauffin
This post will teach you everything from making your ADO.NET code driver independent to how to implement the repository pattern and unit of work.
6 Jul 2012 by Sebastian Solnica
Managed exceptions and the ways we can handle them using Adplus
15 May 2016 by Anton Angelov
Describes how to improve even further the behaviours design pattern tests through new base classes and usage of Unity IoC container.
22 May 2016 by Anton Angelov
Learn how to improve the Behaviours Design Pattern trough behaviours definitions and more complex OOP design. The new concept eases the configuration.
23 Apr 2016 by Anton Angelov
Improve your tests even further using the Null Object Design Pattern. Enhance your null objects through the usage of the Singleton Design Pattern or IoC container.
12 Jul 2015 by Anton Angelov
Create an extendable test execution in automation tests via Observer Design Pattern. Explains an implementation in C# via .NET IObserver interfaces.
9 Oct 2015 by Anton Angelov
Explains in details how to create an OOP design of base classes in C# which can improve page object pattern oriented web automation testing framework.
10 Apr 2016 by Anton Angelov
Learn how to create multiple grid controls' automated tests that reuse their assertion logic to the maximum extent through different OOP techniques. The post Advanced Reuse Tactics for Grid Controls Automated Tests appeared first on Automate The Planet.