|
top |
| Title /
Updated |
Author |
Score |
|
Generating Permutations and Combinations in a Random-sized Buffer
Updated: 25 Sep 2007
An article on generating all possible permutations and combinations rapidly in a new and simple manner
VC6, VC7, VC7.1, VC8.0, Windows, Visual Studio, Dev
|
Abdellatif_El_Khlifi |
5.00 |
|
The Vertex Cover Problem
Updated: 27 Feb 2009
Vertex Cover is one of the NP Hard problems.
C#, .NET, Dev
|
AKA MAJO |
5.00 |
|
Calculate Control Locations at UI
Updated: 13 Mar 2009
Dynamically calculate locations of control array in any UI container
C# (C# 1.0, C# 2.0, C# 3.0)
|
skelet0n |
5.00 |
|
A Generic Differential Comparison Generator Using Longest Common Substring
Updated: 25 Apr 2009
An algorithm for describing differences between lists
C#, .NET
|
Taisto Bowers |
5.00 |
|
Big O Algorithm Analyzer for .NET
- Unedited
Updated: 21 Jul 2009
A heurisitc graphing tool to help discover 'Big O Notation' function thru infinite asymptotic's and instrumentation.
C#, XML, SQL, JScript .NET, Forth.NET, XSLT, F#, Windows (WinXP, Vista, Win2008, Win 7), .NET CF, .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0), All Topics, Architect, Dev, QA, Design
|
dawright, TheArchitectmc∞ |
5.00 |
|
Database Virtual Cursor
- Unedited
Updated: 5 Jun 2008
This article demonstrates a new technique to optimize DBMS' output cursor storage using Virtual Cursor.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C
|
Hatem Mostafa |
4.91 |
|
Using PPMD for compression
Updated: 11 Jun 2001
This article presents a class for using PPM to compress a file.
VC6, Windows, Dev
|
Andreas Muegge |
4.88 |
|
Particle swarm optimization for function optimization
Updated: 10 Sep 2009
A particle swarm can be used to optimize functions. To do so, the particles explore the search space and try to find the minimum or maximum of a given function.
C# 1.0, C# 2.0, C# 3.0, .NET, Dev
|
Günther M. FOIDL |
4.86 |
|
Symbolic Differentiation
Updated: 6 Mar 2008
This article demonstrates differentiating expressions using a stack and displaying the input expression and its derivative.
VC7.1Win2K, Visual Studio, MFC, Dev
|
Hatem Mostafa |
4.84 |
|
N-gram and Fast Pattern Extraction Algorithm
Updated: 31 Oct 2007
This article demonstrates N-gram construction and Fast Text Pattern Extraction using a modified LZW algorithm.
VC7.1, WindowsVS.NET2003, Dev
|
Hatem Mostafa |
4.79 |
|
CRC32: Generating a checksum for a file
Updated: 17 Dec 2001
How to generate a CRC32 based on a file
VC6, VC7Win2K, WinXP, Dev
|
Brian Friesen |
4.79 |
|
Hash Functions: An Empirical Comparison
Updated: 6 Mar 2009
Benchmark program for hash tables, comparison of 15 popular hash functions, and ideas for designing your own hash function.
C++, C, Dev
|
Peter Kankowski |
4.76 |
|
V Diff - A File Comparer with visual output
Updated: 5 Mar 2003
A simple program that uses the LCS algorithm to compare two files.
VC6, VC7, Linux, Win2K, WinXP, Dev
|
shankarp |
4.74 |
|
Working with the Web Browser Control in Visual Studio 2005 - IE7Clone.
Updated: 14 Jan 2007
Example application working with the VS2005 Web browser control
VB, Windows, .NET, Visual Studio, Dev
|
tmaxwell07 |
4.74 |
|
Making Class Schedule Using Genetic Algorithm
- Unedited
Updated: 22 Jan 2008
How to make class schedule using genetic algorithm
C++, Windows, Win32, MFC, STL, Dev
|
Mladen Jankovic |
4.74 |
|
A C# Implementation of the VF Graph Isomorphism Algorithm
Updated: 1 May 2008
The VF Graph Isomorphism algorithm in C#.
C#, .NET (.NET 2.0, .NET 3.0, .NET 3.5), Dev, Design
|
darrellp |
4.71 |
|
A Mersenne Twister Class
Updated: 18 Feb 2003
A pseudorandom number generator.
VC6, VC7Win2K, WinXP, Dev
|
Dave Loeser |
4.68 |
|
Genetic and Ant Colony Optimization Algorithms
Updated: 26 Sep 2006
Genetic and Ant Colony Optimization Algorithms
VC6, VC7.1, WindowsVS.NET2003, Dev
|
Peter Kohout |
4.67 |
|
CSHA1 - A C++ Class Implementation of the SHA-1 Hash Algorithm
Updated: 17 Mar 2009
CSHA1 - A C++ class implementation of the SHA-1 hash algorithm
VC6, VC7Win2K, WinXPVS2008, Dev
|
Dominik Reichl |
4.65 |
|
ReHash - A console-based hash calculator
Updated: 11 Apr 2003
A console-based hash calculator. Supported algorithms: CRC-16, CRC-16-CCITT, CRC-32, FCS-16, FCS-32, GHash-32-3, GHash-32-5, GOST-Hash, HAVAL-5-256, MD2, MD4, MD5, SHA-1, SHA-256, SHA-384, SHA-512, Tiger.
VC6, VC7Win2K, WinXP, Dev
|
Dominik Reichl |
4.64 |
|
Implementing Permutation Variations
Updated: 14 Jul 2004
Several enhanced permutation algorithms created in iterative or recursive solution.
VC6, Windows, Dev
|
Zuoliu Ding |
4.63 |
|
CFraction - a double / fraction / string conversion class
Updated: 17 Apr 2000
A class that converts between doubles, strings and fractional representations.
VC6, Visual Studio, MFC, Dev
|
Dean Wyant |
4.61 |
|
Back-propagation Neural Net
Updated: 28 Mar 2006
A C++ class implementing a back-propagation algorithm neural net, that supports any number of layers/neurons.
VC6, Dev
|
Tejpal Singh Chhabra |
4.61 |
|
Basic Graphics For Your Console Applications
Updated: 12 Apr 2007
An article and Demo Project for basic graphics in console applications.
C++, Windows, Visual Studio, Dev
|
Firat KARAKUSOGLU |
4.60 |
|
Zip and Unzip in the MFC way
Updated: 4 Apr 2001
The library to create, modify and extract zip archives
VC6Win2K, MFC, Dev
|
Tadeusz Dracz |
4.59 |
|
8 Queens Solution with Genetic Algorithm
Updated: 19 Oct 2005
Using Genetic Algorithm to solve the 8 Queens problem.
VC6WinXP, Dev
|
asef |
4.58 |
|
Tensor templates
Updated: 26 Jun 2001
A template class that enable you to make tensors with any dimensionality. Process convolution of any tensors and so on.
VC6Win2K, STL, Dev
|
Mike Melnikov |
4.58 |
|
A C++ implementation of Douglas-Peucker Line Approximation Algorithm
Updated: 3 Mar 2003
DP Line approximation algorithm is a well-known method to approximate 2D lines. It is quite fast, O(nlog_2(n)) for a n-points line and can drastically compress a data curve. Here, a fully OOP implementation is given.
VC6, VC7, Windows, Dev
|
Jonathan de Halleux |
4.53 |
|
Fast LZW Compression Using Binary Tree
Updated: 15 May 2008
Fast LZW implementation using Binary Tree as a dictionary
VC7.1, WindowsVS.NET2003, Dev
|
Hatem Mostafa |
4.52 |
|
Wordmills are coming...
Updated: 23 May 2008
The article describes how a computer-being can be trained to write text articles, poems, compose music, or paint contemporary paintings.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), Dev
|
Chesnokov Yuriy |
4.50 |
|
Coin Change Problem (Using Dynamic Programming)
Updated: 28 Jan 2009
Coin change is the problem of finding the number of ways in which the target amount can be achieved using a given set of denominations.
Java
|
karamana |
4.50 |
|
The Game Show Host Problem
Updated: 8 Jan 2009
Overview of The Game Show Host Problem
C#
|
saharkiz |
4.50 |
|
A Naive Bayesian Spam Filter for C#
Updated: 6 Feb 2008
A C# implementation of Paul Graham's Naive Bayesian Spam Filter algorithm.
C#, Windows, .NET 2.0, ASP.NET, Dev
|
Jason Kester |
4.49 |
|
A C++ implementation of an improved contour plotting algorithm
Updated: 30 Jul 2002
This class generates isocurves of a user defined function. Curves are drawn to OpenGL dc or stored in line strips.
VC6, VC7Win2K, WinXP, MFC, Dev
|
Jonathan de Halleux |
4.48 |
|
Naive Bayes Theorem
Updated: 2 Mar 2009
Anti Spam Filter using Naive Bayes Theorem
C#, ADO.NET
|
saharkiz |
4.47 |
|
Quick Sort Without Recurs
- Unedited
Updated: 18 Sep 2008
Quick Sort Without Recurs
C#, Windows, Architect, Dev, Design
|
Varun Jain 786 |
4.46 |
|
Fast Binary Tree Operations
Updated: 22 Jan 2005
Describes main binary tree operations.
VC6, VC7.1, WindowsVS.NET2003, Dev
|
Hatem Mostafa |
4.44 |
|
MultiMethods in C++: Finding a complete solution
Updated: 29 Jun 2006
An indepth discussion of how typesafe multimethods can be implemented in standard C++.
VC7.1, WindowsVS.NET2003, Dev
|
Danil Shopyrin |
4.44 |
|
Simple and fast Huffman coding
Updated: 3 Jan 2005
An article on fast Huffman coding technique.
VC7.1Win2KVS.NET2003, Dev
|
Hatem Mostafa |
4.42 |
|
Simulated Annealing - Solving the Travelling Salesman Problem (TSP)
Updated: 7 Jun 2008
This articles solves the Travelling Salesman Problem (TSP) using the Simulated Annealing Metaheuristic algorithm.
C# (C# 1.0, C# 2.0, C# 3.0), .NET, Dev
|
Ali Hamdar |
4.42 |
|
Add Colors to Batch Files
Updated: 13 Aug 2007
An enhanced ECHO command line utility with color support
C++, Windows, Visual Studio, Dev
|
Thomas Polaert |
4.41 |
|
A matrix class with serialization and advanced input/output functions
Updated: 12 Aug 2002
A Matrix class derived from CObject with serialization and operator overloading
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
|
Roger Allen |
4.39 |
|
How to solve "Cross thread operation not valid"
Updated: 7 Oct 2006
how to access a control from another thread which didn't create this control.
VB, Windows, .NET, Visual Studio, Dev
|
Elagizy |
4.38 |
|
Generic Serializer - serializing arbitrary data structures
Updated: 11 Aug 2000
Template functions for serializing arbitrary linked nodes.
VC6, Visual Studio, MFC, Dev
|
Martin Holzherr |
4.36 |
|
Genetic Algorithms and the Traveling Salesman Problem
Updated: 26 Sep 2001
An example of using Genetic Algorithms for solving the Traveling Salesman Problem
VC6Win2K, STL, Dev
|
Konstantin Boukreev |
4.32 |
|
A Normal / Exponential Random Generator and Histogram class
Updated: 2 Dec 2002
A fast random generator with normal or exponential distribution + a histogram class.
VC6, VC7Win2K, WinXP, Dev
|
Jonathan de Halleux |
4.30 |
|
CRC_32
Updated: 9 Oct 2001
A class that implements the CRC-32 Cyclic Redundancy Check Algorithm (MultiThreaded with Progress Bar support)
VC6Win2K, Dev
|
PJ Arends |
4.30 |
|
C++ Strtk Tokenizer
- Unedited
Updated: 8 Nov 2009
A brief introduction to a tokenizer implementation in C++
C++ (VC7.1, VC8.0, VC9.0), C++/CLI, C, Win32, Win64, STL, Architect, Dev, Design
|
Arash Partow |
4.30 |
|
Dijkstra's Algorithm for Network Optimization Using Fibonacci Heaps
Updated: 23 Sep 2009
This article presents the Fibonacci Heap data structure and shows how to use it for graph optimization.
C++, Linux, Dev
|
max3000 |
4.30 |
|
Some functions for calculating loans and car leases
Updated: 10 Mar 2003
Maybe not exciting, but definitely handy.
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
|
Alex Evans |
4.28 |
|
Magic Square
Updated: 8 Sep 2003
Calculating Magic Square In Any Order Using Standard Template Library (STL)
VC6Win2K, WinXP, Win2003, STL, Dev
|
A. Riazi |
4.26 |
|
A C++ class for more precise time interval measurement
Updated: 17 Oct 2001
A C++ class capable to measure time intervals in microseconds under Windows OS
VC6Win2K, Dev
|
George Anescu |
4.21 |
|
Looking up items in HashTable/Dictionary objects that have multiple keys
Updated: 1 May 2008
Dictionary objects take a single key as a look up key. This class simplifies using a Dictionary when you have multiple keys, such as two strings and an int, etc.
C# (C# 2.0), .NET (.NET 2.0)VS2005, VS2008, Architect, Dev
|
Paul B. |
4.20 |
|
Recursion made simple
- Unedited
Updated: 27 Jan 2009
An introductory tutorial on recursion technique using C#.NET
C# (C# 1.0, C# 2.0, C# 3.0)
|
himanshuleo |
4.20 |
|
Calculate Percentiles in O(1) space and O(n) time
Updated: 1 Mar 2009
An unprecise algorithm to compute percentiles of a stream of data with one scan and a fixed buffer.
C#, .NET, Dev
|
jerron |
4.20 |
|
A Checksum Algorithm
Updated: 27 Mar 2001
A checksum is a value which is computed which allows you to check the validity of something. Typically, checksums are used in data transmission contexts to detect if the data has been transmitted successfully.
VC6Win2K, Visual Studio, Dev
|
Joseph M. Newcomer |
4.18 |
|
A Fast Priority Queue Implementation of the Dijkstra Shortest Path Algorithm
Updated: 31 Mar 2008
Needs a fast, efficient algorithm to compute the shortest path in C#? This article provides one.
C# (C# 1.0, C# 2.0), Windows (Win2K, WinXP, Win2003, Vista), Dev
|
Tolga Birdal |
4.17 |
|
Monty Hall Paradox Illustrated
Updated: 27 Oct 2008
A Window Forms application illustrating the Monty Hall paradox.
C#, Windows, .NET (.NET 2.0, .NET 3.0, .NET 3.5), WinForms, Dev
|
Vagif Abilov |
4.14 |
|
32-bit UDP Checksum
Updated: 30 Nov 2003
An article on using 32-bit integers for checksum
VC6, Windows, Visual Studio, Dev
|
bob__0 |
4.13 |
|
RunLength Compression
Updated: 21 Jan 2005
Fast Run-Length coding with variable runs sizes.
VC6, VC7.1, WindowsVS.NET2003, Dev
|
Hatem Mostafa |
4.11 |
|
Permutations in C# Using Recursion
Updated: 15 Jun 2009
Calculate all permutations of a set of elements using a simple recursive algorithm
C# (C# 2.0, C# 3.0), Windows, .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2008), Dev
|
Gary Stafford |
4.10 |
|
Read MP3 header information and read/write the ID3v1 tag
Updated: 1 Mar 2005
A small solution for reading MPEG audio headers and the ID3v1 tag
VB, Windows, .NET 1.1VS.NET2003, Dev
|
Thommy Mewes |
4.09 |
|
Personal Finance Application
Updated: 10 Jan 2007
Utility to keep track of personal finances
VC8.0Win2K, WinXP, Visual Studio, Dev
|
ErnestoNet |
4.09 |
|
Dijkstra Algorithm
Updated: 23 Dec 2003
Shortest path (Dijkstra's Algorithm)
VC6, Windows, Dev
|
lgcip |
4.06 |
|
The Dining philosophers
Updated: 1 Aug 2006
A multi-threaded GDI simulation of the famous problem
VC6, Windows, GDI, Dev
|
Dr.Sai |
4.06 |
|
Monte Carlo Simulation
Updated: 18 Jan 2009
Monte Carlo simulation for a tennis tournament using triangular distribution.
C#, .NET, Dev
|
saharkiz |
4.05 |
|
Advanced text searching
Updated: 4 Mar 2005
Building a simple query language with the OR and AND boolean operators
VB, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
Cd-MaN |
4.03 |
|
A Fast Diff Algorithm in Visual Basic .NET
Updated: 8 Feb 2005
An implementation of a Diff algorithm in VB.NET, with various techniques to improve performance, while keeping the code simple.
VB, Windows, .NET 1.1VS.NET2003, Dev
|
akjohnston |
4.00 |
|
Implementation of LZW Compression and Decompression in VB.NET
Updated: 24 Aug 2006
Implementation of Mark Nelson's LZW algorithms in VB.NET.
VB, Windows, .NET 1.1VS.NET2003, Dev
|
fastal |
4.00 |
|
K-Means Clustering Used in Intention Based Scoring Projects
Updated: 3 Jan 2009
The use of K-Means clustering for data mining purposes.
C#, .NET (.NET 2.0), ASP.NET, Dev
|
saharkiz |
4.00 |
|
Sudoku as a CSP
Updated: 23 Mar 2009
Using algorithms and techniques from CSP to solve an NxN Sudoku puzzle.
C#, .NET (.NET 2.0, .NET 3.0, .NET 3.5), Win32, Visual Studio (VS2005), Dev
|
Dotan Asselmann |
4.00 |
|
Brute Force
Updated: 15 May 2009
Brute Force algorithm with MD5 & SHA Hashing
C# (C# 1.0, C# 2.0, C# 3.0)
|
Linoxxis |
4.00 |
|
Images' Steganography
Updated: 25 Jun 2007
Using images for encrypted text transmission
VB 8.0, Windows, .NET 2.0VS2005, Dev
|
Alaa Jebran |
3.99 |
|
Combinations in C++, Part 2
Updated: 8 Apr 2009
Introduce 4 new algorithms on finding combinations
VC6, VC8.0, Windows, Visual Studio, Dev
|
Shao Voon Wong |
3.98 |
|
utf8::ostream
Updated: 27 Feb 2004
Lightweight utf8 generator
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Visual Studio, MFC, ATL, WTL, STL, Dev
|
c-smile |
3.96 |
|
Frogs Game
Updated: 21 Aug 2008
In this article, we explain the backtracking algorithm which is a refinement of brute force approach.
C# 2.0, Windows, .NET 2.0, Dev
|
BarbaraPušnar |
3.96 |
|
Apply "yield return" recursively - iterating tree-datastructures
- Unedited
Updated: 21 Feb 2008
a generic function enables "deep-iterating" the leafs of arbitrary tree-datastructures simply by foreach
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5)
|
Mr.PoorEnglish |
3.94 |
|
Warping Coordinates with Matrices
Updated: 23 Jan 2005
How to transform point from one arbitrary coordinate system to another.
VC6Win2K, WinXP, MFC, Dev
|
Iain Clarke, Warrior Programmer |
3.91 |
|
Win-Form/Web-Form Generic Components using the same Controller
- Unedited
Updated: 5 Oct 2008
A framework to develop Win-Form and Web-Form applications using generic components
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003), .NET (.NET 2.0, .NET 3.0, .NET 3.5), ASP.NET, Win32, Visual Studio (VS.NET2003, VS2005), ADO.NET, Architect, Dev, Design
|
Babak Ansari |
3.90 |
|
Towers of Hanoi with true GUI using Win32 and C++
- Unedited
Updated: 23 Oct 2008
Shows how to solve Towers of Hanoi puzzle visually using Win32 and C++
C++, Windows, Win32, GDI
|
Redwan Al-Bougha |
3.88 |
|
How to implement the FFT algorithm
Updated: 2 Feb 2005
An article on how to implement the FFT algorithm in C, C++ or C#.
VC6, VC7, VC7.1Win2K, WinXPVS.NET2003, Dev
|
João Martins |
3.87 |
|
Jumble Solving Utility
Updated: 9 Nov 2005
This program finds all the words in the dictionary that can be created from a jumbled word.
VC6, VC7.1Win2K, WinXP, Win2003VS.NET2003, Dev
|
greba |
3.85 |
|
A brute force search algo
Updated: 7 Jun 2004
A generic class implementing an exhaustive searching algorithm for solving a variety of puzzles and riddles
VC7, Windows, STL, Dev
|
Giannakakis Kostas |
3.84 |
|
Huffman Coding Class
Updated: 6 Jun 2004
A file compressor class based on the Huffman Tree
VC6, Windows, Dev
|
handychang |
3.84 |
|
How to Generate Check Digits and verify your barcodes
Updated: 28 Sep 2006
Generates Check Digits and alows you to verify proper scan of a barcode
VB.NET 1.1, WinXPVS.NET2003, Dev
|
Polymorpher |
3.84 |
|
AlphaNumeric Increment
Updated: 11 Mar 2009
AlphaNumeric series Increment
C#
|
skelet0n |
3.83 |
|
Combinations in C++
Updated: 13 Sep 2009
An article on finding combinations.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, STL, Dev
|
Shao Voon Wong |
3.81 |
|
OCR With MODI in Visual C++
Updated: 23 Jan 2007
An article on how to use Microsoft Office Document Imaging Library (MODI) for OCR in Visual C++
C++, Windows, Visual Studio, Dev
|
donghuih |
3.80 |
|
K Nearest Neighbor algorithm Implementation and Overview
- Unedited
Updated: 4 Feb 2009
an Overview and implementation of KNN
C#
|
saharkiz |
3.71 |
|
Read Barcodes from an Image
Updated: 31 Jan 2006
How to read two-width barcodes from an image in VB.NET.
VB, Windows, .NET, Visual Studio, Dev
|
mackenb |
3.69 |
|
Simple Real Time Data Visualization in 3D using NZR: System Monitor Application
Updated: 3 Feb 2009
Visualizing Real Time Data in 3D
VC6, VC7, VC8.0, VC9.0Win2K, WinXP, Vista, Win32, OpenGL, Architect, Dev, Design
|
Member 3390404 |
3.67 |
|
Cluster Algorithm Using .NET Collections
Updated: 21 Jul 2009
Implementation of a clusterization algorithm by means of .NET's LINQ and Generics.
C# 3.0, C# 4.0.NET 3.5, .NET 4.0, WPF, LINQ, Dev
|
emilioarp |
3.60 |
|
A General Polygon Management Routine
Updated: 24 Oct 2001
A class to make handling polygons easier.
VC6, MFC, Dev
|
Joseph M. Newcomer |
3.59 |
|
Implementation of Berlekamp-Massey Algorithm
Updated: 15 Sep 2005
Implementation of Berlekamp-Massey algorithm
C#, Windows, .NET, Visual Studio, Dev
|
Miroslav Stampar |
3.53 |
|
How to Load and Display Crystal Reports in VB.NET
Updated: 6 Mar 2005
An article about how to load and display Crystal Reports and handle the parameters and logon information.
VB, Windows, .NET, Visual Studio, Dev
|
Danish Alam |
3.53 |
|
Implementing a memory efficient search tree for a wordlist
Updated: 19 Aug 2005
This article describes a method of storing a wordlist into a compressed form while providing a relatively quick word lookup functionality.
C++, Windows, Win Mobile, Mobile, Visual Studio, Dev
|
Silviu Simen |
3.50 |
|
LZW Compression
Updated: 23 Apr 2004
This will show the simple and useful way to implement a compression algorithm in MFC
VC6Win2K, WinXP, Win2003, MFC, Dev
|
The Prince of Chaos |
3.47 |
|
Ultra-fast Algorithms for Working with Leap Years.
Updated: 9 Jun 2004
Algorithms for counting leap years and converting between calendar year and epoch year.
C++, C, Windows, Visual Studio, Dev
|
Ted Nguyen |
3.40 |
|
The Towers of Hanoi in VB.NET
Updated: 4 Oct 2005
An algorithm for solving the Towers of Hanoi problem, written in VB.NET.
VB.NET 2.0, Win2K, WinXPVS2005, Dev
|
Shannon Neumann |
3.22 |
|
Boxcar Shunting Algorithm
Updated: 19 Jan 2006
An interesting algorithm with two solutions.
C++, Windows, Visual Studio, Dev
|
Will Gray |
3.13 |
|
"Grid snaps to Value" - implementation-detail of autoscaling Chartcontrol
- Unedited
Updated: 7 Jan 2008
compute "SnapValues" with minimum of fraqtional digits, useful in autoscaling Chart-control
VB (VB 7.x, VB 8.0, VB 9.0, VB 6)
|
Mr.PoorEnglish |
3.00 |
|
How To Reverse a Linked List (3 Different Ways)
Updated: 13 Jul 2008
The purpose of this article is to show how to reverse a linked list
C#, Dev
|
Umut Tezduyar |
3.00 |
|
Image Processing Basics in C#
Updated: 16 Nov 2008
This article demonstrates the utilization of C# for basic image processing algorithms
C#, Windows, Design
|
Tolga Birdal |
3.00 |
|
BFS-CA Algorithm for Channel Assignment in Multi-Radio Wireless Mesh Networks
Updated: 6 Aug 2009
http://www.cs.ucsb.edu/~ebelding/txt/infocom06.pdf
Java, Java (JavaSE 6, J2SE 5, J2SE 4, J2ME, J2EE), Swing
|
Piyushkp |
3.00 |
|
Logical XOR operator
Updated: 5 Sep 2002
A simple implementation of a logical xor operator.
C++/CLI, VC6, VC7, Windows, .NET, Visual Studio, Dev
|
Goran Mitrovic |
2.98 |
|
CryptIt
Updated: 7 May 2000
Keep sensitive data safe via encryption
VC6, VB 6Win2K, Dev
|
Dan Madden |
2.87 |
|
Windows and Web generic components
- Unedited
Updated: 24 Jul 2008
A method to create Windows and Web components with the same interface
C# (C# 2.0), HTML, .NET (.NET 1.1, .NET 2.0), ASP.NET, Visual Studio (VS.NET2003, VS2005), ADO.NET, Architect, Dev
|
Babak Ansari |
2.80 |
|
Straight line function, optionally clamped
Updated: 7 Oct 2004
A tiny template for a straight line function with values optionally clamped outside a range
C++, Windows, Visual Studio, Dev
|
kenearle |
2.65 |
|
VB.NET Code Package: Bubble Sort
Updated: 8 Mar 2006
Bubble sort that stops when sorting is done, and has an optional second, string array sorted with the main array.
VB, Windows, .NET, Visual Studio, Dev
|
George B Gilbert |
2.58 |
|
Converting between different number bases
Updated: 5 Feb 2002
An article on converting numbers and strings to different code bases such as binary, octal, decimal and hex.
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
|
Shrishail Rana |
2.53 |
|
Polymorphism in C
Updated: 10 Feb 2007
This articles covers some technics about building object oriented aspects in structural languages
C++, Windows, Visual Studio, Dev
|
Gokalp Peker |
2.46 |
|
A Fast New Sorting Routine - The Human Sort
Updated: 22 Mar 2005
A new and fast sorting routine for your projects.
VB, Windows, .NET 2.0VS2005, Dev
|
Clark Hay |
2.39 |
|
Permutations in C++, Part 2
Updated: 8 Apr 2009
Speed up the work of finding permutations on multi-core processors
VC6, VC8.0, Windows, Visual Studio, Dev
|
Shao Voon Wong |
2.05 |
|
Timing sort algorithm
Updated: 3 Mar 2003
Timing fluctuation can limit the usefulness of timing experiments.
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
|
Emiliano |
2.00 |
|
Weekday of Month Calculation
- Unedited
Updated: 26 Dec 2007
Calculate this same weekday of month last year
VB (VB 7.x, VB 8.0, VB 9.0, VB 6), .NET (.NET 1.0, .NET 1.1, .NET 2.0), Visual Studio (VS.NET2003, VS2005)
|
Wauna |
2.00 |
|
C++ class implementation of HMAC-SHA
- Unedited
Updated: 16 Dec 2007
C++ class of HMAC-SHA1
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Win32, Win64, Design
|
Chien-Chung, Chung |
1.93 |
|
Solution to Travelling Salesman Problem
Updated: 22 Jan 2005
Solution to a Travelling Salesman problem using Hamiltonian circuit, the efficieny is O(n^4) and I think it gives the optimal solution.
C++/CLI, VC6, .NET, Win2K, WinXP, Dev
|
omkar joshi |
1.90 |
|
Re-entrant C++/MFC programming
Updated: 15 Aug 2004
An article on a re-entrant program for factoring the product of two prime numbers.
VC6Win2K, MFC, Dev
|
CygnusatHOME |
1.75 |
|
Use template Z<> instead of dynamic/static arrays
Updated: 6 Mar 2007
An article on the C++ programming style
C++, Windows, Visual Studio, Dev
|
Michael Chourdakis |
1.75 |
|
Calculating CheckSum using LUHN Algorithm
- Unedited
Updated: 26 Feb 2008
Calculating CheckSum using LUHN Algorithm
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP), Visual Studio (VS2005)
|
iymo2000 |
1.73 |
|
When Memory Writes Are Slower Than Disk Writes
Updated: 17 Oct 2007
When is writing to memory slower than writing to disk? When it's VB 6
VB 6, Windows, .NET, Visual Studio, Dev
|
radink |
1.17 |
|
affine transformations for images
- Unedited
Updated: 11 Sep 2009
image transformations for C# .NET CF
C# (C# 1.0, C# 2.0, C# 3.0), Win Mobile, Visual Studio (VS2008)
|
luker7 |
|
|
|
top |
| Title /
Updated |
Author |
Score |
|
Grandiose Projects 3. Compatibility with Simulink
- Unedited
Updated: 7 Nov 2009
Import of Simulink files
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), Architect, Dev, Design
|
Petr Ivankov |
5.00 |
|
Examining the assembly listing generated by the C++ compiler - I
Updated: 26 May 2002
Examining the assembly listing generated by the C++ compiler
VC7Win2K, WinXP, Dev
|
Rama Krishna Vavilala |
4.83 |
|
Wave: a Standard conformant C++ preprocessor library
Updated: 10 Jan 2004
Describes a free and fully Standard conformant C++ preprocessor library
VC7.1Win2K, WinXP, Visual Studio, STL, Dev
|
Hartmut Kaiser |
4.80 |
|
TIScript language, a gentle extension of JavaScript
- Unedited
Updated: 24 Feb 2009
How TIScript language is different from its prototype - JavaScript
C++, Javascript, Windows, Linux, Architect, Dev
|
c-smile |
4.73 |
|
How to create your own virtual machine
Updated: 20 Oct 2009
This article takes you through a step-by-step process of creating your own virtual machine.
ASM, C# 2.0, C# 3.0, C# 4.0.NET 2.0, Win2K, WinXP, Win2003, Vista, .NET 3.0, .NET 3.5, Win2008, .NET 4.0, Win 7, Win2008 R2, Hardware, VS2005, VS2008, VS2010, Architect, Dev
|
icemanind |
4.45 |
|
Universal Framework for Science and Engineering - Part 11: CodeDom Optimizing Compiler
- Unedited
Updated: 27 Jul 2008
CodeDom Optimizing Compiler for Science and Engineering
C# (C# 3.0), Windows (WinXP, Win2003, Vista), .NET (.NET 3.0, .NET 3.5), Win32, Win64, OpenGL, Architect, Design
|
Petr Ivankov |
4.36 |
|
Getting started with Borland C++ 5.5
Updated: 4 Aug 2001
In mid-February 2000 the people responsible for Borland's C++ products made the core of their product line available as a free download.
C++, Windows, Visual Studio, Dev
|
Leon Matthews |
4.03 |
|
WmlScript Disassembler
Updated: 30 Dec 2005
A useful tool for WmlScript disassembling.
VC6, Dev
|
liangml |
3.95 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
Generating Fractals with SSE/SSE2
Updated: 29 Nov 2005
An article on generating Mandelbrot and Julia sets using Intel's Streaming SIMD Extensions (SSE, SSE2).
VC6WinXP, Visual Studio, Dev
|
Peter Kankowski |
4.88 |
|
Computational Geometry, C++ and Wykobi
- Unedited
Updated: 21 Apr 2009
A brief introduction into computational geometry processes using Wykobi and C++
C++ (VC7.1, VC8.0, VC9.0), C++/CLI, Windows, Linux, Win32, Win64, STL, GDI, GDI+, Architect, Dev
|
Arash Partow |
4.86 |
|
The magnetic pendulum fractal
Updated: 22 Nov 2006
An example of the butterfly effect.
VC7, VC7.1, Windows, Visual Studio, Dev
|
iberg |
4.82 |
|
Image Alignment Algorithms
Updated: 7 Aug 2008
Implementing the Lucas-Kanade and Baker-Dellaert-Matthews image alignment algorithms.
C++ (VC8.0), C, Windows, Dev
|
Oleg Krivtsov |
4.69 |
|
Polygon Triangulation in C#
Updated: 4 Oct 2004
Triangulate a polygon by cutting ears in C#
C#, Windows, .NET 1.1VS.NET2003, Dev
|
fgshen |
4.68 |
|
Classes for computational geometry
Updated: 26 Dec 2001
Some classes and utility functions for general computational geometry
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
|
Chris Maunder |
4.60 |
|
The Butterfly Effect
Updated: 26 Sep 2009
An investigation of Chaos Theory Attractors, using a 4th order Runge-Kutta solver
C#, .NET (.NET 3.5), WPF, Dev
|
CatchExAs |
4.57 |
|
Triangulation of Arbitrary Polygons
Updated: 22 Nov 2009
This article describes a way of triangulating polygons that is intuitively easy to understand and explain diagrammatically
C#, Windows, Dev
|
Daniel Chia |
4.50 |
|
Bezier Curves Made Simple
Updated: 14 Apr 2008
A simple implementation of the famous Bezier curves in C#. Easy to understand.
C#, Windows, .NET, Dev
|
Tolga Birdal |
4.48 |
|
Curve Fitting using Lagrange Interpolation
Updated: 12 Sep 2008
Fitting a set of points P to a curve using Lagrange Interpolation Polynomial.
C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET, Dev
|
Fady Aladdin |
4.32 |
|
Gravity and Collision Simulation in C#
Updated: 31 Dec 2007
This article demonstrates how to simulate the motion of an object within a Gravity and Collision enabled environment.
C#, .NET, Visual Studio, Dev
|
Suhib N. Rawshdeh |
4.12 |
|
Delaunay's TIN - Triangulated Irregular Network
Updated: 18 Apr 2004
Delaunay's TIN - Triangulated Irregular Network
VC7.1, Windows, Visual Studio, Dev
|
Kazumi Sato |
4.06 |
|
A simple QuadTree implementation in C#
- Unedited
Updated: 29 Oct 2008
A QuadTree is a spatial indexing method well suited to 2 dimensional spatial problems
C# (C# 2.0, C# 3.0), .NET (.NET 2.0), Dev
|
Michael Coyle |
4.06 |
|
Polygon Triangulation
Updated: 29 Jul 2005
An article on sample code for triangulation of complex polygons.
VC6, VC7.1, WindowsVS.NET2003, Dev
|
_qqq_ |
3.98 |
|
Writing a fast formula interpreter
Updated: 6 Apr 2006
A tutorial on writing your own interpreter.
C#.NET 1.1, WinXPVS.NET2003, Dev
|
Julian Ott |
3.85 |
|
A Matrix-Based 2-D Polygon Clipping Class
Updated: 28 Mar 2003
An article on 2-D Polygon Clipping
VC6, VC7Win2K, WinXP, MFC, Dev
|
73Zeppelin |
3.80 |
|
Image Alignment Algorithms - Part II
Updated: 21 Apr 2008
Implementing and comparing the forwards compositional and the Hager-Belhumeur algorithms.
C++ (VC6, VC7, VC7.1, VC8.0), C, Windows, Dev
|
Oleg Krivtsov |
3.38 |
|
Art Gallery Problem: polygon triangulation & 3-coloring
Updated: 4 May 2007
This is a solution implementation to the well-known art gallery problem using polygon triangulation and 3-coloring methods
C# 2.0.NET 2.0, Win2K, WinXP, Win2003, WinForms, VS2005, Dev
|
shalafiraistlin |
3.33 |
|
Convex Hull
- Unedited
Updated: 12 Sep 2008
Computing the convex hull of a given set of points
C#, .NET
|
Fady Aladdin |
2.45 |
|
Irregular or non rectangular shaped bitmap
- Unedited
Updated: 4 Feb 2008
Convert rectangular bitmap into non rectangular bitmap (.ppg)
C# (C# 3.0), .NET (.NET 3.0), Win32, GDI, GDI+, Architect, Dev, Design
|
vikas maan |
1.92 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
A Compile Time Data Structure Using Template Meta Programming
Updated: 11 Dec 2008
A Linked List as an example of a compile time data structure, and its implement with template meta-programming.
C++, Architect, Dev
|
Zeeshan Amjad |
5.00 |
|
Efficient Matrix Programming in C#
Updated: 11 Dec 2002
Fast matrix expressions evaluation, based on dynamic code generation and partial evaluation
C#, VC7.NET 1.0, Win2K, WinXP, Dev
|
Emanuele Ruffaldi |
4.83 |
|
Superior container classes: Smaller, faster, flexible, convenient
Updated: 9 Dec 2007
Alternative container classes implementation, a different approach.
C++, Windows, Visual Studio, Dev
|
valdok |
4.81 |
|
SearchList: a quick sorted list, implemented using .NET Generics
Updated: 19 Jun 2005
The search list is a composition of SortedLists that will let you find your data in no time. This is indicated when you need filtered full scans in large lists.
C#, Windows, .NET 1.0, .NET 1.1, .NET 2.0VS.NET2003, VS2005, Dev
|
Luciano Bargmann |
4.78 |
|
Non-intrusive Tree & Graph Types
Updated: 19 May 2009
Extension methods used together with interfaces make it possible to create tree and graph query methods without mandating a common base class that would otherwise invade upon the domain-model.
C# 3.0, Windows, .NET 3.5, LINQ, VS2008, Architect, Dev, Design
|
Adrian Alexander |
4.78 |
|
Phone Directory Implementation Using TRIE
Updated: 15 Mar 2007
Phone Directory Implementation Using TRIE data structure.
C# 2.0, Windows, .NET 2.0, Visual Studio, Dev
|
Madhu Rajagopalan |
4.76 |
|
Persistent Data Structures
Updated: 24 Feb 2005
An article describing the basic principles of persistent data structures.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Leslie Sanford |
4.75 |
|
OrderedDictionary: A generic implementation of IOrderedDictionary
Updated: 1 May 2007
Describes the implementation of the framework's OrderedDictionary, its advantages and disadvantages, and shows how to create a generic collection which implements the IOrderedDictionary interface.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
CommonGenius |
4.75 |
|
WordCloud - A Squarified Treemap of Word Frequency
Updated: 10 Aug 2007
A squarified treemap of word frequency
C# 2.0, Windows, .NET 2.0, Visual Studio, GDI+, Dev
|
Alex D. Mawhinney |
4.73 |
|
Permutations, Combinations, and Variations using C# Generics
Updated: 23 May 2008
Discusses the six major types of combinatorial collections, with examples and formulas for counting. Expands with a C# Generics-based set of classes for enumerating each meta-collection.
C# (C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Architect, Dev, QA, Design
|
Adrian Akison |
4.72 |
|
Generic Gap Buffer
Updated: 25 Oct 2007
A list-style collection for fast insert and remove operations.
C# 2.0, Windows, .NET 2.0, Visual Studio, Dev
|
Jacob Slusser |
4.71 |
|
Add Support for "Set" Collections to .NET
Updated: 28 Mar 2004
An implementation of "Sets" for .NET
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
JasonSmith |
4.68 |
|
A Generic Tree Collection
Updated: 20 Nov 2005
An implementation of a generic tree collection in C#.
C#, Windows, .NET 2.0VS2005, Dev
|
Nick Butler |
4.68 |
|
RangeSet: A Low-Memory Set Data Structure for Integers
Updated: 6 May 2005
This article presents a set data structure, the RangeSet. By storing ranges of included integers rather than the integers themselves, the RangeSet can dramatically reduce the memory overhead required by large sets.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
Scott McMaster |
4.68 |
|
A Money type for the CLR
Updated: 1 Aug 2008
A convenient, high-performance money structure for the CLR which handles arithmetic operations, currency types, formatting, and careful distribution and rounding without loss.
C# (C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Architect, Dev
|
codekaizen |
4.67 |
|
Generic Keyed List
Updated: 27 Jan 2006
A KeyedList using C# 2.0 Generics.
C#, Windows, .NET, Visual Studio, Dev
|
Marc Clifton |
4.67 |
|
A generic Set type for .NET
Updated: 31 Oct 2004
Provides a generic set collection.
C#, Windows, .NET 2.0VS.NET2003, VS2005, Dev
|
Rüdiger Klaehn |
4.62 |
|
A Skip List in C#
Updated: 31 Aug 2003
Skip Lists, their Algorithms, and a SkipList class in C#.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Leslie Sanford |
4.61 |
|
Fraction Numbers
Updated: 30 Aug 2004
A complete implementation of Fractions (rational numbers).
C#.NET 1.1, WinXPVS.NET2003, Dev
|
atoenne |
4.60 |
|
Red-Black Trees in C#
Updated: 14 Sep 2004
A C# implementation of a Red-Black Tree.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
RoyClem |
4.60 |
|
EventedList
Updated: 6 Feb 2006
A generic IList implementation that fires events when items are added or removed.
C#, Windows, .NET 2.0VS2005, Dev
|
Jason.Thomas |
4.60 |
|
A LargeListDictionary Implementation
Updated: 4 Mar 2004
Implementation of a list accessible by key with HashTable-like performance
C#.NET 1.1, WinXPVS.NET2003, Dev
|
Michael Micco |
4.59 |
|
Using memory mapped files to conserve physical memory for large arrays
Updated: 12 Nov 2009
The article shows how to implement a value type array as a memory mapped file to conserve physical memory.
C# 2.0, C# 3.0.NET 2.0, .NET 3.5, Architect, Dev
|
Mikael Svenson |
4.58 |
|
The Use of Queues in C#
Updated: 20 Dec 2006
Manage queues of user created objects.
C# 2.0, Windows, .NET 3.0VS2005, Dev
|
punchcardRay |
4.57 |
|
A Simple and Generic Cache
Updated: 17 Oct 2005
An article on implementing your own simple caching.
C#.NET 1.0, .NET 1.1, WinXP, Win2003VS.NET2003, Dev
|
Andre Trollip |
4.53 |
|
Converting Hexadecimal String to/from Byte Array in C#
Updated: 6 May 2003
Provides and demonstrates a hexadecimal string encoding/decoding class
C#, Windows, .NET 1.0, Visual Studio, Dev
|
neilck |
4.50 |
|
A class to represent group data type and how to use it in code
Updated: 28 Nov 2004
A class to represent group data type and an example code to demonstrate how to use it in code.
C#.NET 1.0, .NET 1.1, WinXPVS.NET2003, Dev
|
YOSSI ROZENBERG |
4.50 |
|
Fraction class in C#
Updated: 15 Feb 2005
An article representing floating point numbers as fractions.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Syed Mehroz Alam |
4.50 |
|
Generic collections extended from Iesi.Collections
Updated: 20 Feb 2006
An implementation of a generic ISet for .NET 2.0 based on JasonSmith's ISet.
C#, Windows, .NET 2.0, Visual Studio, Dev
|
Kailuo Wang |
4.50 |
|
Buffer with overwrite protection and memory allocation on demand
Updated: 10 Mar 2008
Implementation of a large memory buffer, with memory allocation on demand and overwrite protection.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0), Dev, Design
|
Francesc Castells |
4.50 |
|
DotNetMatrix: Simple Matrix Library for .NET
Updated: 12 Jan 2004
A set of C# classes providing basic matrix operations
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Paul Selormey |
4.49 |
|
A Tree Collection
Updated: 25 Feb 2005
An implementation of a Tree Collection in C#.
C#.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
Nick Butler |
4.49 |
|
A High Performance Multi-Threaded LRU Cache
Updated: 3 Feb 2008
This implementation of an LRU Cache attempts to provide a fast and reliable access to recently used data in a multi-threaded environment.
C# (C# 2.0), .NET (.NET 2.0, .NET 3.0), Architect, Dev, Design
|
brian_agnes |
4.47 |
|
Coordinate and CoordinateList classes - ISO 6709 compliant
Updated: 7 Jun 2009
Classes to store, handle, and retrieve geodesic coordinates, in memory, database, and XML, according to the ISO 6709 standard.
XML, C# 2.0, C# 3.0, .NET CF, .NET 2.0, Mono, DotGNU, .NET 3.0, .NET 3.5, SQL Server, VS2008, DBA, Dev
|
Jaime Olivares |
4.46 |
|
SlimList
Updated: 17 Oct 2009
SlimList is a C# implemention of IList that uses less memory than List.
C#, .NET, Architect, Dev
|
aspdotnetdev |
4.44 |
|
Implementing a PropertyBag in C#
Updated: 25 Nov 2005
Designing and implementing a PropertyBag in C#.
C#, Windows, .NET, Visual Studio, Dev
|
Graham Harrison |
4.44 |
|
A KeyedList implementation
Updated: 24 Dec 2003
A KeyedList implements an ordered key-value list.
C#, .NET, Win2K, WinXP, Win2003, Visual Studio, Dev
|
Marc Clifton |
4.42 |
|
A simple Binary Search Tree written in C#
Updated: 18 Aug 2008
A simple Binary Search Tree written in C# that can be used to store and retrieve large amounts of data quickly.
C# 1.0, Windows, .NET 1.1VS.NET2003, Dev
|
Herbert Sauro |
4.41 |
|
Squarified Treemaps in XAML & C# using Microsoft Longhorn
Updated: 2 Jun 2004
Data visualisation using squarified treemaps.
C#, VB.NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, Vista, ASP.NET, XAML, WPF, VS.NET2003, Dev
|
Jonathan Hodgson |
4.34 |
|
A Deque Class in C#
Updated: 16 Oct 2006
A class that implements the deque data structure in C#.
C#, Windows, .NET, Visual Studio, Dev
|
Leslie Sanford |
4.33 |
|
C# Pivot Table
- Unedited
Updated: 11 Dec 2007
This article explains how to read a Datatable and return an inverted or pivot table depending on column names provided
C# (C# 1.0, C# 2.0, C# 3.0).NET 2.0, .NET 3.0, .NET 3.5, ASP.NET, VS2005, VS2008, Dev
|
felipesabino |
4.33 |
|
Counting Semaphore (Dijkstra) in C#
Updated: 25 Aug 2004
C# implementation of a Dijkstra counting Semaphore.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
staceyw |
4.30 |
|
Treaps in C#
Updated: 15 Sep 2004
A Treap implementation in C#.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
RoyClem |
4.27 |
|
Generic Tree in C#
Updated: 28 Jan 2006
A generic 1:(0..N) tree container with change events and automatic updating of a TreeView.
C#, Windows, .NET 2.0VS2005, Dev
|
peterchen |
4.23 |
|
Octree Search
Updated: 27 Aug 2008
An Octree Search Algorithm in C#
C#, .NET, Architect, DBA, Dev, QA, Design, SysAdmin, Sales, Marketing
|
Kam |
4.22 |
|
Implementing Ordering in a Hashtable
Updated: 20 Jun 2002
A Hashtable provides a key-value lookup functionality. Hashtable in java.util.Hashtable is not guaranteed to Enumerate (or Iterate) keys in the same order as they were put in. This article explains how to implement ordering in a Hashtable.
Java, Java, Dev
|
Animesh Srivastava |
4.20 |
|
Bounded Blocking Queue (One Lock)
Updated: 17 Aug 2004
A fast and flexible Bounded Blocking Queue. Great for general Producer/Consumer needs such as network queues and pipelines.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
staceyw |
4.20 |
|
Doubly-Linked List Implementation
Updated: 3 Sep 2002
An inspired implementation of a doubly-linked list in C# for the .NET Framework.
C#, Windows, .NET 1.0, Dev
|
Rodney S. Foley |
4.17 |
|
Priority queue
Updated: 28 Mar 2004
Another addition to the System.Collections namespace - a priority queue, also known as a heap.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
BenDi |
4.17 |
|
Application of Fraction class: Matrix class in C#
Updated: 16 Dec 2004
An article on developing a matrix class consisting of fractions.
C#, Windows, .NET 1.0, Visual Studio, Dev
|
Syed Mehroz Alam |
4.17 |
|
Binary Tree Expression Solver
Updated: 8 May 2005
A simple method for solving expressions using binary trees, as well as converting between notations.
C#, Windows, .NET, Visual Studio, Dev
|
James Brannan |
4.16 |
|
A Priority Queue in C#
Updated: 8 Mar 2006
A priority queue using the skip list data structure.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Leslie Sanford |
4.15 |
|
Circular Buffer
Updated: 11 Sep 2002
C# implementation of a Circular Buffer
C#, Windows, .NET 1.0, Visual Studio, Dev
|
Robert Hinrichs |
4.15 |
|
A Generic Set Data Structure
Updated: 26 Jun 2005
A "set" type data structure in C# with basic logical operators.
C#.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
Sean Michael Murphy |
4.12 |
|
Binary, octal, and hexadecimal 32 bit structs
Updated: 6 Oct 2008
Simplifies the use of base 2, 8, and 16 bit data.
C#, .NET (.NET 3.5), Dev
|
DaveyM69 |
4.10 |
|
A Deep Dish Dictionary Clone Routine
Updated: 18 Dec 2007
Cloning a Dictionary.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 1.0, .NET 1.1, .NET 2.0, Mono, DotGNU, .NET 3.0, .NET 3.5), Dev
|
Marc Clifton |
4.06 |
|
Hashlist - Hashtable meets ArrayList
Updated: 22 May 2003
This article describes how to build a data structure that supports storage of objects with key/value pairs as well as integer indexors
C++, C#, Windows, .NET 1.0, Visual Studio, MFC, Dev
|
Mike McPhail |
4.04 |
|
Smart List classes
Updated: 5 Apr 2000
Wrapper classes for MFC list classes the extend their functionality
C++, Windows, Visual Studio, MFC, Dev
|
Simon Hughes |
4.00 |
|
Use PriorityQueue to fire timed repeatable events
Updated: 25 Apr 2005
An article on using PriorityQueue to generate events for doing repeat actions, one off alarms, etc.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Adam Wynne |
4.00 |
|
A Set class
Updated: 20 Nov 2006
A Set class using a System.Collections.Generic.Dictionary to hold its elements.
C#, Windows, .NET 2.0VS2005, Dev
|
PIEBALDconsult |
4.00 |
|
Save Key/Value Pairs in a File
Updated: 9 Oct 2009
A HashFile class to save key/value pairs in a file
C# 2.0, Windows, .NET 2.0, Dev
|
Bizken |
3.92 |
|
.NET Deque
Updated: 8 Nov 2007
A .NET implementation of a Deque object.
VB 8.0, Windows, .NET 2.0VS2005, Dev
|
Chris Kolkman |
3.82 |
|
Build Stack Array for Formatting or Searching Data
Updated: 3 Jul 2004
This article builds stacks to filter or format data.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
Dave Brighton |
3.77 |
|
Data Structures : Part 1 - Singly Linked Lists
Updated: 3 Mar 2004
An easy implementation of a singly linked list
C#, Windows, .NET, Visual Studio, Dev
|
agoat |
3.76 |
|
Generic Tree Container in C# 2.0
Updated: 11 Aug 2004
A small library implementing a generic tree container showing off generics and iterators.
C#, Windows, .NET 2.0VS2005, Dev
|
Max Hajek (aka AzazelDev) |
3.69 |
|
3D Interval KD-Tree
Updated: 21 May 2009
A KD-Tree which stores axis aligned boxes.
C# 1.0, C# 2.0, C# 3.0Mono, .NET 3.0, OpenGL, DirectX, Architect, Dev
|
Tommi Laukkanen |
3.67 |
|
A C# sets class
Updated: 13 Nov 2002
A fairly decent sets class in C#.
C#, Windows, .NET 1.0, Visual Studio, Dev
|
Richard Bothne, Jim Showalter |
3.63 |
|
A Generic Circular Array
Updated: 10 Dec 2008
An efficient circular array - fixed length first in, last out.
C#, Windows, Visual Studio (VS2005), Architect, Dev
|
Jean-marc Lai |
3.52 |
|
Optimized sparse float array
- Unedited
Updated: 26 Mar 2008
Saving and working on a sparse float array while hiding the index data
C#, .NET, Dev, Design
|
Gilad Kapelushnik |
3.47 |
|
How to Use CslaGen to Generate CSLA Data Access Layer Code
Updated: 7 Sep 2007
This article shows how to quickly create the CSLA DAL files for a mother/daughter relationship (hierarchical data) using CslaGen.
C# 2.0, Windows, .NET 2.0, .NET 3.0, Visual Studio, Dev
|
Tiago Freitas Leal |
3.46 |
|
Java GIS Coordinate class
- Unedited
Updated: 23 Jun 2004
This is a JAVA class that can represent a GIS coordinate in your program, and allow you to "move", or translate, the coordinate given distance and direction.
Java, Java, Win2K, WinXP, Win2003, Architect, Dev
|
Tomer Petel |
3.40 |
|
Object factories as a flexible data source
Updated: 1 Jul 2005
An article about using a type of object factory as a flexible, disconnected data source.
C#.NET 1.1, WinXPVS.NET2003, Dev
|
Richard J Slade |
3.38 |
|
Fixed Index Array
Updated: 18 Nov 2008
'FixIndexArray' provides direct access like a List, and has a fixed index position like a Dictionary.
C#, Windows (Win2K, WinXP, Win2003, Vista), Architect, Dev, Design
|
mpustovoyt |
3.25 |
|
Yet Another C# set class
Updated: 16 Oct 2004
A C# set class that utilizes enum types as sets of flags.
C#, Windows, .NET 1.0, .NET 1.1, Visual Studio, Dev
|
Theo Bebekis |
3.23 |
|
An Addition to Smart List classes
Updated: 22 Jul 2008
This article presents the code of Simon Hughes’ SmartList with some new functions
C++, Windows, Visual Studio, MFC, Dev
|
Nelek |
3.19 |
|
RtwMatrix Class
Updated: 11 Oct 2004
A general purpose matrix class.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Rajitha Wimalasooriya |
3.11 |
|
Fast List Data Structure
Updated: 4 Sep 2007
A fast data structure based on a linked list and dynamic array. This list has O(1) add, delete, and access time.
VC8.0.NET 2.0, WinXP, Win2003, .NET 3.0, MFC, VS2005, Dev
|
Tolga Birdal |
3.10 |
|
Hashtable becomes serialized
Updated: 21 Oct 2002
How to create a hashtable, use it, and serialize/deserialize it.
C#, Windows, .NET 1.0, Visual Studio, Dev
|
sagivh |
3.04 |
|
C# Multi-key Generic Dictionary
Updated: 27 Jan 2009
This is an example of a multi-key generic dictionary written in C#.
C# (C# 1.0, C# 2.0, C# 3.0), .NET CF, .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2005, VS2008), Dev
|
Aron Weiler |
3.00 |
|
Most Recently Used (MRU) hashtable (LRU expiration)
Updated: 10 Jun 2004
A class to implement a most recently used (MRU) list by expiring out the least recently used items (LRU logic).
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003, Visual Studio, Dev
|
Jim Wiese (aka Spunk) |
2.88 |
|
Bidirectional Hashtable
Updated: 31 Aug 2003
Demonstrates an easy-to-use bidirectional Hashtable to facilitate reverse lookups.
C#.NET 1.0, WinXP, Dev
|
Todd C. Gleason |
2.83 |
|
A CMatrix class for dynamic sized matrices
Updated: 30 Apr 2006
A class for manipulating dynamic matrices.
C++/CLI, Windows, .NET, Visual Studio, Dev
|
abcdefrgtt |
2.73 |
|
Flag Group
Updated: 16 Sep 2008
A structure that stores up to 32 booleans in a 32-bit integer.
C#, VB (VB 7.x, VB 8.0, VB 9.0, VB 6), Windows, .NET, Dev
|
Ted John |
2.64 |
|
AboutTrees
- Unedited
Updated: 15 Jan 2008
sensational botanic discovery: the smallest Tree on Earth! about a generic Tree, and looping it with ForEach
VB (VB 7.x, VB 8.0, VB 9.0, VB 6), .NET (.NET 1.0, .NET 1.1, .NET 2.0), Visual Studio (VS.NET2003, VS2005), Design
|
Mr.PoorEnglish |
2.23 |
|
Implements a Sorted List using Insertion Sort
Updated: 13 Jul 2005
This article describes how I implemented a sorted list using insertion sort. The source code is in C#.
C#.NET 1.1, Win2K, WinXPVS.NET2003, Dev
|
Ming_Lei |
2.18 |
|
4-Way LinkedList
Updated: 3 Nov 2008
This linked list allows to connect a node with four adjacent nodes and shows how a node can be navigated in multiple directions.
C++ (VC6), Windows (WinXP, Vista), Dev
|
syed_babu |
2.05 |
|
A Data Structure to Store Dictionaries
Updated: 27 Apr 2009
A data structure to store dictionaries in memory space-efficiently
JavaWinXP, Dev
|
neeraj399 |
2.00 |
|
A simple range structure
Updated: 10 Mar 2003
As its name suggests, it consists of two fields, the start and the end, which define inclusive bounds of a range the structure represents.
C#, Windows, .NET 1.0, Visual Studio, Dev
|
Goran Mitrovic |
1.71 |
|
Creating a treemap with C# 2.0
Updated: 19 Sep 2004
An article on creating treemaps in C#, using generics.
C#, Windows, .NET 2.0VS2005, Dev
|
WillemM |
1.63 |
|
A Dequeue - also called a ring-buffer
Updated: 29 Mar 2004
Another addition to the System.Collections - a ring buffer, more sophisticated than ArrayList or Queue.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
BenDi |
1.60 |
|
TypeCache
Updated: 16 Jun 2007
A cache that uses the power of static fields and generic class.
C# 2.0, Windows, .NET 2.0, .NET 3.0, Visual Studio, Dev
|
_Dals_ |
|
|
|
top |
| Title /
Updated |
Author |
Score |
|
EHFileDiff - File Compare Utility
Updated: 2 Sep 2009
My entry to the Code Lean and Mean File Comparison Contest.
C# 1.0, C# 2.0, C# 3.0, Windows, .NET, Dev
|
Eric Haddan |
5.00 |
|
NDiffDiff: A Diff Implementation for Lines and Chars in Text Files
Updated: 31 Aug 2009
An entry for the Lean and Mean competition
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), Dev
|
Nick Butler |
5.00 |
|
Investigating Myers' diff algorithm: Part 1 of 2
Updated: 19 Sep 2009
The basic greedy algorithm.
C# 3.0.NET 3.5VS2008, Architect, Dev
|
Nick Butler |
4.81 |
|
Investigating Myers' Diff Algorithm: Part 2 of 2
Updated: 19 Sep 2009
The linear space refinement
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), Architect, Dev
|
Nick Butler |
4.79 |
|
A Generic, Reusable Diff Algorithm in C# - II
Updated: 10 Jun 2004
A reusable difference engine written in C#.
C#.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
Michael Potter |
4.79 |
|
An O(ND) Difference Algorithm for C#
Updated: 14 Mar 2006
This article is about comparing text files, and the best and most famous algorithm to identify the differences between them.
C#, Windows, .NET, Visual Studio, Dev
|
Matthias Hertel |
4.73 |
|
NLineDiffConsole: a console diff implementation for text files
- Unedited
Updated: 31 Aug 2009
An entry for the Lean and Mean competition
C# (C# 3.0).NET 3.5VS2008, Dev
|
Nick Butler |
4.73 |
|
DeltaScope
Updated: 1 Sep 2009
A reusable delta engine with GDI+ front-end controls.
C# 3.0, Dev
|
Christopher Erker |
4.73 |
|
QuickLZ Pure C# Port
Updated: 23 Dec 2006
This article describes a C# port of the new QuickLZ compression algorithm
Windows, Visual Studio, Dev
|
Astaelan |
4.67 |
|
LCS based generic diff in VB.NET
Updated: 30 Sep 2008
How to create a diff script for a list of objects in VB.NET.
VB (VB 8.0, VB 9.0), Windows, .NET, Architect, Dev
|
PuReBRaiNZ |
4.67 |
|
Code Lean and Mean File DIFF (FIFF) Application
Updated: 27 Aug 2009
This article presents an application that calculates and displays the changes between two text files.
C#, Windows, .NET, Win32, Dev, Design
|
Ilka Guigova |
4.67 |
|
Flight of a projectile
Updated: 8 Jun 2007
Numerical solution of a set of second order differential equations
C#, Windows, .NET, Visual Studio, Dev
|
jussac |
4.53 |
|
MeanFileCompare - Text file comparison
Updated: 4 Sep 2009
My entry to the Code Lean and Mean File Comparison Contest.
VC6, VC7, VC7.1, VC8.0, Windows, Win32, VS2008, Dev
|
Eric Haddan |
4.47 |
|
NLineDiff: A diff Implementation for Text Files
Updated: 28 Aug 2009
An entry for the Lean and Mean competition
C# (C# 3.0), .NET (.NET 3.5), Visual Studio (VS2008), Dev
|
Nick Butler |
4.42 |
|
A Generic - Reusable Diff Algorithm in C#
Updated: 20 Apr 2004
A generic algorithm that can be used to find the difference between objects.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
aprenot |
4.39 |
|
SimpleDiff: A Simple File Comparison Utility
Updated: 3 Sep 2009
A submisson to the CodeProject Lean and Mean challenge.
VC7.1, VC8.0, VC9.0, Dev
|
Alain Rist |
4.20 |
|
Compare objects for any change in value
- Unedited
Updated: 11 Nov 2008
Compare objects members to the deepest thread for any value change.
C#, .NET, Architect, Dev
|
Vikramaditya S Shekhawat |
2.07 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
The Art & Science of Storing Passwords
Updated: 21 Jun 2006
Three approaches to storing passwords - explained with examples.
C#, VB, SQL, Windows, .NET, Visual Studio, Architect, DBA, Dev
|
gtamir |
4.73 |
|
RC4 Encryption Algorithm: C# Version
Updated: 25 Sep 2003
C# version of RC4 encryption algorithm.
C#, .NET, Win2K, WinXP, Win2003, Visual Studio, Dev
|
Simone Spagna |
3.92 |
|
ThexCS - TTH (tiger tree hash) maker in C#
Updated: 9 May 2007
Tiger Tree Hash is a common way for hashing files. It is mostly known in DirectConnect P2P network which uses it as the hash algorithm.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
Gil.Schmidt |
3.78 |
|
Stream Based Encryption for .NET
Updated: 6 Feb 2009
A symmetric stream-based encryption method in C# based on a rolling cipher and mod-257 multiplications
C# 1.0, Windows, .NET CF, .NET 1.1, Mono, DotGNU, Visual Studio, Dev
|
BobJanova |
3.70 |
|
Emulating PBEWithMD5AndDES Encryption under .Net
- Unedited
Updated: 19 Nov 2006
A class to provide the same behaviour as Java's PBEWithMD5AndDES encryption algorithm
C# 1.0, Windows, .NET 1.1, Visual Studio, Dev
|
BobJanova |
3.38 |
|
Cyclic Redundancy Check (CRC32) HashAlgorithm
Updated: 4 Oct 2002
CRC32 HashAlgorithm
C#, Windows, .NET 1.0, Dev
|
Phil Bolduc |
3.37 |
|
A C# implementation of the Twofish cipher
Updated: 17 Jul 2002
An article on integrating a C# implementation of the Twofish cipher into the .NET framework.
C#, Windows, .NET 1.0, Visual Studio, Dev
|
Shaun Wilde |
3.25 |
|
Base32 encoding implementation in .NET
Updated: 15 Apr 2009
Native .NET (C#) implementation of Base32 and zBase32 encoding.
C#, .NET, Dev
|
Hemant_Jangid |
2.63 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
Genetic Algorithm Library
Updated: 19 May 2008
A framework for genetic algorithms.
C++, Windows, Win32, Visual Studio, MFC, STL, Architect, Dev, Design
|
Mladen Jankovic |
4.91 |
|
Evolution computations on C#
Updated: 15 Oct 2006
The articles describes a C# library for evolution computations and their application for several problems solving.
C# 1.0, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
Andrew Kirillov |
4.84 |
|
Genetics Dot Net Two - Adaptive Programming
Updated: 16 May 2007
A Look at Adaptive Programming with Genetic Algorithms
C# 2.0, Windows, .NET 2.0, Visual Studio, Dev
|
pseudonym67 |
4.59 |
|
AI - Simple Genetic Algorithm (GA) to solve a card problem
Updated: 8 Nov 2006
A simple Genetic Algorithm (GA) to solve a card problem.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Sacha Barber |
4.58 |
|
Generalization of a Simple Genetic Algorithm (GA)
Updated: 20 Nov 2006
Taking a simple genetic algorithm and constructing a framework to allow easy creation of similar algorithms.
C# 2.0.NET 2.0, WinXPVS2005, Dev
|
sadavoya |
4.54 |
|
A Simple C# Genetic Algorithm
Updated: 21 Aug 2003
In this article we shall produce a simple genetic algorithm in C#
C#, Windows, .NET 1.0, Dev
|
Barry Lapthorn |
4.49 |
|
Genetic Algorithms in Artificial Neural Network Classification Problems
Updated: 20 May 2008
The article demonstrates the application of genetic algorithms for classification problems with artificial neural networks.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Dev
|
Chesnokov Yuriy |
4.35 |
|
Genetics Dot Net - The Basics
Updated: 2 Nov 2005
Introduction to genetic algorithms.
C#, VC7.1, Windows, .NET 1.1VS.NET2003, Dev
|
pseudonym67 |
4.17 |
|
A simpler C# genetic algorithm
Updated: 27 Feb 2005
A simple demonstration of an algorithm making good use of C# 2.0
C#, Windows, .NET 2.0VS2005, Dev
|
Lionel Monnier |
4.10 |
|
Artificial Immune Algorithm in C#
- Unedited
Updated: 6 Jul 2008
How to develop a C# immune algorithm.
C#, Windows, WinForms, Dev
|
Alan Crispin |
3.67 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
Neural Networks on C#
Updated: 19 Nov 2006
The articles describes a C# library for neural network computations, and their application for several problem solving.
C# 1.0, Windows, .NET 1.1VS.NET2003, Dev
|
Andrew Kirillov |
4.89 |
|
FuzzyAdvisor - A Simple Fuzzy Logic Expert System in F#
Updated: 8 Nov 2008
Using F# to implement a simple expert system callable from C#.
F#, .NET, Win32, VS2008, Dev
|
Walt Fair, Jr. |
4.87 |
|
Fuzzy Logic Dot Net Sample
Updated: 5 Dec 2005
A Fuzzy Logic Library in C#
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXPVS.NET2003, Dev
|
pseudonym67 |
4.57 |
|
Hopfield model of neural network for pattern recognition
Updated: 6 Nov 2006
The article describes the Hopfield model of neural network.
C#, Windows, .NET 2.0VS2005, Dev
|
Bashir Magomedov |
4.47 |
|
Fuzzy Logic Vs Adaline Neural Network
Updated: 29 Oct 2003
An experiment to see if it possible to duplicate the behavior of the Adaline Network using Fuzzy Logic.
C#, VC6, VC7, VC7.1.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
pseudonym67 |
4.46 |
|
Tagaki Sugeno Fuzzy System implementation in C#
- Unedited
Updated: 5 Oct 2008
Simple API to define your own Fuzzy System in C# based in the Tugaki-Sugeno Fuzzy System
C#, .NET, Visual Studio, Architect, Dev
|
Matthias Reichenbach |
4.44 |
|
C# Application to Create and Recognize Mouse Gestures (.NET)
Updated: 18 Mar 2008
This program can create and recognize mouse gestures.
C#, VC7.1.NET 1.1, .NET 2.0, WinXP, GDI+, VS.NET2003, VS2008, Dev
|
Daniele Mancini |
4.42 |
|
Fuzzy Logic - Obstacle Avoidance - WPF
- Unedited
Updated: 13 Jul 2008
An fuzzy logic control system for a moving object to avoid obstacles.
C# (C# 2.0, C# 3.0), Windows, XAML, WPF, Dev, Design
|
Seshi |
4.37 |
|
Fuzzinator: A Fuzzy Logic Controller
- Unedited
Updated: 13 Feb 2009
Fuzzy Logic Controller C# Library based on mamdani Inference Engine + Windows Forms GUI
C#, Windows (WinXP), Win32, Visual Studio (VS2005), WinForms, Dev
|
FireLin |
4.17 |
|
Fuzzy Logic Dot Net
Updated: 7 Aug 2003
A Fuzzy Logic Library in C#
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
pseudonym67 |
4.14 |
|
Fuzzy Logic Dot Net Fuzzy Collections
Updated: 12 Oct 2004
Upgrading the collections in the Fuzzy Dot Net Library.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
pseudonym67 |
4.11 |
|
Neural Dot Net Pt 1 Introduction
Updated: 18 Oct 2003
A neural network library in C#.
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXPVS.NET2003, Dev
|
pseudonym67 |
3.86 |
|
Fuzzy Logic Dot Net Sample Part Two
Updated: 13 Dec 2005
A Fuzzy Logic Library in C#
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
|
pseudonym67 |
3.83 |
|
Neural Dot Net Pt 3 The Adaline Network
Updated: 23 Oct 2003
A neural network library in C#.
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXPVS.NET2003, Dev
|
pseudonym67 |
3.78 |
|
Neural Dot Net Pt 7 The BackPropagation Network
Updated: 3 Nov 2003
A neural network library in C#
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
|
pseudonym67 |
3.75 |
|
Neural Dot Net Pt 8 The BackPropagation Word Network
Updated: 30 Nov 2003
A neural network library in C#.
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
|
pseudonym67 |
3.75 |
|
Fuzzy Logic Vs BackPropagation Network
Updated: 26 Nov 2003
Another experiment looking at a different way to implement Neural Network code.
C#, VC7.1.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
pseudonym67 |
3.75 |
|
Fuzzy Logic Dot Net Fuzzy Decisions
Updated: 10 Dec 2003
Classes to help make decisions.
C#, VC7.1.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
pseudonym67 |
3.57 |
|
Neural Dot Net Pt 4 Neural Net Tester
Updated: 26 Oct 2003
A neural network library in C#.
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
|
pseudonym67 |
3.57 |
|
Neural Dot Net Pt 2 The Basic Classes
Updated: 22 Oct 2003
A neural network library in C#.
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
|
pseudonym67 |
3.50 |
|
Neural Dot Net Pt 9 The Self Organizing Network
Updated: 30 Nov 2003
A neural network library in C#
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
|
pseudonym67 |
3.46 |
|
Neural Dot Net Pt 10 The Self Organizing Word Network
Updated: 30 Nov 2003
A neural network library in C#.
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
|
pseudonym67 |
3.33 |
|
Neural Dot Net Pt 11 A Conclusion Of Sorts
Updated: 9 Dec 2003
A neural network library in C#.
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXP, Dev
|
pseudonym67 |
3.33 |
|
Fuzzy Logic Dot Net Fuzzy Word Experiment
Updated: 19 Aug 2003
A look at approaching words with fuzzy logic
C#, VC7.1.NET 1.0, .NET 1.1, WinXPVS.NET2003, Dev
|
pseudonym67 |
3.27 |
|
Neural Dot Net Pt 5 The Adaline Word Network
Updated: 29 Oct 2003
A neural network library in C#.
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
|
pseudonym67 |
3.18 |
|
Path Finder
Updated: 4 May 2004
Playing with various Artifical Intelligence theories.
C#, VC7.1.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
pseudonym67 |
3.00 |
|
Neural Dot Net Pt 6 Changes To The Basic Classes
Updated: 3 Nov 2003
A neural network library in C#.
C#, VC7.1.NET 1.0, .NET 1.1, Win2K, WinXP, Visual Studio, Dev
|
pseudonym67 |
2.92 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
Pricing Barrier Options with Lattices - Part I - Constant Barriers
Updated: 11 Dec 2008
Part I in a series on pricing barrier options.
C++, Windows, Architect, Dev
|
73Zeppelin |
5.00 |
|
Using Shape Context Algorithm to Find Similarity and Difference Between Shapes
Updated: 29 Sep 2009
Using provided Shape context algorithm and infrastructure, there is a wide base to match shapes.
C# (C# 1.0, C# 2.0, C# 3.0, C# 4.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0), Win32, Win64, Visual Studio (VS2008, VS2010), Architect, Dev, Design
|
yanirta |
5.00 |
|
What is wrong with me?
- Unedited
Updated: 12 Oct 2009
Why? Some time ago while I was working on a project, that was a top secret project so can not give more details , I realized that I've produced some sort of weird code that checks if an interval (Start,Stop integer value pair) intersects with another interval. Right after unit testing and commiting
All Topics
|
Ali Ozgur |
5.00 |
|
AForge.NET open source framework
Updated: 16 May 2007
The article describes an open source C# framework for researchers in the areas of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, etc.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Andrew Kirillov |
4.88 |
|
Back to Basics - Generic Data Structures and Algorithms In .NET 2.0
Updated: 23 Apr 2007
Implementations of generic data structures and algorithms in .NET 2.0.
C#.NET 2.0, Win2K, WinXP, Win2003VS2005, Dev
|
Riaan Hanekom |
4.85 |
|
Manipulating colors in .NET - Part 1
Updated: 3 Jun 2007
Understand and use color models in .NET
C# 1.0, C# 2.0, Windows, .NET 1.1, .NET 2.0VS.NET2003, Dev, Design
|
Guillaume Leparmentier |
4.84 |
|
Combination Generator
Updated: 11 Jun 2006
A combination generator that works properly with duplicate symbols in its input.
C#, Windows, .NET 2.0VS2005, Dev
|
Hawk777 |
4.80 |
|
Split a Single-Pixel-Width Connected Line Graph Into Line Segments by The Hit-and-Miss Transformation
Updated: 16 Aug 2007
Split a single-pixel-width connected line graph into line segments by the Hit-and-Miss transformation.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
cherub325 |
4.79 |
|
Solving a differential equation
Updated: 24 May 2007
How to numerically solve first and second order differential equations with initial conditions
C#, Windows, .NET, Visual Studio, Dev
|
jussac |
4.79 |
|
Unicode Optical Character Recognition
Updated: 23 Aug 2006
The Project is an optical character recongnition application using artificial neural networks.
C# 1.0, Windows, .NETVS.NET2003, Dev
|
Daniel Admassu |
4.77 |
|
Keystroke Monitoring
Updated: 19 Oct 2009
In this article, we will consider the methods of hooking keyboard data in the kernel mode.
C++, Windows, Architect, Dev
|
Apriorit Inc, Vladimir S. Sabanov |
4.77 |
|
C# Image to Byte Array and Byte Array to Image Converter Class
Updated: 28 May 2009
C# Helper class to convert image to byte array and byte array to image
C# (C# 2.0), Windows, .NET (.NET 2.0), Visual Studio (VS.NET2003, VS2005), Dev
|
rajantawate1(http//www.jhatak.com) |
4.76 |
|
Detect a written text's language
Updated: 21 Oct 2009
An article on how to detect the language of a written text.
C# 2.0, C# 3.0, C# 4.0.NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0, Dev
|
Carsten Zeumer |
4.75 |
|
Detect Encoding for In- and Outgoing Text
Updated: 27 Oct 2009
Detect the encoding of a text without BOM (Byte Order Mask) and choose the best Encoding for persistence or network transport of text
C#.NET 2.0, Win2K, WinXP, Win2003, Vista, Visual Studio, Dev
|
Carsten Zeumer |
4.75 |
|
Hitting a Moving Target: The Missile Guidance System
Updated: 14 Aug 2007
The Mathematics of Targeting and Simulating a Missile: From Calculus to the Quartic Formula
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Jay Gatsby
|
4.74 |
|
A User-Friendly C# Descriptive Statistic Class
Updated: 28 Jun 2008
An article on most commonly used descriptive statistics, including standard deviations, skewness, kurtosis, percentiles, quartiles, etc.
C# 2.0, Windows, .NET 2.0, Dev
|
Jan Low, PhD |
4.73 |
|
Introduction to NIEM and IEPDs
Updated: 1 Jan 2009
Developed by the Department of Justice and the Department of Homeland Security, the National Information Exchange Model "Bridges Information Systems".
C#, .NET, WinForms, CEO, Architect, DBA, Dev, Design
|
Marc Clifton, Mark Long |
4.72 |
|
The Longest Common Substring with Maximal Consecutive
Updated: 12 Sep 2005
This code implements the Longest Common Sub-strings with Maximal Consecutive problem.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Thanh Dao |
4.72 |
|
A Simple Compiler for the Common Language Runtime
Updated: 11 May 2003
An end-to-end example of a bottom up LALR(1) compiler for a fictitious language targeting the Common Language Runtime
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
Michael Bebenita |
4.72 |
|
One dimensional root finding algorithms
Updated: 23 Oct 2006
A set of popular algorithms to solve the equation f(x)=0 in one dimension.
C# 2.0.NET 2.0, WinXPVS2005, Dev
|
bsargos |
4.71 |
|
Pure C# MiniLZO port
Updated: 22 Dec 2006
Fast stream compression using a ported minilzo for .NET.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Astaelan |
4.70 |
|
Inference in Belief Networks
Updated: 6 Dec 2002
A C# implementation of bucket elimination algorithm for inference in belief networks.
C#, Windows, .NET 1.0, Visual Studio, Dev
|
hzhou |
4.69 |
|
Code Analysis Tools - A collection of IL code analysis tools
Updated: 1 Sep 2006
This tool analyses the IL of a list of assemblies, looking for types, methods, and fields that are not used by another list of assemblies. This lets you see if you have unused legacy code lying around that should be cleaned up.
VB, MSIL, C# 2.0, Windows, .NET 2.0VS2005, Architect, Dev
|
jconwell |
4.67 |
|
SFMT in Action: Part II – Object oriented implementation of SIMD-oriented Fast Mersenne Twister (SFMT) in C#
Updated: 31 Oct 2009
The new SIMD-oriented Fast Mersenne Twister (SFMT) library was developed using object oriented technologies such as UML, composition, aggregation, generalization, multiplicity, and Design Patterns.
C# 1.0, C# 2.0, C# 3.0, Windows, .NET 3.5, COM, Architect, Dev
|
Emre Özgür İnce |
4.67 |
|
Quine McKluskey Algorithm
Updated: 30 Sep 2006
The Quine McKluskey algorithm is the most widely used algorithm for logical function minimisation. This article proposes a learning-oriented implementation using visual Karnaugh maps to simplify data input but also with increased usability in professional applications.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Dragos Sbirlea |
4.64 |
|
Verhoeff Check Digit in C#
Updated: 18 Oct 2006
Calculate and verify check digits using the Verhoeff scheme.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
David Hay |
4.64 |
|
HuffMan Encoding - From Implementation to Archive (Part 1 of 3)
Updated: 18 May 2009
A simple implementation of the Huffman encoding, to help you manage your files in the application
C# (C# 3.0), .NET (.NET 3.5), Architect, Dev
|
Shani Natav |
4.64 |
|
Concurrent Programming - Investigating Task Messaging To Achieve Synchronization Free Inter-Task Communication
Updated: 7 Jan 2008
Further studies of Parallel FX.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), Architect, Dev, Design
|
Marc Clifton |
4.63 |
|
Local recursion with anonymous methods and simple Threading
- Unedited
Updated: 4 Oct 2008
anonymous methods help keeping the "environment" of recursive processing encapsulated
C# (C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Design
|
Mr.PoorEnglish |
4.62 |
|
Option Pricing using the Binomial Tree Model in C#
Updated: 4 Apr 2006
Calculates the present value of an American option using the Cox-Ross-Rubenstein binomial tree model.
C#, Windows, .NET, Visual Studio, Dev
|
AndrewPeters |
4.60 |
|
ZipStorer - A Pure C# Class to Store Files in Zip
Updated: 4 Oct 2009
Small C# class to store and extract uncompressed and deflated files in new or existing Zip files, without any external library.
C# (C# 2.0), Windows, .NET CF, .NET (.NET 2.0), Visual Studio (VS2008), Dev
|
Jaime Olivares |
4.60 |
|
WaitHandle Exceptions and Work Arounds
Updated: 13 Dec 2008
Provide solutions to some common exceptions that can be thrown in asynchronous applications when trying to block and signal using WaitHandle.WaitAll.
C#, VB, .NET, Dev
|
johnsontroye |
4.60 |
|
An Object-oriented Approach to Finite State Automata
Updated: 3 Feb 2009
A brief introduction to FSA and a ready-to-use class library
C# 2.0.NET 2.0, Dev
|
Jacek Gajek |
4.59 |
|
Inside the Mathematical Expressions Evaluator
Updated: 17 Jan 2008
An article on mathematical expression evaluation
C#, Windows, .NET, Visual Studio, Dev
|
Zaur Nasibov |
4.59 |
|
Implement Phonetic ("Sounds-like") Name Searches with Double Metaphone Part V: .NET Implementation
Updated: 19 Mar 2007
Presents a C# implementation of Double Metaphone, for use with any of the .NET languages.
C#, Windows, .NET 1.0, .NET 1.1, Visual Studio, Dev
|
Adam Nelson |
4.58 |
|
Generate Meta-Strings for Testing Your Application
Updated: 8 Aug 2008
A utility for generating self-describing strings that are useful for testing an application's string handling abilities.
C# 2.0, Windows, .NET 2.0VS2005, Dev, QA
|
MarkLTX |
4.56 |
|
Simple Random Number Generation
Updated: 23 Oct 2008
A simple random number generator in C#
C# 2.0, Windows, .NET 2.0, Dev
|
John D. Cook |
4.55 |
|
Zeta Folder XCOPY
Updated: 26 Sep 2009
A small class to perform basic XCOPY like operations from within C#
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 1.0, .NET 1.1, .NET 2.0, Mono, .NET 3.0, .NET 3.5), Dev, SysAdmin
|
Uwe Keim |
4.53 |
|
Using C# To Generate ASCII Art From An Image
Updated: 11 Sep 2007
How to generate several types of ASCII art from an image file.
C# 2.0, Windows, .NET 2.0, ASP.NET, GDI+, VS2005, Dev
|
UsualDosage |
4.52 |
|
Artificial intelligence network load balancing using Ant Colony Optimisation
- Unedited
Updated: 10 Apr 2007
Ant Colony Optimisation - A genetic algorithm deriving from ant pheromone distribution trails to route network traffic efficiantly.
C#, Windows, .NET, Visual Studio, Dev
|
Lawrence Botley |
4.51 |
|
unix md5crypt
- Unedited
Updated: 5 Oct 2007
The MD5 shadow password
C# 2.0, Windows, .NET 2.0, Visual Studio, Dev
|
MartinSon |
4.50 |
|
PID process control, a “Cruise Control” example
Updated: 14 May 2009
Example of a PID (Proportional, Integral, Derivative) control, used when processes change due to inertia.
C# 1.0, C# 2.0, C# 3.0, Windows, .NET, Dev
|
lcady |
4.50 |
|
Combinatorial algorithms in C#
Updated: 19 Aug 2002
Some basic combinatorial algoritms for use in the NET framework
C#, Windows, .NET 1.0, Dev
|
gybrush |
4.48 |
|
Fast statistical calculations of sub matrices for image processing
Updated: 1 Oct 2005
Describes the summed area table algorithm of Franklin Crow.
C#, Windows, .NET CF, .NET, Mobile, Visual Studio, GDI, GDI+, Architect, Dev, QA
|
ediazc |
4.47 |
|
Driving Lego Mindstorms Bot using C#
- Unedited
Updated: 20 Nov 2008
The article provides introduction to manipulation with Lego Mindstorms robots using C#.
C#, Windows, .NET, Architect, Dev, Design
|
Andrew Kirillov |
4.47 |
|
Ternary Search Tree Dictionary in C#: Faster String Dictionary!
Updated: 27 Jan 2004
A TST is a fast and memory efficient data structure for implementing a string dictionary.
C#, VB, Windows, .NET 1.0, .NET 1.1, ASP.NET, VS.NET2003, Dev
|
Jonathan de Halleux |
4.40 |
|
Predictive Parser to generate syntax tree and an Intermediate code for assignment satement
- Unedited
Updated: 28 Apr 2007
This project is a compiler program that translate assignment statement into an intermediate code .
C# 2.0, Windows, .NETVS2005, Dev
|
khalid.A |
4.40 |
|
Working with date/time patterns
Updated: 3 Apr 2007
Working with date/time patterns
C#, Windows, .NET, Dev
|
Richard Prinz |
4.38 |
|
TextDiff - A Simple C++ Text Compare Application
Updated: 19 Aug 2009
An article on a simple C++ text compare application
C++, Windows, Dev
|
darkoman |
4.38 |
|
1000 Factorial
Updated: 27 Jul 2009
Optimum algorithm for calculating factorial of large number
C++, C++/CLI, C
|
Mohammad Shafieenia |
4.38 |
|
XOR tricks for RAID data protection
Updated: 3 Oct 2002
How RAID-5 protects data, using simple XOR tricks.
C#.NET 1.0, Win2K, WinXP, Dev
|
Daniel Turini |
4.37 |
|
Spiffing C# Software Swiftly Solves Sisyphean Sudokus
- Unedited
Updated: 13 Apr 2009
Describes the application of constraint propagation to the solving of Sudokus.
C#, Windows (WinXP), .NET (.NET 3.0), WinForms, Dev
|
Keith Barrett |
4.37 |
|
Transaction Management Across Application Domains
Updated: 11 Oct 2009
This article details out the best practices of transaction management across application domains
.NET (.NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0), SQL Server (SQL 2005, SQL 2008), ADO.NET, WCF, Architect, Design
|
gaurav_verma_mca |
4.33 |
|
Dynamic method selection based on performance
Updated: 14 Dec 2008
A model to automatically select the best performing method from a set of methods with the same functionallity.
C#, .NET, Architect, Dev, Design
|
luis_botero |
4.29 |
|
Using the Hausdorff distance algorithm to point out differences between two drawings
Updated: 27 Sep 2009
This algorithm provides a good way to know the location and difference factor of two drawings.
C#, Windows, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0, Win32, Win64, Dev
|
yanirta |
4.29 |
|
DRUM - A C++ Implementation for the URL-seen Test of a Web Crawler
Updated: 19 May 2009
A C++ implementation of DRUM (Disk Repository with Update Management) - Storage of key/value pairs and asynchronous check/update operations
C++, C, Architect, Dev
|
Leandro T C Melo |
4.25 |
|
How to read/dump/compare registry hives
- Unedited
Updated: 11 Nov 2009
Malware can hide from win32 api but not from this tool since we are dumping reg hives directly
C++
|
Ladislav Nevery |
4.24 |
|
Volume Weighted Average Price (VWAP) Algorithm
Updated: 11 Jan 2006
Calculates Volume Weighted Average Price for Financial Time series.
C#, Windows, .NET, Visual Studio, Dev
|
AndrewPeters |
4.23 |
|
Zip/Unzip using java.util.zip .net namespace and more
- Unedited
Updated: 16 May 2008
Zip/Unzip using java.util.zip .net from managed code
C# 2.0.NET 2.0, WinXP, Vista, ADO.NET, VS2005, Dev
|
dmihailescu |
4.23 |
|
Squeezing more performance from SortedList
- Unedited
Updated: 10 Oct 2008
A SortedList implementations using a cyclic algorithm and C# IDictionary tweaks
C# 3.0, Windows, .NET 3.5VS2008, Dev
|
itaifrenkel |
4.20 |
|
Overhauser (Catmull-Rom) Splines for Camera Animation
Updated: 10 Nov 2008
An introduction to Overhauser splines from the perspective of a game writer, with C++ sample code
C++WinXP, GDI+, Dev
|
Radu Gruian |
4.20 |
|
A Simple Moving Average Algorithm
Updated: 4 Mar 2007
A simple moving average algorithm.
C#, Windows, .NET, Visual Studio, Dev
|
Marc Clifton |
4.16 |
|
Chatbot Tutorial
- Unedited
Updated: 31 Jul 2009
Tutorial on making an artificial intelligence chatbot
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Java
|
Gonzales Cenelia |
4.13 |
|
Evaluating Mathematical Expressions by Compiling C# Code at Runtime
Updated: 21 Apr 2003
A completely new way of making a mathematical expression evaluator.
C#, Windows, .NET 1.0, Visual Studio, Dev
|
Marcin Cuprjak (aka Vlad Tepes) |
4.12 |
|
AI Search to Solve the Missionaries and Cannibals Problem
Updated: 3 Nov 2006
An AI search to solve the Missionaries and Cannibals problem.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Sacha Barber |
4.12 |
|
Finding the good injection point in Project Hoshimi (Part 2)
- Unedited
Updated: 12 Mar 2007
This article explains an advanced method to compute a good injection point in Project Hoshimi.
C# 2.0, VB 8.0, Windows, .NET 2.0VS2005, Dev
|
Raptor.XP |
4.06 |
|
Calculating the UPS Tracking Number Check Digit
Updated: 7 Nov 2007
Algorithm for calculating the final check digit for a UPS tracking number.
C#, Windows, .NET, Visual Studio, Dev
|
stebo0728 |
4.00 |
|
Creating a XY Chart/Plot as a BlackBerry Custom Field
Updated: 17 Jun 2009
Extend a field to make into a chart/plot field
Java, Java (J2ME), Mobile (Blackberry), Dev, Design
|
becker666 |
4.00 |
|
Real Self-Replicating Program
Updated: 19 Nov 2007
A self-reproducing, mutable, compiling, and executing computer program.
VB, C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Alphons van der Heijden |
3.98 |
|
Full HTML character encoding in C#
- Unedited
Updated: 28 Aug 2007
This article shows how to take a String object and encode it as HTML using Unicode character entities for extended characters.
C# 1.0, Windows, .NET 2.0, Visual Studio, Dev
|
chaiguy1337 |
3.97 |
|
Password Manager,Automatic Login Application to fill login forms , usernames and passwords
- Unedited
Updated: 27 Apr 2007
this article will demonstrate the logic of recording and then embedding login information in web pages
C# 1.0, C# 2.0, Windows, .NET 1.1, .NET 2.0, .NET 3.0VS2005, Dev
|
ivorycode |
3.96 |
|
Image to Characters Converter using Intensity
Updated: 17 Oct 2008
This article shows how you can display a picture in digits 1 and 0.
C#, Windows, GDI+, VS2008, Dev
|
Redwan Al-Bougha |
3.89 |
|
A reusable Prefix Tree using generics in C# 2.0
- Unedited
Updated: 26 Jul 2006
An implementation of the Prefix Tree data structure using generics
C#, Windows, .NETVS2005, Dev
|
Mark Newman #2 |
3.86 |
|
String search using boolean expressions
- Unedited
Updated: 4 Jun 2008
Search block of text using boolean based keyword expressions
C# (C# 1.0, C# 2.0, C# 3.0), Windows, .NET, WinForms, Dev
|
msvcyc |
3.86 |
|
Palindromes in C#
Updated: 28 Aug 2008
Algorithim for calculating if a string is a palindrome.
C# (C# 1.0, C# 2.0, C# 3.0), .NET, Dev
|
Philip Fitzsimons |
3.80 |
|
Tiered Error Management And Recovery -- A Defensive Programming Technique
- Unedited
Updated: 25 Jun 2007
A small RecoveryService class that implements multiple level, multiple retry per level error management.
C#, Windows, .NET, ASP.NET, WinForms, WebForms, Architect, Dev
|
Marc Clifton |
3.76 |
|
Moore machine with C#
Updated: 23 Apr 2009
A simple Moore machine implemented in C#.
C#, Windows, .NET, Dev
|
Alexander Müller |
3.69 |
|
Base Conversion of Very Long Positive Integers
- Unedited
Updated: 18 Oct 2006
An algorithm to convert an integer from one base to another
C# 2.0, Windows, .NETVS2005, Dev
|
Jeltz1 |
3.67 |
|
Manage the test period of demo version of your app
- Unedited
Updated: 12 Nov 2008
Restrict the test period for demo version of your app
Windows
|
Sergey Stoyan |
3.67 |
|
Iterative vs. Recursive approaches
- Unedited
Updated: 5 Nov 2007
Implication of not thinking of iterative solutions over recursive from performance (response time) point of view.
C# 2.0, C# 3.0, Windows, .NET 2.0, .NET 3.0, .NET 3.5VS2005, VS2008, Dev
|
Eyal Lantzman |
3.66 |
|
Introducing Nets
- Unedited
Updated: 13 Sep 2007
An introduction to the Nets data structure
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
pseudonym67 |
3.63 |
|
Comparative Speed Testing
- Unedited
Updated: 28 May 2008
A simple-to-use class for performing comparative, non-benchmarked speed tests when optimising code for execution speed.
C#, VB, Windows, Architect, Dev
|
Warrick Procter |
3.57 |
|
A (almost) RFC 822/2822 compliant date parser
- Unedited
Updated: 23 Jun 2006
Parse a e-mail's DateTime
C#, Windows, .NET 1.1, Visual Studio, Dev
|
vendredi13@007.freesurf.fr |
3.56 |
|
Parsing ASPX and other mixed content
- Unedited
Updated: 21 Oct 2007
A iterative parsing algorithm using regular expressions.
C# 1.0, C# 2.0, C# 3.0, Windows, .NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, ASP, ASP.NET, WebForms, VS.NET2003, VS2005, VS2008, Dev
|
Rudi Breedenraedt |
3.56 |
|
Finding the good injection point in Project Hoshimi (Part 1)
- Unedited
Updated: 12 Mar 2007
This article will explain some basic methods to compute a good injection point in Project Hoshimi.
C# 2.0, VB 8.0, Windows, .NET 2.0VS2005, Dev
|
Raptor.XP |
3.50 |
|
Sorting with Objects on multiple fields
- Unedited
Updated: 21 May 2007
This article shows how to apply sorting on objects
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Ritesh Sutaria |
3.50 |
|
Playing Cards
Updated: 30 Aug 2008
A set of classes that represent a typical set of playing cards.
C# 1.0, C# 2.0, C# 3.0, VB 7.x, VB 8.0.NET 2.0, .NET 3.0, .NET 3.5, Dev
|
jrhea |
3.50 |
|
Shortest Path Problem: Dijkstra's Algorithm
- Unedited
Updated: 13 Aug 2007
Using Dijkstra's Algorithm for finding shortest path problem
C# 2.0, Windows, .NET 2.0VS2005, Dev, QA
|
dsdws |
3.49 |
|
ZIP CRC32 Static Method and Values
Updated: 30 Jun 2008
A static C# method and values for a small footprint paste into your C# code
C# (C# 1.0, C# 2.0, C# 3.0), .NET, Dev
|
G.Franklin |
3.45 |
|
GraphSynth - design, implement, and test graph grammars
- Unedited
Updated: 21 Nov 2006
GraphSynth is the first publicly available approach to creating graph grammars.
Windows, Visual Studio, Dev
|
mattica |
3.40 |
|
Generic Object Tree For Synapse Controlled Relations
Updated: 10 Mar 2008
A concept of building a tree and allowing each branch of the tree to associate to any object.
VB (VB 9.0), .NET (.NET 3.5), ASP.NET, Visual Studio (VS2008), Ajax, Architect, DBA, Dev, Design
|
Jason Witty |
3.39 |
|
Estimating distances in Project Hoshimi
- Unedited
Updated: 12 Mar 2007
An article explaining the different distance functions usable in Project Hoshimi.
C# 2.0, VB 8.0, Windows, .NET 2.0VS2005, Dev
|
Raptor.XP |
3.25 |
|
C# Object Pooling
Updated: 12 Oct 2007
A simple article on object pooling for the brave
C# 2.0, Windows, .NET, Visual Studio, Dev
|
Ennis Ray Lynch, Jr. |
3.20 |
|
Photometric Normalisation Algorithms
- Unedited
Updated: 14 Nov 2006
Pre-processing faces images in order to increase the performance of verification and recognition algorithms
Windows, Visual Studio, Dev
|
mosquets |
3.17 |
|
Simulated Annealing example in C#
- Unedited
Updated: 30 Jun 2006
Artificial intelligence algorithm: simulated annealing.
C#, Windows, .NET, Visual Studio, Dev
|
Assaad Chalhoub |
3.15 |
|
CRC 16 Calculation
- Unedited
Updated: 16 Jun 2007
Artical describes CRC Calculation for Modbus Protocol
C# 1.0, C# 2.0, Windows, .NET 1.1, .NET 2.0, WinForms, VS.NET2003, VS2005, Dev
|
Ranjan.D |
3.14 |
|
Matching (and Analyzing) Using Principal Component Analysis
Updated: 26 Sep 2009
PCA is a well known algorithm to extract features from multidimentional datasets. Using a library I wrote, this is made easy.
C# 1.0, C# 2.0, C# 3.0.NET 2.0, .NET 3.0, .NET 3.5, Win32, Win64, VS2008, Dev
|
yanirta |
3.13 |
|
Copy Constructors and Assignment Operators: Just Tell Me the Rules!
- Unedited
Updated: 9 Feb 2008
I get asked this question sometimes from seasoned programmers who are new to C++. There are plenty of good books written on the subject, but I found no clear and concise set of rules on the Internet for those who don't want to understand every nuance of the language—and just want the facts.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C
|
Kenneth Kasajian |
3.06 |
|
Find the nearest color with C# - Using the Euclidean distance between two colors
- Unedited
Updated: 6 Jan 2007
A short method to find the nearest color
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
V. Thieme |
3.00 |
|
Comparison of unique array element checking algorithms
- Unedited
Updated: 7 Nov 2007
compares two methods that checks the duplication of array elements
C# 2.0, C# 3.0, Windows, .NET 2.0, .NET 3.0, .NET 3.5VS2005, VS2008, Dev
|
nsoonhui |
3.00 |
|
Distributed Caching Using a Hash Algorithm
- Unedited
Updated: 30 Nov 2007
Hashing algorithm that can be used in distributed caching of data in web farms or implementing a distributed hash table (DHT)
C# 2.0, C# 3.0, Windows, .NET 2.0, .NET 3.0, .NET 3.5VS2005, VS2008, Dev
|
Ivan L |
3.00 |
|
Using IIS for Creating Scalable Windows Services
Updated: 25 Oct 2009
This article discusses a mechanism for creating scalable Windows services using IIS.
C#, .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0), ASP.NET, IIS (IIS 6, IIS 7), Architect, Dev, Design
|
gaurav_verma_mca |
3.00 |
|
Adler-32 checksum calculation
- Unedited
Updated: 29 Oct 2007
Presents a C# implementation of Adler-32 checksum calculation for use in the NET framework.
C#, VC8.0, Windows, .NETVS2005, Dev
|
jukov |
2.87 |
|
SuDoku Solver and Generator
- Unedited
Updated: 1 Oct 2008
Software for playing SuDoku
C#, Windows, .NETVS2005, Dev
|
Abhishek _Agarwal |
2.85 |
|
How to round time by a specified number of minutes?
- Unedited
Updated: 23 Jan 2007
This is an algorithm formula to calculate round time...
C# 1.0, C# 2.0, .NET CF, Mobile, .NET 1.0, .NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, Visual Studio, Dev
|
Alireza Naghizadeh |
2.85 |
|
Encrypt and Decrypt an string
- Unedited
Updated: 29 Dec 2008
In this article you can encrypt a string and decrypt it again
Windows, Visual Studio, Dev
|
Amir Mehrabi J. |
2.83 |
|
Encrypt/Decrypt File or String
- Unedited
Updated: 27 Sep 2007
This article describes the encrypt/decrypt of any type of file or any string value (like data from textbox) using the secret key (password). Here I have used RijndaelManaged class for encryption/decryption.
C# 2.0, Windows, .NET 1.1, .NET 2.0VS2005, Dev
|
Virendrachandra |
2.73 |
|
C328R Serial Camera Example with xBee using C#
- Unedited
Updated: 5 Apr 2009
C328R Serial Camera Example with xBee using C#
C# (C# 1.0, C# 2.0, C# 3.0), Windows (WinXP), .NET, Visual Studio (VS2005), WinForms, Hardware, Dev
|
funkotron76 |
2.71 |
|
ID3 Decision Tree Algorithm in C#
Updated: 21 Oct 2003
Sample of ID3 Decision Tree Algorithm in C#
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003, Visual Studio, Dev
|
Roosevelt |
2.63 |
|
Simple Cryptographer - Simple DES/AES Implementation in C#
- Unedited
Updated: 21 May 2007
It's very simple and not focus on performance, but i think that it is simple.
C# 2.0.NET 2.0, WinXP, Win2003, VistaVS2005, Dev
|
Mr.Darcy |
2.63 |
|
Simple Parrot Turing Algorithm in C#
Updated: 18 Apr 2006
This article implements a simple chatbot to attempt to pass a Turing test, which fails miserably.
C#, Windows, .NET, Visual Studio, Dev
|
Ennis Ray Lynch, Jr. |
2.63 |
|
Color tinting algorithm in C#
- Unedited
Updated: 19 Nov 2009
I love Code Project, this site has helped me quite a number of times. So whenever I have something I feel is worthwhile I will post it.
The other day I needed an algorithm to tint one color with another by a percentage amount. So here it is if anyone needs it.
private static Color Tint(Color
C#, .NET
|
Christopher Erker |
2.60 |
|
Create Postfix from infix experssion.
- Unedited
Updated: 19 Aug 2006
this article create postfix experssion from an infix experssion.
C# 2.0, Windows, .NET 2.0VS2005, Dev, QA
|
ali_reza_zareian |
2.57 |
|
A Deterministic Finite Automaton Class in C#
- Unedited
Updated: 31 May 2007
A simple C# class implementation of a DFA for testing purposes.
C# 2.0, Windows, .NET 2.0VS2005, Dev, QA
|
hanzzoid |
2.56 |
|
Fortune's Voronoi algorithm implemented in C#
Updated: 10 Aug 2005
A C# implementation of the Fortune algorithm to compute 2D Voronoi graphs.
C#, Windows, .NET 1.0, .NET 1.1, Visual Studio, Dev
|
BenDi |
2.54 |
|
Simple CSV Parser/Reader Function written in C#
- Unedited
Updated: 14 Oct 2008
This function parses string read from CSV file and returns values in ArrayList object
C# 1.0, C# 2.0, Windows, .NET 1.0, .NET 1.1, .NET 2.0VS.NET2003, VS2005, Dev
|
Mandar Ranjit Date |
2.51 |
|
Area Based Motion Detection- Boss Watcher
- Unedited
Updated: 29 Mar 2007
Detect and alert according to predefined areas in motion pictures- Alert when smoebody passes the door, etc.
C# 2.0, VB 8.0, Windows, .NET, Visual Studio, Dev
|
mikailcetinkaya |
2.48 |
|
Combinatorial - A class to generate combinations of numbers
Updated: 8 Oct 2008
A combinatorial class and example code.
C++, STL, Dev
|
jrivero |
2.33 |
|
Permutations Utilizing STL Vectors and Recursion using Steinhaus Algorithm
Updated: 9 Jan 2009
Permutations utilizing STL vectors and recursion encapsulated in a namespace
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Visual Studio (VS2005)
|
jrivero |
2.33 |
|
Dendency Injection Pattern (Loose coupling)
- Unedited
Updated: 1 May 2008
Description of Dendency Injection Pattern
C# (C# 2.0, C# 3.0), WinForms
|
Mohamed Hachem |
2.25 |
|
Extended Euclidean Alogo
Updated: 29 Aug 2001
To detemine multiplicative inverse.
C#, VC6.NET 1.0, Win2K, Dev
|
Junaid Majeed |
2.21 |
|
Improved Algorithm to compute the nearest possible prime number to an input pPrime
- Unedited
Updated: 27 Nov 2007
This algorithm is needed to find the nearest prime number to some input pPrime ,is useful for encryption algorithms
C# 2.0, Windows, .NET 2.0VS.NET2003, Dev
|
Pali.Sniper |
2.00 |
|
Simple Programming Challenges - Enumerator Bits
- Unedited
Updated: 18 Jul 2008
Displays how to create flag-friendly enumerations while managing cases where certain flags should not be used together.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 3.5), Dev, Design
|
Allen C. Copeland Jr. |
2.00 |
|
A Simple Simulation of Component Based Data Transfer and Processing
Updated: 6 Feb 2009
A class which simulates components which transfer data through inputs and outputs.
C#, Visual Studio (VS2008), Dev
|
Jonny245 |
2.00 |
|
C1: How does a calculator work/ How to write one?
- Unedited
Updated: 12 Oct 2008
Explanation of a calculator
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C
|
Michael Lüftenegger |
1.94 |
|
High Speed Prime Numbers Calculation
Updated: 17 Feb 2005
This article shows a high speed Prime Numbers calculation.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
Mariano Abdala |
1.91 |
|
My Own Version of nHybernate
Updated: 15 Apr 2008
An article on reflection, attributes and database manipulation with a touch of 3tier architectural design pattern
C# (C# 2.0), Windows, .NET (.NET 2.0), Dev
|
Member 3153651 |
1.88 |
|
Binary Search Made Easy
- Unedited
Updated: 14 Dec 2006
How to easily implement a binary search tree in your .NET projects
Windows, Visual Studio, Dev
|
Eran Aharonovich |
1.84 |
|
A Generic Diff/Patch Utility written in C#
- Unedited
Updated: 27 May 2009
Generic Diff/Patch Utility written in C#
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
kevin delafield |
1.80 |
|
Bind Nested Tree view from database
- Unedited
Updated: 28 Aug 2006
Bind Nested Tree View
C#, Windows, .NET, Visual Studio, Dev
|
Ritesh Sutaria |
1.56 |
|
An Algorithm to compute the nearest possible prime number to an input pPrime
- Unedited
Updated: 25 Nov 2007
This algorithm is needed to find the nearest prime number to some input pPrime ,is useful for encryption algorithms
C# 2.0, Windows, .NET 2.0VS.NET2003, Dev
|
Pali.Sniper |
1.46 |
|
How To Use a Single Resource Component for your Images and Mixing C# and VB in the Same NETCF Solution
Updated: 4 Jun 2009
Snippets show the steps and workarounds of issues while implementing it
C#, VB (VB 8.0), Win Mobile (WinMobile2003, WinMobile5), .NET CF, Design
|
becker666 |
|
|
Asynchronous Callback Contexts
- Unedited
Updated: 20 Jun 2009
End-users do not expect components to raise events after they have been disposed. One major issue when designing asynchronous components is the difficulty of cancellation, particularly during object disposal.
.NET, All Topics
|
Stephen Cleary |
|
|
Code for image processing. I want a code to extract text from jpeg image
- Unedited
Updated: 22 Nov 2009
My project is to extract text from jpeg images. I dont know how to access pixels of the image in C++ or in java
C++, Java
|
Shipra Singhal |
|
|
Code for image processing. I want a code to extract text from jpeg image
- Unedited
Updated: 22 Nov 2009
My project is to extract text from jpeg images. I am afraid that does make sense. Are you attempting to read the binary data that makes up the image file?
C++, Java
|
Oakman |
|
|
|
top |
| Title /
Updated |
Author |
Score |
|
Averaging...the easy way
Updated: 31 Dec 2008
How to find the average of a set of numbers.
VC8.0WinXP, Win32, MFC, STL, Dev
|
DavidCrow |
5.00 |
|
Computing a Rate of Return
Updated: 20 Apr 2009
Using a root-finder to solve a transcendental equation.
C#, .NET, Dev
|
dawright |
5.00 |
|
Sammon Projection
Updated: 20 Oct 2009
Sammon's projection is a nonlinear projection method to map a high dimensional space onto a space of lower dimensionality.
C# (C# 3.0, C# 4.0), .NET (.NET 3.0, .NET 3.5, .NET 4.0), Win32, Visual Studio (VS2008, VS2010), WinForms
|
Günther M. FOIDL |
4.96 |
|
Converting math equations to C#
Updated: 2 Nov 2008
A magical tool to convert Word equations to C# - instantly!
C#WinXP, Win2003, Vista, Dev
|
Dmitri Nesteruk |
4.91 |
|
Markov Monopoly
Updated: 29 Apr 2009
Analyzing the board game Monopoly using a Markov chain model.
C# 1.0, C# 2.0, C# 3.0, .NET, Dev
|
dawright |
4.90 |
|
Fast Numerical Integration
Updated: 4 Jul 2009
Numerical integration of smooth functions over a finite interval using an optimal algorithm.
C++, WindowsVS2008, Dev
|
John D. Cook |
4.89 |
|
Fast mathematical expressions parser
Updated: 9 Jul 2007
Code for a fast math parser library.
VC7, VC7.1, WindowsVS.NET2003, Dev
|
iberg |
4.87 |
|
Universal Framework for Science and Engineering - Part 7: Virtual Reality at Once
Updated: 8 Jan 2008
An article on framework applications to virtual reality
C#.NET 2.0, WinXP, Win2003, Vista, OpenGL, VS2005, Architect, Dev
|
Petr Ivankov |
4.87 |
|
Introduction to SSE Programming
Updated: 10 Jul 2003
An article describes programming floating-point calculations using Streaming SIMD Extensions
VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
|
Alex Fr |
4.86 |
|
Template Meta Programming and Number Theory
Updated: 13 Aug 2007
In this article I try to implement some basic number theory function with the help of C++ template meta programming
C++, Windows, Visual Studio, Dev
|
Zeeshan Amjad |
4.85 |
|
A BigNumber Class Done in C#
Updated: 3 Sep 2009
A simple C# library for doing math calculations in any desired precision
C#, .NET, Dev
|
Zimmermann Stephan |
4.80 |
|
Pitfalls in Random Number Generation
Updated: 23 Oct 2008
Some of the subtle problems that can arise when working with random number generators
C++, C#, Dev
|
John D. Cook |
4.79 |
|
An extensible math expression parser with plug-ins
Updated: 13 Mar 2008
Design and code for an extensible, maintainable, robust, and easy to use math parser.
C#, VC6, VC7.1, Windows, .NET 1.1, COM, VS.NET2003, Dev
|
Mathieu Jacques |
4.79 |
|
A Suite of Discrete Probability Classes
Updated: 26 Mar 2003
Five classes for computing discrete probabilities
VC6Win2K, WinXP, MFC, Dev
|
Joe Nellis |
4.78 |
|
A Vector Type for C#
Updated: 24 Jul 2007
A guide through a Vector type in C# using Cartesian and Euclidian Geometry
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
R Potter |
4.76 |
|
Introduction to MMX Programming
Updated: 8 Jul 2003
An article shows an example of image processing using the Intel MMX™ technology
VC7.1Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
|
Alex Fr |
4.76 |
|
.NET random number generators and distributions
Updated: 29 May 2007
Presents a fully managed class library providing various random number generators and distributions
C# 1.0, C# 2.0, Windows, .NET 1.1, .NET 2.0VS.NET2003, VS2005, Dev
|
Stefan Troschuetz |
4.73 |
|
Avoiding Overflow, Underflow, and Loss of Precision
Updated: 30 Oct 2008
Describes why the most obvious way of evaluating functions may be bad and how to do better
C++, Windows, Dev
|
John D. Cook |
4.71 |
|
Numerical Laplace Transforms and Inverse Transforms in C#
Updated: 12 Apr 2008
Presents a C# class for calculating Laplace tranforms and inverse transforms.
C# (C# 1.0, C# 2.0, C# 3.0).NET 2.0, Dev
|
Walt Fair, Jr. |
4.66 |
|
Prime Number Determination Using Wheel Factorization
Updated: 2 Feb 2009
Determine if an integer is prime, and use Wheel Factorization to improve the algorithm.
C# (C# 2.0), Windows, .NET (.NET 2.0), Dev
|
rickoshay |
4.65 |
|
Five Tips for Floating Point Programming
Updated: 30 Oct 2008
This article covers five of the most important things someone needs to know when working with floating point numbers.
C++, Dev
|
John D. Cook |
4.65 |
|
An Interactive Environment for Advanced Mathematics
- Unedited
Updated: 18 Jul 2009
Combine a .NET math library and a .NET dynamic programming language to create a Matlab/Mathematica-like interactive environment for math and data analysis.
C#, VB, Python, .NET
|
dawright |
4.63 |
|
Calculate pi to one million decimal places
Updated: 19 Sep 2005
A simple program that should take a few hours to run.
VC6WinXP, Dev
|
Chris Hills |
4.61 |
|
Simple(x) Numerical Formula Parser
Updated: 26 Apr 2004
Numerical Formula class from the SimplexParser freeware
VC6WinXP, Dev
|
Ralf Wirtz |
4.61 |
|
An Algorithm for Weighted Linear Regression
Updated: 17 Apr 2008
A C# implementation of a general weighted linear regression with complete statistics.
C#, .NET
|
Walt Fair, Jr. |
4.60 |
|
CPP Math and Fun
Updated: 3 Aug 2004
Fun with Maths
C++, Windows, Visual Studio, Dev
|
Zeeshan Amjad |
4.57 |
|
Optimizing a Function of One Variable
Updated: 16 Oct 2008
This article presents a method for optimizing a function of one variable without requiring a derivative function.
C++, Windows, Dev
|
John D. Cook |
4.50 |
|
Solving ordinary differential equations in C++
Updated: 10 Nov 2009
This article explains a framework for solving ordinary differential equations, which is based on template metaprogramming.
C++, Windows, Linux, STL, Architect, Dev
|
headmyshoulder |
4.48 |
|
Linear Rank Deficient Filters in Computer Vision Applications
Updated: 1 Jun 2008
The article describes the optimization of an image convolution operation with the application of linear rank deficient filters in computer vision problems.
C++ (VC6, VC7, VC7.1, VC8.0), C, Dev
|
Chesnokov Yuriy |
4.45 |
|
Chinese Remainder Problem
- Unedited
Updated: 17 Oct 2008
Solve the Chinese remainder problem cleverly.
C#, .NET
|
Liu Junfeng |
4.43 |
|
2D Vector Class Wrapper SSE Optimized for Math Operations
Updated: 20 May 2008
The article demonstrates a 2D vector wrapper, optimized with SSE intrinsics, for math operations with floating point precision.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Dev
|
Chesnokov Yuriy |
4.37 |
|
Random generators for .NET
Updated: 2 Oct 2003
A thin wrapper around the Boost.Random library.
C++/CLI, C#, VB, VC7, VC7.1, .NET, Win2K, WinXP, Win2003, ASP, ASP.NET, Dev
|
Jonathan de Halleux |
4.33 |
|
Dynamic formula calculator/evaluator in VB.NET
Updated: 19 Apr 2007
This class will help you to calculate/evaluate formulas based on a string which could be changed at run-time.
VB 7.x, Windows, .NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0VS.NET2003, VS2005, Dev
|
Amir Pournasserian |
4.29 |
|
Exocortex.DSP
Updated: 25 Apr 2002
A C# complex number and FFT library.
C++, C#, Windows, .NET 1.0, MFC, Dev
|
Ben Houston |
4.15 |
|
Dynamic Formula Processing Library
- Unedited
Updated: 25 Apr 2008
An article presenting a basic dynamic formula processor (including an infix to prefix convertor)
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET CF, .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), Win32, Win64, Architect, Dev, QA, Design
|
Derek Bartram |
4.14 |
|
Approximate and Sample Entropies Complexity Metrics
- Unedited
Updated: 17 Jun 2008
The article presenting C++ code for estimation of approximate and sample entropies suitable for biological signals analysis
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Dev
|
Chesnokov Yuriy |
4.06 |
|
Some simple numerical methods in C++
Updated: 13 Mar 2007
An introductory article in numerical methods for the beginner.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Dev
|
cristitomi |
4.03 |
|
The 24 Puzzle
Updated: 7 Aug 2008
Using the numbers 1, 3, 4 and 6, create an algebraic expression that equals 24.
C#, Dev
|
Michael Birken |
3.94 |
|
Sharp3D.Math - A 3D math library for .NET
Updated: 9 Jun 2004
A 3D math library written in C#
C#, Windows, .NET, Visual Studio, Dev
|
Eran Kampf |
3.86 |
|
An STL-compliant mathematical vector class
Updated: 12 May 2005
A portable implementation of a templated, STL-compliant math vector class.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Visual Studio, Dev
|
Ambidextrous Coder |
3.78 |
|
FPlot, a .NET library for plotting functions and measurement data
Updated: 9 Oct 2005
FPlot is a program together with a library for plotting and fitting mathematical functions and measurement data.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Simon Egli |
3.71 |
|
Inner Product Experiment: C# vs. C/C++
- Unedited
Updated: 20 May 2008
The article demonstrating speed of inner product operation performed with shorts, ints, longs, floats, doubles and decimals in C# compared to C/C++
C#, Windows, .NET, Visual Studio, Dev
|
Chesnokov Yuriy |
3.66 |
|
Scaling 64 bit integers
Updated: 23 Feb 2005
An article on scaling 64 bit integers using extended precision integer arithmetic.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Vista, Dev
|
R. van der Wal |
3.62 |
|
Inner Product Experiment: CPU, FPU vs. SSE*
- Unedited
Updated: 20 May 2008
The article demonstrating inner product operation performed with shorts, ints, floats and doubles with CPU/FPU and SSE for comparison.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Dev
|
Chesnokov Yuriy |
3.57 |
|
Quantitative Variable Distances
Updated: 6 Jan 2009
An overview of different distances under the Minkowski distance.
C# (C# 1.0, C# 2.0, C# 3.0), .NET, Dev
|
saharkiz |
3.50 |
|
Base N converter (N = 10-62)
Updated: 17 Jul 2008
Can convert from Base 10 to Base 62.
C# 2.0.NET 2.0, Win2K, WinXP, Win2003, VistaVS.NET2003, VS2005, VS2008, Dev
|
Paw Jershauge |
3.28 |
|
Filling in the Gaps: Simple Interpolation
Updated: 8 Oct 2008
An introduction to interpolation and inverse interpolation
C#, Dev
|
John D. Cook |
3.00 |
|
Hanoi Tower Non-Recursive computing
- Unedited
Updated: 2 Apr 2008
Hanoi Tower Recursive & Non-Recursive computing
C++
|
Solomon Wu |
2.88 |
|
Critical Path Method implementation in C#
- Unedited
Updated: 16 Apr 2008
C# Console Application for calculating the Critical Path of a set of project activities.
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Win32, Visual Studio (VS2005), Dev
|
leniel |
2.84 |
|
Matrix Calculator
Updated: 8 Sep 2006
An article on complex numbers and matrix functions.
VC6, Windows, Dev
|
JadBenAutho |
2.74 |
|
Templatized Newton-Raphson algorithm for SIN(X) + N and COS(X) + N where N is in [0, 2]
Updated: 26 Dec 2008
Templatized Newton-Raphson algorithm for SIN(X) + N and COS(X) + N where N is in [0, 2].
C++ (VC6, VC7, VC7.1, VC8.0), C, Dev
|
jrivero |
2.50 |
|
Library for linear algebra methods in C#.NET and its application to computational heat transfer
Updated: 25 May 2005
Matrix inversion, and linear system of equations solution library.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
VijayaSekhar Gullapalli |
2.14 |
|
Library for non linear algebraic system of equations in C#.NET
Updated: 11 Jan 2005
Library for numerical methods such as newton raphson and quasi newton methods.
C#, Windows, .NET, Visual Studio, Dev
|
VijayaSekhar Gullapalli |
2.00 |
|
A singleton class for numerical integration
- Unedited
Updated: 19 May 2008
A singleton class for numerical integration
C++, Windows, Design
|
Xi YUAN |
1.67 |
|
Computing Normal Probabilities in IronPython
Updated: 10 Mar 2009
Code for computing normal probabilities and a discussion of what does and does work in IronPython
Python (IronPython), Windows
|
John D. Cook |
|
|
|
top |
| Title /
Updated |
Author |
Score |
|
AI : Neural Network for beginners (Part 1 of 3)
Updated: 16 May 2007
AI : An introduction into Neural Networks
C#, Windows, .NET, Visual Studio, Dev
|
Sacha Barber |
4.80 |
|
AI : Neural Network for beginners (Part 2 of 3)
Updated: 29 Jan 2007
AI : An Introduction into Neural Networks (Multi-layer networks / Back Propagation)
C#, Windows, .NET 2.0VS2005, Dev
|
Sacha Barber |
4.78 |
|
Backpropagation Artificial Neural Network in C++
Updated: 20 May 2008
This article demonstrates a backpropagation artificial neural network console application with validation and test sets for performance estimation using uneven distribution metrics.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Dev
|
Chesnokov Yuriy |
4.52 |
|
Designing And Implementing A Neural Network Library For Handwriting Detection, Image Analysis etc.- The BrainNet Library - Full Code, Simplified Theory, Full Illustration, And Examples
- Unedited
Updated: 21 Oct 2009
This article will explain the actual concepts and implementation of Backward Propagation Neural Networks very easily - see project code and samples, like a simple pattern detector, a hand writing detection pad, an xml based neural network processing language etc in the source zip.
VB, XML, UML, Windows, .NET 1.0, .NET 1.1, .NET 2.0VS.NET2003, VS2005, Dev
|
Anoop Madhusudanan |
4.51 |
|
Self-Organizing Feature Maps (Kohonen maps)
Updated: 7 Nov 2006
The article describes Self-Organizing Feature Maps. Theory and code realization are provided.
Windows, Visual Studio, Dev
|
Bashir Magomedov |
4.49 |
|
CNeuralNetwork: Make Your Neural Network Learn Faster
Updated: 12 Aug 2009
An article on making neural network learn faster
C++, Windows, Linux, Dev
|
auralius |
4.27 |
|
Calculating the weights for an ADALINE using the Delta Rule
Updated: 25 Jun 2007
For an ADALINE with two inputs taking +1 or -1 and an offset of +1.
VC6, Windows, Visual Studio, Dev
|
Ben Aldhouse |
4.00 |
|
Support Vector Machine Classifier
- Unedited
Updated: 13 Apr 2008
SVM classification class with SSE optimization support
C++ (VC6, VC7, VC7.1, VC8.0), C, Windows, Dev
|
Chesnokov Yuriy |
3.64 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
Crafting an interpreter Part 1 - Parsing and Grammars
Updated: 29 Apr 2005
First of a series of articles on building a language interpreter, describing basics about parsing and grammars.
VC6, VC7Win2K, Dev
|
Martin.Holzherr |
4.88 |
|
ExeScanner
Updated: 6 Jun 2005
This article explains how to enumerate all the objects in a Portable Executable and manipulate them.
VC7WinXP, Dev
|
Vishalsinh Jhala |
4.86 |
|
YAML Parser in C#
Updated: 10 Feb 2009
An almost feature complete YAML Parser
C#, .NET
|
Liu Junfeng |
4.86 |
|
Lightweight C# Command Line Parser
Updated: 19 Aug 2009
A lightweight command line parsing solution in C#.
C#, .NET, Dev
|
cbolti (Christian Bolterauer) |
4.83 |
|
The expression evaluator revisited (Eval function in 100% managed .NET)
Updated: 18 May 2007
This second article about evaluation in .NET introduces a parser which pre-compiles the expressions
Windows, .NET 1.1VS.NET2003, Dev
|
Pascal Ganaye |
4.82 |
|
An Implementation of Regular Expression Parser in C#
Updated: 24 Jun 2009
An article on how one can implement regular expression parser
C# (C# 2.0), Windows, .NET (.NET 2.0), Dev
|
Mizan Rahman |
4.81 |
|
Writing own regular expression parser
Updated: 14 Nov 2003
Explains principles behind writing regular expression parsers.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, STL, Dev
|
Amer Gerzic |
4.80 |
|
Fast and Compact HTML/XML Scanner/Tokenizer
Updated: 10 Oct 2007
HTML/XML scanner/tokenizer, also known as a pull parser
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, Win2003, Vista, TabletPC, Embedded, Visual Studio, Dev
|
c-smile |
4.78 |
|
Parsing XML in C++ using the YARD Parser
Updated: 21 Dec 2004
Provides a set of tools for building XML parsers in C++ using the YARD recursive descent parser.
VC7.1, Windows, Visual Studio, Dev
|
Christopher Diggins |
4.77 |
|
An introduction to lex and yacc part 1
Updated: 21 Mar 2003
A guide to using lex and yacc to create parsers in your projects
VC6, VC7Win2K, WinXP, Visual Studio, Dev
|
Rob Manderson |
4.72 |
|
REG file parser using the Boost Spirit Parser Framework
Updated: 29 Jun 2009
This article describes a sample parser of reg files using the Boost Spirit Parser Framework. We'll discuss why we use the curtain libraries and make one or another solution, algorithm, and also tests.
VC6, VC7, VC7.1, VC8.0, Windows, Visual Studio, Dev
|
Apriorit Inc, Ivan Romanenko |
4.71 |
|
A scanner and scanner generator
Updated: 9 Apr 2001
Supports both common approaches to scanners in one object.
VC6, Visual Studio, Dev
|
Martin Holzherr |
4.71 |
|
Tokenizer and analyzer package supporting precedence prioritized rules
Updated: 1 Jan 2002
A library allowing you to conveniently build a custom tokenizer and analyzer supporting precedence priorized rules
VC6Win2K, STL, Dev
|
Alexander Berthold |
4.71 |
|
A Regular Expression Tokenizer using the YARD Parser
Updated: 12 Dec 2004
A tokenizer using the YARD parser which can recognize regular expressions.
C++, Windows, Visual Studio, Dev
|
Christopher Diggins |
4.69 |
|
CCmdLine - command line parser
Updated: 30 Jan 2002
A simple command line parsing class.
VC6Win2K, Visual Studio, STL, Dev
|
Chris Losinger |
4.67 |
|
CHTMLViewer
Updated: 12 Jan 2005
An article on parsing and displaying HTML.
VC6, Windows, Visual Studio, Dev
|
Karl Runmo |
4.66 |
|
.NET vCard API for creating and parsing vCards
Updated: 22 Jun 2007
This article discusses how to create and parse vCards using a .NET vCard API
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Ivar Lumi |
4.65 |
|
Crafting an interpreter Part 2 - The Calc0 Toy Language
Updated: 17 Apr 2005
Second article on building a language interpreter describing error handling and direct evaluation during parsing.
VC6, VC7Win2K, Dev
|
Martin.Holzherr |
4.63 |
|
Crafting an interpreter Part 3 - Parse Trees and Syntax Trees
Updated: 17 May 2005
Third article on building a language interpreter describing the generation of parse trees and syntax trees.
VC7, VC7.1Win2K, WinXPVS.NET2003, Dev
|
Martin.Holzherr |
4.62 |
|
Fast regular expressions
Updated: 29 Oct 2000
Compiles a regular expression into a fast automaton.
VC6Win2K, Visual Studio, STL, Dev
|
Martin Holzherr |
4.61 |
|
XML: Include a Flexible Parser in Your C++ Applications
Updated: 18 Aug 2009
Free, portable, compiler-independent XML library in C++
C++, XML, Windows, Visual Studio, Dev
|
Michael Chourdakis |
4.59 |
|
JSON Spirit: A C++ JSON Parser/Generator Implemented with Boost Spirit
Updated: 11 Sep 2009
A C++ JSON parser/generator written using boost::spirit
C++, Windows, Visual Studio, Dev
|
John W. Wilkinson |
4.59 |
|
EfTidy: The Tidy Library wrapper
Updated: 12 Jan 2006
A free component for HTML parsing and cleaning.
VB, VC6, .NET, Win2K, WinXP, Dev
|
ThatsAlok |
4.59 |
|
An introduction to lex and yacc part 2
Updated: 25 May 2003
Using lex and yacc to create parsers for your projects
VC6, VC7Win2K, WinXP, Visual Studio, MFC, Dev
|
Rob Manderson |
4.54 |
|
XML Editor
Updated: 25 Oct 2005
XML Editor with intellisense, automatic tag completion and parsing etc...
VB, XML, Windows, .NET 1.0, Dev
|
Kannan KR |
4.53 |
|
ALXParser - a single expression dBase parser
Updated: 9 Oct 2002
A dBASE syntax parser of one expression. Functions and variables are supported.
VC6, VC7Win2K, WinXP, MFC, Dev
|
Alexey |
4.50 |
|
Flee - Fast Lightweight Expression Evaluator
Updated: 11 Oct 2007
A .NET expression evaluator that compiles to IL and is designed for speed.
VB 8.0, Windows, .NET 2.0VS2005, Dev
|
Eugene Ciloci |
4.47 |
|
Parsing Conditions using Interpreter and Visitor Pattern
Updated: 27 Apr 2005
Parsing conditions using Interpreter and Visitor pattern.
VC6, Windows, Dev
|
lxwde |
4.47 |
|
Opening a door towards Spirit: a parser framework
Updated: 23 Mar 2003
A quick introduction to Spirit, a parser generator framework based
VC6, VC7, Windows, Visual Studio, Dev
|
Jonathan de Halleux |
4.46 |
|
Notepad RE (Regular Expressions)
Updated: 16 Apr 2009
Search and replace text in Notepad RE using Regular Expressions or normal mode. The editor supports drag and drop, file change notifications, and displays the line and column numbers. Unicode support is available too.
VC6Win2K, WinXP, MFC, Dev
|
Ben Hanson |
4.43 |
|
Parsing Expression Grammar Support for C# 3.0 Part 1 - PEG Lib and Parser Generator
Updated: 7 Oct 2008
Introduction to the parsing method PEG with library and parser generator
C# (C# 3.0), Windows, .NET (.NET 3.5), Dev
|
Martin.Holzherr |
4.41 |
|
Introduction to GOLD Parser
Updated: 26 May 2005
This article introduces the GOLD Parser, a free, multi-programming language parser.
VB.NET 1.1, WinXPVS.NET2003, Dev
|
Adrian_Moore |
4.39 |
|
SAScript
Updated: 28 Dec 2002
A simple stack-based language that you can easily add to your projects
VC6, Dev
|
Chris Losinger |
4.33 |
|
DBX Parser
Updated: 2 Jul 2009
Read Outlook Express DBX file, extract mail to EML file
C# (C# 1.0, C# 2.0, C# 3.0), .NET, Visual Studio, Dev
|
Unruled Boy |
4.30 |
|
Writing a custom UriParser for .NET
Updated: 17 Apr 2006
This article explains how to extend .NET's UriParser to parse URIs that the framework doesn't currently support. This article does not deal specifically with any scheme, and the information can be applied to a myriad of URI formats.
C#, Windows, .NET 2.0VS2005, Dev
|
August Sodora III |
4.25 |
|
A powerful function parser
Updated: 22 Feb 2000
A simple yet powerful function parser that parses and evaluates standard mathematical functions
VC6, Dev
|
Andreas Jäger |
4.23 |
|
Fast tokenizer
Updated: 5 Sep 2001
Fast tokenizer for C++ - like 'lexx'
VC6Win2K, STL, Dev
|
Alexander Berthold |
4.21 |
|
Parsing Markup to Represent it as Objects
Updated: 28 Mar 2009
An interesting problem is parsing a markup document to represent it as an object. This would be very helpful, for example, if you want to generate valid markup code.
C# 2.0, Windows, .NET, Dev
|
RMostafa |
4.20 |
|
The biscuit parser library
Updated: 5 Jul 2005
An object-oriented recursive-descent parser generator framework implemented using class templates.
VC7.1.NET 1.1, WinXPVS.NET2003, Dev
|
mb2sync |
4.10 |
|
Maximum Munch Principle
Updated: 1 Sep 2003
How the C++ compiler breaks its input into tokens
VC6, VC7, VC7.1Win2K, WinXP, Win2003, Visual Studio, Dev
|
Zeeshan Amjad |
3.98 |
|
XMLite: simple XML parser.
Updated: 11 Oct 2004
Easy to access and simple XML parser
C++/CLI, VC6, VC7.NET 1.0, Win2K, WinXP, PocketPC 2002, MFC, STL, Dev
|
Cho, Kyung-min |
3.89 |
|
Parser Schemas– Easy and Powerful parsing of XML-based languages
Updated: 18 Oct 2005
An article on parsing XML files according to the specified schema.
C#, XML.NET 2.0, WinXPVS2005, Dev
|
Tomas Deml |
3.88 |
|
A simple STL based XML parser
Updated: 16 May 2000
This is a small non-validating XML parser based purely on STL
VC6, STL, Dev
|
David Hubbard |
3.81 |
|
MiniXML, a Fast parser for the XML Configuration File
Updated: 5 Oct 2005
An article that presents a fast XML parser for accessing the configuration file.
VC6, Windows, Dev
|
Richard Lin |
3.73 |
|
AfterWork HTML Parser in C#
Updated: 11 Jun 2009
Actually, this is more of a lexical analyzer, but still very applicable for reading HTML and building a DOM tree.
HTML, C# 2.0, C# 3.0.NET 2.0, .NET 3.0, .NET 3.5, Dev
|
Aleksey Bykov |
3.67 |
|
A simple hand-coded script parser
Updated: 30 Nov 2004
A simple script parser and engine to demonstrate coding a parser, and recursive descent statement evaluation.
VC6, Windows, Dev
|
arussell |
3.63 |
|
Visual Calc v3.0 - A new dimension for the desktop calculator
Updated: 28 Apr 2006
How to start programming a parser.
VC6Win2K, WinXP, Win2003, MFC, ATL, Dev
|
toxcct |
3.61 |
|
Mini Algebaraic Calculator 1
Updated: 30 Nov 2006
A very simple mathematical expression parser.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
pierre poliakoff |
3.45 |
|
General Expression Parser and Evaluator
Updated: 22 Jul 2008
A user configurable expression parser and evaluator
C#.NET 2.0VS2005, Dev
|
WBurgMo |
3.44 |
|
A C++ STL String Tokenizer
Updated: 13 Oct 2001
A C++ STL Tokenizer class capable to tokenize a string when the set of character separators is specified by another string
VC6Win2K, STL, Dev
|
George Anescu |
3.40 |
|
String Tokenizer class
Updated: 8 Apr 2000
A customizable string tokenizer.
VC6, Dev
|
Zoly Farkas |
3.37 |
|
Type-safe (but generic) import of 'char' separated line based files into objects
Updated: 16 Sep 2008
An article on a generic approach for importing text based data into objects, using Reflection. Supports mass data processing, filter, advanced processing and converting, and some other gimmicks.
C# (C# 1.0, C# 2.0, C# 3.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2005, VS2008), Dev
|
Christian Vogt |
3.36 |
|
Tag Parser
Updated: 19 Sep 2008
This article describes how we can parse an input content and tokenize our own HTML like syntax tags embedded in the content.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0), ASP.NET, Visual Studio (VS.NET2003, VS2005, VS2008), Dev
|
Prashant Dhavale |
3.25 |
|
Solving complex parsing tasks with RegexTreeer
- Unedited
Updated: 23 Oct 2008
Solving complex parsing tasks by means of utilizing of regular expression trees built with RegexTreeer
.NET
|
Sergey Stoyan |
3.18 |
|
Stream Based HTML Parser
Updated: 29 Aug 2007
Stream based HTML parser using pure .NET/C#
HTML, C# 2.0, C# 3.0, Windows, .NET 2.0, .NET 3.0, Visual Studio, Dev
|
xidar |
3.11 |
|
A DOM based XML Parser that Fires Events as SAX based XML Parsers do
Updated: 10 Oct 2004
A simple ActiveX control which parses XML documents and fires events when it encounters Elements (Root, Nodes, Leaves, Body) in an XML Document.
XML, VC6Win2K, WinXP, Dev
|
Muhammad Azam |
2.56 |
|
WBXML Parser
Updated: 11 Apr 2007
A library for compressing XML content suitable for mobile devices.
VB, XML, Windows, .NET, Visual Studio, Dev
|
Dazzar |
2.38 |
|
RTSXML Parser
Updated: 29 Feb 2004
Extension of Object Oriented XML Parser.
VC6Win2K, WinXP, Win2003, MFC, Dev
|
Hendranto Nugroho |
2.29 |
|
XML Parser
Updated: 21 Jul 2006
An article on an XML parser.
XML, VC6Win2K, WinXP, Dev
|
Ahmad_Hassan |
1.31 |
|
Text TakeOut
Updated: 13 Jan 2009
Extract data from text documents, HTML, etc., and easily convert it to CSV.
C#, Windows, .NET 2.0VS2005, Dev
|
JoeSox |
|
|
BEncode Lexing in C++ - 2nd Stage
- Unedited
Updated: 22 Jun 2009
Taking my previous lexer one step ahead
C++, Windows, Linux, Dev
|
airlobster |
|
|
|
top |
| Title /
Updated |
Author |
Score |
|
Writing your first Domain Specific Language, Part 2 of 2
Updated: 3 Sep 2008
A guide to writing a compiler in .NET for beginners, using Irony.
C# 2.0, C# 3.0.NET 2.0, .NET 3.5, Architect, Dev
|
Daniel Flower |
5.00 |
|
WWW DSL using Irony - Part 1
Updated: 1 Jun 2009
A Domain Specific Language for WWW operations created with Irony.
C# 3.0.NET 3.5, Dev
|
Polanek |
5.00 |
|
BEncode Lexing in C++
Updated: 21 Jun 2009
A very efficient BEncode Lexer in C++.
VC6, VC7, VC7.1, VC8.0, Dev
|
airlobster |
5.00 |
|
Writing Your First Visual Studio Language Service
Updated: 24 Feb 2009
A guide to writing a language service for Visual Studio using Irony
C# 3.0WinXP, Vista, .NET 3.5VS2008, Dev
|
Ben Morrison |
4.92 |
|
Evaluation Engine
- Unedited
Updated: 1 Jun 2008
The Evaluation Engine is a parser and interpreter that can be used to build a Business Rules Engine. It allows for mathematical and boolean expressions, operand functions, variables, variable assignment, comments, and short-circuit evaluation. A syntax editor is also included.
C#, .NET, Visual Studio, WinForms, WebForms, Architect, Dev, Design
|
Donald Snowdy |
4.89 |
|
a Tiny Parser Generator v1.2
- Unedited
Updated: 1 Sep 2008
@TinyPG is a utility that makes it easier to write and try out your own parser/compiler.
C# (C# 2.0, C# 3.0), VB (VB 7.x, VB 8.0, VB 9.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Visual Studio (VS2005, VS2008), Dev
|
Herre Kuijpers |
4.87 |
|
Writing Your First Domain Specific Language, Part 1 of 2
Updated: 26 Apr 2009
A guide to writing a compiler in .NET for beginners, using Irony.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), Architect, Dev
|
Daniel Flower |
4.84 |
|
Writing Your Own RTF Converter
Updated: 20 Aug 2009
An article on how to write a custom RTF parser and converter
C# 2.0, .NET, WPF, Dev
|
Jani Giannoudis |
4.83 |
|
A simple SGML Parser and Visitor pattern loveliness
- Unedited
Updated: 11 Jan 2009
A look at the Visitor pattern, and a Reflective version
C# (C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5), LINQ, Architect, Dev, Design
|
Sacha Barber |
4.81 |
|
Cat - A Statically Typed Programming Language Interpreter in C#
Updated: 4 Nov 2006
This article contains the public domain implementation of an interpreter for a statically typed stack-based programming language in C# called Cat. The accompanying article is a high-level description of how the various modules work, a brief description of the language, and links to related work.
C#, Windows, .NET 2.0, Visual Studio, Dev
|
Christopher Diggins |
4.78 |
|
Simple CSS Parser
Updated: 6 Oct 2009
An article about a simple CSS parser
C# 2.0, Windows, .NET 1.1, .NET 2.0VS2005, Dev
|
BoneSoft |
4.77 |
|
Parsing Mathematical Expressions with muParser
Updated: 12 Apr 2007
A wrapper for the muParser DLL
C# 2.0, Windows, .NET 3.0, Visual Studio, Dev
|
iberg |
4.76 |
|
Statistical parsing of English sentences
Updated: 13 Dec 2006
Shows how to generate parse trees for English language sentences, using a C# port of OpenNLP, a statistical natural language parsing library.
C#.NET 1.0, Win2K, WinXP, WinForms, Dev
|
Richard Northedge |
4.76 |
|
JSBasic - A BASIC to JavaScript Compiler
Updated: 25 Apr 2009
In this C# project, BASIC source code is compiled to JavaScript and run in a browser.
C# (C# 2.0, C# 3.0), Javascript, .NET (.NET 2.0, .NET 3.5), Architect, Dev
|
Daniel Flower |
4.74 |
|
JavaScript Object Notation Support for .NET 2.0
Updated: 24 Jan 2007
A light weight alternative to XML
Javascript, C# 2.0, Windows, .NET 2.0VS2005, Dev
|
AndyKernahan |
4.73 |
|
C#/.NET Command Line Arguments Parser
Updated: 5 Nov 2002
Class to parse command line arguments and store/retrieve them.
C#, Windows, .NET 1.0, Dev
|
GriffonRL |
4.73 |
|
Powerful and simple command line parsing in C#
Updated: 15 Aug 2007
A tutorial describing a library for a powerful, yet simple command line argument parsing in C# and .NET
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Peter Palotas |
4.73 |
|
AspExe - a small ASP.NET compiler and executor for document generation
Updated: 4 Jan 2008
AspExe is a small command line tool that will take an .aspx file and compile and execute (=render) it.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0, .NET 3.0, .NET 3.5)VS2008, Dev
|
Herre Kuijpers |
4.71 |
|
Irony - .NET Compiler Construction Kit
Updated: 4 Jan 2008
Introduction to Irony - a new technology of parser/compiler construction for .NET.
C# (C# 2.0), Windows (WinXP), Architect, Dev
|
Roman Ivantsov |
4.67 |
|
Mathemathics Framework
Updated: 16 Sep 2008
.NET Mathematical Framework
C#, VB, Windows, .NET (.NET 2.0), Dev
|
gaesquivel |
4.56 |
|
RPN Compiler for PIC Microcontroller Evaluation Engine 1.4
- Unedited
Updated: 12 Jul 2009
The Evaluation Engine is a opensource C-Compiler , parser and interpreter that can be used to build a Business Rules Engine. It allows for mathematical and boolean expressions, operand functions, variables, variable assignment, comments, and short-circuit evaluation. for PIC Microcontrollers
C, C# (C# 2.0), .NET (.NET 2.0), Visual Studio (VS2005), Architect
|
Arash Javadi |
4.55 |
|
MinosseCC: a lexer/parser generator for C#
Updated: 14 Sep 2005
An article describing the project MinosseCC, that aims to provide developers with a new parser/lexer generator for C# language, which is very powerful, fast and AST ready.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
Antonello Provenzano |
4.50 |
|
Spart, a parser generator framework 100% C#
Updated: 22 Dec 2003
Spart is the C# sister of Spirit. It lets you quickly create code parsers directly in your application.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
Jonathan de Halleux |
4.47 |
|
Evaluation Engine 1.3
Updated: 15 Apr 2009
The Evaluation Engine is a parser and interpreter that can be used to build a Business Rules Engine. It allows for mathematical and boolean expressions, operand functions, variables, variable assignment, comments, and short-circuit evaluation. A syntax editor is also included.
C# (C# 2.0), .NET (.NET 2.0), Visual Studio (VS2005), WinForms, Architect
|
Arash Javadi |
4.45 |
|
An Expression Parser for CodeDom
Updated: 22 Apr 2009
Tired of writing long, complicated CodeDom expressions? This parser's for you!
C#, Windows, .NET (.NET 2.0), Visual Studio (VS2008), Dev
|
Dustin Metzgar |
4.44 |
|
A PDF Forms Parser
Updated: 22 Jun 2006
A parser for PDF Forms written in C#.NET.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Michael Ganss |
4.42 |
|
String Parser and Evaluator
Updated: 7 Apr 2003
Formula parser for C#
C#, Windows, .NET 1.0, Dev
|
Zainaustria |
4.41 |
|
Another C++ to HTML conversion utility (written in C#)
Updated: 31 Jan 2006
An article on how to turn compilable C++ source code into HTML page so that the source is highlighted for display.
C++, C#.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
Hanbo |
4.38 |
|
Full-featured Automatic Argument Parser
Updated: 5 Nov 2003
Argument parser utility class which makes good use of custom attributes.
C#, Windows, .NET 1.0, .NET 1.1, Visual Studio, Dev
|
Sebastien Lorion |
4.35 |
|
Automatic Command Line Parsing in C#
Updated: 1 May 2003
A utility class allowing automatic command line switches and parsing.
C++, C#.NET 1.0, Win2K, WinXP, Visual Studio, MFC, Dev
|
Ray Hayes |
4.32 |
|
C# CodeDOM parser
Updated: 27 Jun 2002
This is a utility which parses C# source code and creates the CODEDOM tree of the code.
C#, Windows, .NET 1.0, Dev
|
Ivan Zderadièka |
4.29 |
|
Simple Command Line Parser
Updated: 9 Nov 2005
Command line parsing is the same regardless of the values in the parameters. My classes handle the parsing of the command line so that you can focus on interpreting the data.
C#, VC7.1, Windows, .NET 1.1VS.NET2003, Dev
|
mattraffel |
4.25 |
|
Simple log parsing using MS Log Parser 2.2, in C#.NET
Updated: 20 Mar 2006
A very simple way to parse all sorts of logs like W3C, IIS, WMS etc.
C#.NET 2.0, WinXP, Win2003VS2005, Dev
|
Aby Watson |
4.23 |
|
StringParser
Updated: 15 Jan 2006
An object that makes it easy to extract information from strings, especially HTML content.
C#, Windows, .NET, Visual Studio, Dev
|
Ravi Bhavnani |
4.15 |
|
ST Accelerometer Parser
Updated: 12 Feb 2009
A C# class used to communicate with ST's LIS3LV02DL Accelerometer
C#, .NET, Visual Studio
|
flmz_81 |
4.11 |
|
Yet Another Command Line Argument Parser
Updated: 2 Jan 2005
A reusable library to obtain command line parameters passed to executables in an orderly manner.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
Sean Michael Murphy |
4.09 |
|
INI Files
Updated: 2 Jul 2008
Parse, manage, edit and write INI files while preserving their format. And don't get too exhausted.
C# 2.0, Windows, .NET, Visual Studio, Dev
|
Jacek Gajek |
4.00 |
|
Persistent String Parser
Updated: 21 Dec 2008
Parse a string with quoted elements, insert/add/delete elements, and is CLS compliant
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
John Simmons / outlaw programmer |
3.98 |
|
Wrapper Class for Parsing Fixed-Width, Multiple Section Files
Updated: 21 Apr 2006
An article describing a wrapper class to import very large multiple section reports, typically from a legacy system, into the modern SQL Server or other RDBMS.
C#, Windows, .NET, Visual Studio, Dev
|
kennster |
3.92 |
|
A Simple HTML Token Parser
Updated: 20 Jul 2008
A very simple HTML template parser which replaces user-defined tokens with meaningful text.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0), ASP.NET, Dev
|
ScottRosin |
3.78 |
|
Parsing Email Addresses using an RFC822 Compliant Address Validator
Updated: 10 Oct 2002
This article, first presents a working parser and then goes on to describe the mechanics and problems faced validating email addresses.
C#.NET 1.0, Win2K, WinXP, Visual Studio, Dev
|
Richard Smith |
3.58 |
|
Parsing - it is easy. Base CSharp classes and expressions calculator.
- Unedited
Updated: 13 Mar 2008
Provide Base C# parsing classes with demo application and description
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 2.0)
|
AlexNek |
3.40 |
|
C# RPN Expression
Updated: 31 Mar 2009
Calculate expressions with variables and functions using RPN.
C#, .NET, Dev
|
odisej |
3.31 |
|
HTML Parser Technique for Parsing Search Engines (Google)
Updated: 23 Sep 2005
Set of libraries for parsing results of popular search engines (Google, Yahoo!, Lycos, MSN, Netscape, Ask, AllTheWeb, AltaVista).
C#, XML, HTML, Windows, .NET 1.1VS.NET2003, Dev
|
Kisilevich Slava |
3.06 |
|
Google Parser
Updated: 25 Nov 2005
Parsing Google pages using RegularExpressions in C#.
C#, Windows, .NET, Visual Studio, Dev
|
Asghar Panahy |
3.00 |
|
HTML Meta Tag Parser
Updated: 27 Nov 2006
This article descripes a simple Meta tag parser.
C#, HTML, Windows, .NET, Visual Studio, Dev
|
CodingDragon |
2.78 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
C#: A-Star is born
Updated: 23 Jun 2003
Understand graphs and A* path-finding algorithm with C#
C#, Windows, .NET 1.0, .NET 1.1, Dev
|
Eric Marchesin |
4.73 |
|
A* algorithm implementation in C#
Updated: 24 May 2007
Optimized A* algorithm implementation plus front-end
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
CastorTiu |
4.72 |
|
8 Puzzle - WPF
Updated: 11 Jul 2008
State space search algorithms - implemented with C# .NET 3.0 WPF
C# 2.0Vista, XAML, WPF, VS2005, Dev
|
Seshi |
4.60 |
|
The Bridges of Königsburg
Updated: 10 Aug 2006
Solving the impossible! A solution to The Bridges of Königsburg.
C#, Windows, .NET 2.0VS2005, Dev
|
Ennis Ray Lynch, Jr. |
4.11 |
|
Maze Solver (shortest path finder)
Updated: 1 Mar 2005
An article on finding shortest path in a 2D maze.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Syed Mehroz Alam |
3.93 |
|
Path finding in C#
Updated: 3 Jan 2004
A generic implementation of the A* (AStar) path finding algorithm in C#.
C#, .NET, Win2K, WinXP, Win2003, Visual Studio, Dev
|
Sune Trudslev |
3.91 |
|
Very simple A* algorithm implementation
Updated: 17 Mar 2005
Simple A* pathfinding algorithm implementation for beginners
C#.NET 1.1, WinXPVS.NET2003, Dev
|
seunghyop back |
3.76 |
|
Dijkstra:Shortest Route Calculation - Object Oriented
Updated: 3 Jan 2008
Calculation of the shortest path between x points
C#, Windows, .NET (.NET 3.5), Dev
|
Michael Demeersseman |
3.73 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
State of the Art Expression Evaluation
Updated: 17 Nov 2007
A tutorial on how to realize an expression evaluator in CSharp with ANTLR
C# 1.0, C# 2.0, C# 3.0, Windows, .NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, Visual Studio, Architect, Dev
|
Sebastien Ros |
4.84 |
|
RegexToXml regular expression to XML converter
Updated: 13 Oct 2006
RegexToXml is a command line utility which applies a regular expression to input text and returns the results as an XML document.
XML, C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Andrew Tweddle |
4.80 |
|
Regular Expression Filename Find and Replace
Updated: 10 Feb 2007
Perform find and replace on file names with regular expressions.
C# 2.0.NET 2.0, Win2K, WinXP, Win2003, VistaVS2005, Dev
|
M Harris |
4.78 |
|
Validation with Regular Expressions Made Simple
Updated: 28 Feb 2006
This article aims at making regular expressions simple. By the time you are done, you will be able to write simple validators, and you will know enough about regular expressions to dig into it further without slitting your wrists.
C#, Windows, .NET, Visual Studio, Dev
|
David Veeneman |
4.77 |
|
In Depth with .NET RegEx Balanced Grouping
Updated: 5 Nov 2007
The balancing group is a very useful but poorly documented part of the .NET RegEx engine. In this article it is described in depth and applied to different examples.
C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Morten Maate |
4.70 |
|
SpellCheck.net spell checking parsing using C#
Updated: 19 Jun 2002
Online spell checking using C# and regular expressions.
C#.NET 1.0, Win2K, WinXP, Visual Studio, Dev
|
Waheed Khan |
4.63 |
|
math / function / boolean /string expression evaluator
Updated: 19 Mar 2006
C# .NET assembly that executes numeric, date, string, boolean, comparison, etc. expressions.
C#, Windows, .NET 1.1, .NET 2.0VS.NET2003, VS2005, Dev
|
railerb |
4.61 |
|
PHP Obfuscator
Updated: 16 Aug 2006
A basic PHP obfuscator written in C# for .NET 2.0.
C#, Windows, .NET 2.0, PHP, VS2005, Dev
|
Craig Spitzkoff |
4.58 |
|
In Depth with RegEx Matching Nested Constructions
Updated: 5 Nov 2007
A cool feature of the .NET RegEx-engine is the ability to match nested constructions, for example nested parenthesis. I will describe it somewhat in depth in this article.
C# 2.0, Windows, .NET 2.0, Visual Studio, Dev
|
Morten Maate |
4.57 |
|
Regular Expression Library Builder
Updated: 14 Jun 2005
A tool to quickly allow the creation and modification of .NET Regular Expression Libraries
C#, .NET CF, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Architect, Dev, QA
|
Brian Delahunty |
4.55 |
|
Scanf in C# using Regex
Updated: 28 Sep 2004
An article on scanf functionality for C# implemented using Regex
C#, Windows, .NET 1.0, Visual Studio, Dev
|
sirgilligan |
4.50 |
|
StringTokenizer
Updated: 7 Jul 2004
StringTokenizer class that can be used for breaking up a string (or stream) into smaller strings.
C#, Windows, .NET 1.0, .NET 1.1, .NET 2.0VS.NET2003, Dev
|
Werdna |
4.42 |
|
Converting Wildcards to Regexes
Updated: 15 Sep 2005
Ever wondered how to do wildcards in C#?
C#, Windows, .NET CF, .NET, Mobile, Visual Studio, Dev
|
reinux |
4.36 |
|
A Macro Preprocessor in C#
Updated: 6 Apr 2005
This library supplies the same macro substitution facilities as the C/C++ preprocessor.
C#, Windows, .NET, Visual Studio, Dev
|
Steve Donovan |
4.31 |
|
Batch Converting Linux ASCII Files to Windows
Updated: 7 Dec 2004
This article explains using the Drag and Drop events to filter for files from the system. It also converts line ends from Linux (or other operating systems) to Windows style \n (new line) \r (carriage return) line ends.
C#, Linux, .NET 1.0, .NET 1.1, WinXPVS.NET2003, Dev
|
Seth Webster |
4.29 |
|
Drop images from IE
Updated: 9 Jun 2007
Capturing the URL of an image dropped on your form from IE
C# 1.0, C# 2.0, Windows, .NET 2.0VS2005, Dev
|
Jim Weiler |
4.28 |
|
WinFormsRegexLibrary
Updated: 19 Jun 2005
A regular expression validation library for Windows Forms.
C#, VC6.NET 1.1, MFC, WinForms, VS.NET2003, Dev
|
CWEIS |
4.17 |
|
Yet Another Expression Evaluator
Updated: 24 Jul 2005
An expression evaluator in C#.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Jitesh Patil |
4.17 |
|
Email ID Validation
Updated: 8 May 2006
Email ID validation using regular expressions (Finite Automata example).
C#, Windows, .NET, Visual Studio, Dev
|
milton cse00 |
4.08 |
|
A Text Template Class for C#
Updated: 9 Dec 2004
A simple Text Template class for .NET using a RegEx callback function.
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Darren Pruitt |
4.00 |
|
Regular Expression Part - 1
Updated: 15 May 2005
Internals of regular expression engine.
C#, Windows, .NET, Visual Studio, Dev
|
Kannan Meiappan |
3.72 |
|
Email Address Validation Using Regular Expression
Updated: 17 Aug 2008
This article discusses the topic of validation of an Email address with regular expressions, and finally presents a C# working example project.
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), Architect, DBA, Dev
|
Mykola Dobrochynskyy |
3.52 |
|
RegExTest: Regular Expression Tester
Updated: 6 Aug 2003
With RegExTest, you can fully test your regular expressions against a target text. Regular Expression syntax is not so obvious, so a quick test enviroment is really helpful in all situations. RegExTest allows you to use and test grouping functions.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
|
ManOwaR |
3.30 |
|
Using letter templates
Updated: 21 Apr 2004
An article on using regular expression in MS Framework
C#, Windows, .NET 1.1VS.NET2003, Dev
|
Kyrylo Yatsenko |
3.21 |
|
Very Fast Splitter with support for (Multi-Characters) String Separator
Updated: 17 Jun 2004
Very fast Split function that has the ability to treat a multi-character separator as a single separator or the regular multi separator characters.
C#, VC7, .NET CF, .NET 1.0, .NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, Vista, TabletPC, Embedded, PocketPC 2002, WinMobile2003, ADO.NET, VS.NET2003, VS2005, Dev
|
Remon Zakaria |
3.14 |
|
Expression Evaluator for C# based on Expression Tree
Updated: 1 Oct 2004
This is an expression evaluator that evaluates any expression with the binary operators. It also works with the Symbolic expressions. It takes Infix expressions, but it's easily extensible.
C#, VC7.NET 1.1, WinXPVS.NET2003, Dev
|
Maurya,Neelesh |
2.91 |
|
Simple Mod 10 validation for creditcards
Updated: 7 May 2005
This article describes you an easy way of validating a credit card.
C#, Windows, .NET 1.1, WinForms, VS.NET2003, Dev
|
Prasad Papudesi |
2.53 |
|
Regular Expressions Part - II
Updated: 25 May 2005
Formulating basic regular expressions.
C#, Windows, .NET, Visual Studio, Dev
|
Kannan Meiappan |
2.38 |
|
Simple File Creation Form and text manipulation class
Updated: 24 Feb 2004
A windows form and class for text & file's.
C#, VC6, VC7, VC7.1.NET 1.1, Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
|
BillyDvd |
1.31 |
|
|
top |
| Title /
Updated |
Author |
Score |
|
Implementing Bubble Sort with SSE2
Updated: 19 Feb 2008
How much faster will implementing "the generic bad algorithm" in SSE2 make it?
C++ (VC8.0), C++/CLI, ASM, Windows, .NET (.NET 2.0, .NET 3.0, .NET 3.5), Win32, Dev
|
codekaizen |
4.88 |
|
Generic Multi-Field/Property Sorting for Lists of Business Objects
Updated: 13 Feb 2008
This article presents a simple and flexible way to sort strongly-typed lists of business objects using multiple properties or fields.
C# 2.0, Windows, .NET 2.0VS2005, DBA, Dev
|
owen654321 |
4.70 |
|
Numeric String Sort in C#
Updated: 8 Aug 2005
An article on sorting strings in C# the way Windows Explorer does with file names.
C#, Windows, .NET, Visual Studio, Dev
|
Vasian Cepa |
4.65 |
|
Radix Sorting Implementation with C#
Updated: 28 Feb 2009
Radix sorting implementation with C#
C#
|
Mostafa saeed |
4.64 |
|
ObjectComparer
Updated: 10 Feb 2003
Sorting arrays of objects on arbitrary fields
C#, Windows, .NET 1.0, Visual Studio, Dev
|
Diego Mijelshon |
4.63 |
|
Merge Sort
Updated: 3 Sep 2009
Using Merge Sort
C# 3.0, Windows, .NET 3.5, Dev
|
Ronnen Nagal |
4.56 |
|
Sorting Algorithms In C#
Updated: 4 Feb 2004
A collection of sorting algorithms implementing customizable comparitor and swapper functions.
C#.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
|
Jonathan de Halleux, Marc Clifton, Robert Rohde |
4.52 |
|
Calculating Percentiles in Memory-bound Applications
Updated: 28 Apr 2008
How to compute percentiles of a stream of data too large to fit into memory at once
C++, WindowsVS2005, Dev
|
John D. Cook |
|