Click here to Skip to main content
15,893,668 members
Everything / All Topics

All Topics

All-Topics

Great Reads

by honey the codewitch
Take control of which thread your code gets executed on, and how it does
by CodeProject, Mike Meinz
Welcome to our continuing series of CodeProject interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Mike Meinz, who shares some highlights from 45 years in the industry.
by CodeProject, Iris Classon
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Iris Classon.
by Arik Poznanski
The question this posts tries to address is: Where to put value converters?

Latest Articles

by Fred Song (Melbourne)
A responsive React frontend interacts in real-time with a .NET 8 Minimal API backend to dynamically display and manage state transitions for a simulated traffic light system.
by Vincent Maverick Durano
This is a tale of a professional developer.
by Southmountain
Some quick configurations to get MFC support for console application
by Łukasz Bownik
The article describes technical and sociological reasons for software companies deaths.

All Articles

Sort by Updated

All Topics 

U 6 May 2024 by Fred Song (Melbourne)
A responsive React frontend interacts in real-time with a .NET 8 Minimal API backend to dynamically display and manage state transitions for a simulated traffic light system.
6 Feb 2024 by Vincent Maverick Durano
This is a tale of a professional developer.
29 Jan 2021 by Łukasz Bownik
The article describes technical and sociological reasons for software companies deaths.
22 Dec 2020 by honey the codewitch
Highly efficient access to JSON data sources and selective bulk loading JSON on any platform using a new JSON paradigm
3 Dec 2020 by honey the codewitch
Implement swipe left/right/up/down using a TFT touchscreen and an Arduino compatible device
22 Nov 2020 by honey the codewitch
Revisiting our WiFi enabled smart clock project with more modern hardware
5 Nov 2020 by honey the codewitch
A walkthrough and source code for automatically configuring your ESP8266 IoT devices
5 Nov 2020 by honey the codewitch
Explore an Arduino based IoT web server and UDP multicaster for monitoring a remote water pump
4 Nov 2020 by honey the codewitch
Unleash the tiny ESP-01 on your network
2 Nov 2020 by honey the codewitch
Turbocharge your device with a clever way to configure your board
30 Oct 2020 by honey the codewitch
Using this cheap, powerful little device to make magic
25 Sep 2020 by Sergey Morenko
Guide: How to prepare for a coding interview
28 Jul 2020 by honey the codewitch
Take control of which thread your code gets executed on, and how it does
24 Jul 2020 by honey the codewitch
Using await in scenarios where you want to await custom items with or without using Task.Run()
23 Jul 2020 by honey the codewitch
Explore adapting Socket's async model to a task based one and adding some awaitable socket operations to your projects
22 Jul 2020 by honey the codewitch
Diving into some of the core plumbing behind the Windows operating system
18 Jul 2020 by honey the codewitch
Leveraging some less well known areas of the .NET Task framework to schedule tasks to execute on your own conditions.
17 Jul 2020 by honey the codewitch
Add a flexible knob control to your .NET projects
15 Jul 2020 by honey the codewitch
How to implement a complicated multithreaded message passing scenario
14 Jul 2020 by honey the codewitch
This article explores a message passing mechanism for safe thread to thread communication
14 Jul 2020 by honey the codewitch
Continuing our series with a knob control and a MIDI visualizer
12 Jul 2020 by honey the codewitch
PianoBox is a customizable musical keyboard control for Windows Forms. This is the first part of MidiUI.
11 Jul 2020 by honey the codewitch
Exploit the memory layout of your data to make your P/Invoke code more accessible and maintainable
9 Jul 2020 by honey the codewitch
Easily create zip packages from source code, suitable for upload on CodeProject
6 Jul 2020 by honey the codewitch
Provides a complete managed API for working with MIDI files, sequences and devices
4 Jul 2020 by honey the codewitch
How to marshal structs that the .NET marshaller just can't handle without a lot of help
4 May 2020 by honey the codewitch
Start out with the basics for command line argument processing and exception handling for your console based utilities
26 Mar 2020 by honey the codewitch
An in depth guide on doing advanced MIDI things. Includes a demo Drum step sequencer and file slicer
14 Mar 2020 by honey the codewitch
Learn how to implement recursive descent parsers, with examples for JSON and an integer expression evaluator
23 Feb 2020 by Member 14750355
DevOps is a methodology that aims to create a synergy between software engineering and IT operations teams.
22 Feb 2020 by honey the codewitch
Glory can parse virtually anything, even natural language. Add powerful parsers to your projects. Parse languages like C# or incorporate human language parsing with your AI code.
18 Feb 2020 by honey the codewitch
A crash course in GLR parsing which can be used to parse highly ambiguous grammars
3 Feb 2020 by honey the codewitch
A Pike virtual machine and optimizing compiler for regular expressions using an NFA engine
1 Feb 2020 by honey the codewitch
Add non-backtracking fast DFA regular expression and finite state automata to your projects
31 Jan 2020 by honey the codewitch
Add fast scanners/tokenizers to your C# project
19 Jan 2020 by honey the codewitch
A completely programmable lexer/tokenizer/scanner generator in C# using a Pike Virtual Machine
17 Jan 2020 by honey the codewitch
Manage location tracking, lifetime, error reporting and basic parsing/lexing with this simple class
14 Jan 2020 by honey the codewitch
Add the ability to run a service in console mode and to control or install your service from the command line
14 Jan 2020 by honey the codewitch
Easily add scripting support to your apps using Microsoft's active script technology
11 Jan 2020 by honey the codewitch
Using Parsley to prototype and test hand written parsers
7 Jan 2020 by Dr. Song Li
Benchmark example on benefit of asynchronous programming
6 Jan 2020 by honey the codewitch
Using Parsley to parse a C# subset into the CodeDOM
31 Dec 2019 by honey the codewitch
Use the Parsley compositional parser generator to parse a complicated grammar with backtracking.
2 Nov 2019 by Łukasz Bownik
The article discusses the moral virtues that shall underpin the commercial software development to ensure healthy cooperation.
9 Sep 2019 by Chad Z. Hower aka Kudzu
Delivering software globally goes far beyond simply localizing. This article covers cultures, graphics, text spacing and more.
9 Sep 2019 by Chad Z. Hower aka Kudzu
As software developers, piracy is something that affects us all. You might not see it directly if you work for a large company but you still have an interest in who is using your company's software. If you work for a small company or are a solo developer, piracy hits a lot closer to home.
22 Jul 2019 by Adrian Pirvu
Neocortex Cortical Columns organized as an Information Retrieval System
23 Jun 2019 by David A. Gray
This is the first of a two-part series about string conversion issues that recently arose in my practice.
23 Jun 2019 by David A. Gray
Some JSON strings need a little help fitting into a C# object.
26 May 2019 by CMalcheski
Part 1 of this article discussed an algorithm for addressing all pixels within a circle with surgical precision, optionally expanded to filling in those pixels as required to create a color wheel; this is part 2 of 2, covering the actual implementation.
29 Apr 2019 by CMalcheski
A method for hit testing coordinates against predefined areas with a block of code so small that it's nearly negligible.
13 Jan 2019 by bapak71
Using w2ui grid to show list of uploaded photos.
4 Dec 2018 by Rion Williams
This is a post about priorities of a passionate developer.
25 Nov 2018 by Toby Steed
Are your automated tests really testing?
11 Nov 2018 by ProEnggSoft
IDEAL CHALK mnemonic acronym and mnemonic images for Object Oriented Principles
29 Sep 2018 by Neeraj Kaushik1980
Trade Capture Report (AE) is a post-trade message which is sent by the broker or exchange to report the trades for the participants.
26 Aug 2018 by Toby Steed
Demand for automation and the risk for testing
25 Jul 2018 by Karthik Chintala
Awaiting a method vs awaiting a task
8 Jun 2018 by Sushant 2018
How to set up static IP on Windows Server and Internet Sharing with TP-Link wireless router
29 May 2018 by BC3Tech
A quick walkthrough on creating an Alexa Skill backed by Azure Functions
27 May 2018 by Nikola M. Živković
We all have our graveyard of unfinished projects and ideas. That is because it takes hard work to make good software.
17 May 2018 by vnmatt
21 Apr 2018 by NitinShrivastava
In this article, we will try to understand Data Binding in AngularJS
19 Apr 2018 by Nikola M. Živković
Investigation of why the Repository Pattern is still useful and the benefits of using it
2 Apr 2018 by Nikola M. Živković
In the previous article, we talked about the way that powerful type of Recurrent Neural Networks - Long Short-Term Memory (LSTM) Networks function. Now, we will see how to implement this kind of network.
20 Mar 2018 by Nikola M. Živković
Understanding Long Short-Term Memory Networks (LSTMs)
15 Mar 2018 by Nikola M. Živković
Introduction to recurrent neural networks
11 Feb 2018 by Anton Angelov
List of my favourite underutilized features of .NET. Contains full explanation about what they are doing accompanied with C# code examples.
27 Jan 2018 by Anton Angelov
Through the help of interfaces, extension methods and partial classes, 3 page objects variations are presented that lead to more maintainable code.
14 Jan 2018 by Suman Kumar
This article describes the basics of ISO 8583 message format.
28 Nov 2017 by Petru Faurescu
How to build step by step an ASP.NET Core WebAPI (.NET Core 2.0) with latest MongoDB driver. The project supports all requests to MongoDB asynchronously.
15 Nov 2017 by Keith Holloway
Hack Tennessee 7, the birth of Wizard Hero and perhaps a new developer
10 Oct 2017 by Ramu Sangabathula Original
Create a simple responsive website using Node, Express, Bootstrap and Jade - Part 1
28 Jun 2017 by John Newcombe
Presents an explanation of Datum transformations with examples shown in C#
27 Dec 2016 by Anele 'Mashy' Mbanga
Create Google Material based HTML5 apps using B4J ABMaterial
14 Nov 2016 by Peter N Robinson
Press either CTRL key to find out where the mouse pointer is...
8 Nov 2016 by Anele 'Mashy' Mbanga
Using Basic4Android, develop your first Android Native App
1 Nov 2016 by Bob Crowley
In this article, I will explain the sometimes surprising behavior of  the ADO.NET SqlParameter and particularly the effects of ParameterDirection, null value and DBNull.Value on how the parameter is sent to the database.
24 Oct 2016 by ChristianNeumanns
This article introduces the 'Fail Fast!' principle. What is it? When should we use it? How does it help us to write better code?
21 Oct 2016 by Amgad Fahmi
An experimental tiny lib (3kb) to load any JS library from jsdelivr.com dynamically based on the lib name. Specific version also supported
14 Sep 2016 by Afzaal Ahmad Zeeshan
A comprehensive guide to .NET Core for beginners
21 Jul 2016 by adityaswami89
What is CORS ?  A resource makes a cross-origin HTTP request when it requests a resource from a different domain than the one which the first resource itself serves. For example, an HTML page served from http://domain-a.com makes an src request for http://domain-b.com/image.jpg.
7 Jul 2016 by Satwiki
What is slush and how it is being used to scaffold a web app
5 Jun 2016 by santosh.yadav198613
Angular Basic - Part 3
24 May 2016 by Keyhole Software
Whirlpool: Microservices Using Netty And Kafka
25 Apr 2016 by NavnathKale
Extending AngularJS with the help of TypeScript to make it even sweeter
15 Apr 2016 by Android on Intel
We asked a group of Intel® Black Belts to share their thoughts on the biggest business-related mistakes they see developers making—and how they could correct them.
23 Mar 2016 by Gjermund Bjaanes
How to convert Angular 1 application to TypeScript
23 Mar 2016 by Afzaal Ahmad Zeeshan
This article describes the way many programming languages can be selected to find that one best language for your projects!
5 Mar 2016 by Afzaal Ahmad Zeeshan
In this post I have talked about building an IMAP client using WPF framework and ImapX library.
4 Mar 2016 by stevejgordon
How to send emails in ASP.NET Core 1.0
20 Feb 2016 by arjunaraneta
Java IDE (Integrated Development Programming) Software Tools
9 Feb 2016 by Dave Ceddia
Should you upgrade to Angular 2?
7 Feb 2016 by Shivprasad koirala
Learn Angularjs Step by Step – Lab 1
2 Feb 2016 by Sibeesh Passion
In this post, we will see how we can send data to another domain from our application.
15 Jan 2016 by CodeProject, Elizabeth Ayer
Welcome to our continuing series of CodeProject interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Elizabeth Ayer.
11 Jan 2016 by bhanupraveen
WebServices in .NET
30 Dec 2015 by Hamid Mosalla
How to retrieve email from Google, Microsoft And Facebook External Login Provider