Click here to Skip to main content
15,446,232 members

Articles by Jonathan de Halleux (Articles: 37)

Articles: 37

RSS Feed

Average article rating: 4.61

Database Development
SQL Server
22 Jul 2003   Updated: 12 Sep 2003   Rating: 4.98/5    Votes: 47   Popularity: 8.19
Licence: Not specified    Views: 384,339     Bookmarked: 133   Downloaded: 5,319
Please Sign up or sign in to vote.
A helper framework for generation of SQL queries in C++ and Lua
Desktop Programming
MFC
6 Nov 2001   Updated: 7 May 2003   Rating: 4.95/5    Votes: 70   Popularity: 9.00
Licence: LGPL3    Views: 1,322,152     Bookmarked: 383   Downloaded: 50,483
Please Sign up or sign in to vote.
A library to plot data (lines, maps...) in MFC projects
2 Oct 2001   Updated: 26 Oct 2002   Rating: 4.92/5    Votes: 33   Popularity: 7.40
Licence: Not specified    Views: 425,609     Bookmarked: 123   Downloaded: 13,683
Please Sign up or sign in to vote.
If you want to generate an AVI video from your OpenGL application, this is the class you need.
28 Jul 2002   Updated: 10 Sep 2002   Rating: 4.75/5    Votes: 11   Popularity: 4.53
Licence: Not specified    Views: 159,103     Bookmarked: 44   Downloaded: 1,319
Please Sign up or sign in to vote.
A few "specialized" tips on printing figures using GDI+
1 Oct 2002   Updated: 3 Oct 2002   Rating: 3.88/5    Votes: 8   Popularity: 3.50
Licence: Not specified    Views: 63,523     Bookmarked: 26   Downloaded: 421
Please Sign up or sign in to vote.
A class wrapper to write GDI+ images to the client browser using an ISAPI extension.
26 May 2002   Updated: 13 Oct 2002   Rating: 4.00/5    Votes: 7   Popularity: 3.38
Licence: Not specified    Views: 366,978     Bookmarked: 58   Downloaded: 1,521
Please Sign up or sign in to vote.
This class adds additional features to the XML parser CMarkup: file handling, namespaces, numerical helpers and new find methods.
12 May 2003   Updated: 21 May 2003   Rating: 4.89/5    Votes: 23   Popularity: 6.14
Licence: Not specified    Views: 110,236     Bookmarked: 39   Downloaded: 0
Please Sign up or sign in to vote.
Library for creating autonomous agents that have (fun) life-like behaviors.
9 Jan 2002   Updated: 30 Jul 2002   Rating: 4.74/5    Votes: 13   Popularity: 4.94
Licence: Custom    Views: 312,690     Bookmarked: 69   Downloaded: 12,493
Please Sign up or sign in to vote.
This class generates isocurves of a user defined function. Curves are drawn to OpenGL dc or stored in line strips.
Multimedia
GDI+
1 Dec 2002   Updated: 1 Dec 2002   Rating: 4.91/5    Votes: 32   Popularity: 7.25
Licence: Not specified    Views: 332,414     Bookmarked: 73   Downloaded: 3,091
Please Sign up or sign in to vote.
A C++ wrapper for the Ghostscript DLL that enables to render PS directly to GDI+ Bitmap
OpenGL
15 Jul 2002   Updated: 15 Jul 2002   Rating: 4.43/5    Votes: 12   Popularity: 4.61
Licence: Not specified    Views: 116,472     Bookmarked: 49   Downloaded: 3,452
Please Sign up or sign in to vote.
A set of classes designed to make programming of OpenGL easier
Programming Languages
C#
7 Dec 2003   Updated: 23 Apr 2007   Rating: 4.86/5    Votes: 77   Popularity: 9.00
Licence: Zlib    Views: 1,131,511     Bookmarked: 359   Downloaded: 32,148
Please Sign up or sign in to vote.
A generic directed graph library with a Graphviz Web Control Bonus!
22 Oct 2003   Updated: 22 Oct 2003   Rating: 4.74/5    Votes: 28   Popularity: 6.71
Licence: Not specified    Views: 271,782     Bookmarked: 214   Downloaded: 0
Please Sign up or sign in to vote.
Yet another DAL generator with SQL generation, multi database support, C# code generation, etc...
21 Apr 2004   Updated: 26 Apr 2004   Rating: 4.64/5    Votes: 19   Popularity: 5.71
Licence: Not specified    Views: 117,500     Bookmarked: 42   Downloaded: 618
Please Sign up or sign in to vote.
An utility that merges and recompiles the examples in your documentation using NDoc.
10 Mar 2003   Updated: 12 Mar 2003   Rating: 3.18/5    Votes: 16   Popularity: 3.83
Licence: Not specified    Views: 241,723     Bookmarked: 69   Downloaded: 2,997
Please Sign up or sign in to vote.
Fast and furious colorizing library for source code (C, C++, VBScript, JScript, xml, etc.)
1 Mar 2004   Updated: 1 Mar 2004   Rating: 4.95/5    Votes: 33   Popularity: 7.16
Licence: Not specified    Views: 203,825     Bookmarked: 81   Downloaded: 1,237
Please Sign up or sign in to vote.
A smart wrapper around CodeDom that speeds up code generation.
17 Dec 2003   Updated: 22 Dec 2003   Rating: 4.76/5    Votes: 71   Popularity: 8.70
Licence: Not specified    Views: 328,577     Bookmarked: 129   Downloaded: 5,122
Please Sign up or sign in to vote.
Spart is the C# sister of Spirit. It lets you quickly create code parsers directly in your application.
4 Feb 2004   Updated: 4 Feb 2004   Rating: 4.77/5    Votes: 47   Popularity: 7.84
Licence: Custom    Views: 335,830     Bookmarked: 193   Downloaded: 2,573
Please Sign up or sign in to vote.
A collection of sorting algorithms implementing customizable comparitor and swapper functions
16 May 2004   Updated: 16 May 2004   Rating: 4.69/5    Votes: 15   Popularity: 5.51
Licence: Custom    Views: 92,555     Bookmarked: 38   Downloaded: 108
Please Sign up or sign in to vote.
A new way of building test fixtures by taking advantage of interface compositions
25 Jan 2004   Updated: 25 Jan 2004   Rating: 4.92/5    Votes: 44   Popularity: 7.89
Licence: Not specified    Views: 222,199     Bookmarked: 139   Downloaded: 695
Please Sign up or sign in to vote.
NPerf is a framework for benchmarking classes and methods, that tastes like NUnit.
C++
17 Nov 2002   Updated: 9 Dec 2002   Rating: 4.36/5    Votes: 17   Popularity: 5.00
Licence: Not specified    Views: 323,331     Bookmarked: 83   Downloaded: 9,594
Please Sign up or sign in to vote.
A minimal class for handling gzip methods included in the zlib library.
15 Sep 2002   Updated: 21 Oct 2002   Rating: 4.42/5    Votes: 18   Popularity: 5.32
Licence: Not specified    Views: 293,732     Bookmarked: 65   Downloaded: 3,868
Please Sign up or sign in to vote.
Eases up the use of the Matlab(c) COM server...
3 Jun 2003   Updated: 29 Jun 2003   Rating: 4.89/5    Votes: 10   Popularity: 4.67
Licence: Not specified    Views: 76,320     Bookmarked: 29   Downloaded: 763
Please Sign up or sign in to vote.
IoBind proposes a new approach to object serialization.
1 Jul 2003   Updated: 2 Oct 2003   Rating: 4.65/5    Votes: 45   Popularity: 7.51
Licence: Not specified    Views: 332,134     Bookmarked: 99   Downloaded: 11,881
Please Sign up or sign in to vote.
STL compliant, stream-to-stream, zlib and bzip2 wrapper with wide char support.
8 Sep 2002   Updated: 2 Dec 2002   Rating: 4.73/5    Votes: 11   Popularity: 4.52
Licence: Custom    Views: 269,955     Bookmarked: 55   Downloaded: 8,077
Please Sign up or sign in to vote.
A fast random generator with normal or exponential distribution + a histogram class
3 Jan 2002   Updated: 3 Mar 2003   Rating: 4.87/5    Votes: 39   Popularity: 7.63
Licence: Not specified    Views: 400,338     Bookmarked: 126   Downloaded: 13,715
Please Sign up or sign in to vote.
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.
23 Mar 2003   Updated: 23 Mar 2003   Rating: 4.73/5    Votes: 44   Popularity: 7.63
Licence: Not specified    Views: 186,573     Bookmarked: 69   Downloaded: 942
Please Sign up or sign in to vote.
A quick introduction to Spirit, a parser generator framework based
C++/CLI
7 Aug 2003   Updated: 7 Aug 2003   Rating: 4.89/5    Votes: 8   Popularity: 4.42
Licence: Not specified    Views: 149,922     Bookmarked: 39   Downloaded: 1,613
Please Sign up or sign in to vote.
Add the Lua scripting engine to your .NET applications.
MSIL
21 Nov 2008   Updated: 28 Jan 2009   Rating: 5.00/5    Votes: 19   Popularity: 6.28
Licence: Ms-PL    Views: 120,083     Bookmarked: 121   Downloaded: 595
Please Sign up or sign in to vote.
Pex is a new tool that helps in understanding the behavior of .NET code, debugging issues, and in creating a test suite that covers all corner cases -- fully automatically.
XML
7 Jun 2003   Updated: 2 Oct 2003   Rating: 3.36/5    Votes: 10   Popularity: 3.36
Licence: Not specified    Views: 128,023     Bookmarked: 31   Downloaded: 576
Please Sign up or sign in to vote.
A mutant XML parser using IoBind, EDOM and PugXML.
Web Development
ASP.NET
12 Feb 2003   Updated: 12 Mar 2003   Rating: 4.96/5    Votes: 58   Popularity: 8.60
Licence: Not specified    Views: 275,246     Bookmarked: 170   Downloaded: 6,117
Please Sign up or sign in to vote.
Makes automaticaly highlighting source code in web page a reality (for C,C++,JScript, VBScript, XML)
18 Feb 2004   Updated: 1 Mar 2004   Rating: 4.89/5    Votes: 32   Popularity: 7.22
Licence: Not specified    Views: 179,302     Bookmarked: 72   Downloaded: 2,403
Please Sign up or sign in to vote.
Refactors the Xsd.exe classes. Shipped with a full .NET wrapper of DocBook.
10 Jun 2004   Updated: 10 Jun 2004   Rating: 4.52/5    Votes: 13   Popularity: 4.71
Licence: Not specified    Views: 41,562     Bookmarked: 20   Downloaded: 2
Please Sign up or sign in to vote.
Production grammar can be used to produce a wide range of results, including automatic test cases.
17 Jan 2004   Updated: 17 Jan 2004   Rating: 4.83/5    Votes: 28   Popularity: 6.67
Licence: Not specified    Views: 517,125     Bookmarked: 177   Downloaded: 25,238
Please Sign up or sign in to vote.
This library converts simple HTML documents to PDF.
19 Apr 2004   Updated: 19 Apr 2004   Rating: 4.06/5    Votes: 6   Popularity: 3.16
Licence: Not specified    Views: 84,582     Bookmarked: 43   Downloaded: 2
Please Sign up or sign in to vote.
XML script engine that pilots SQLpp to generate BLL/DAL/SQL.
10 Jan 2004   Updated: 27 Jan 2004   Rating: 4.57/5    Votes: 46   Popularity: 7.46
Licence: Not specified    Views: 295,663     Bookmarked: 124   Downloaded: 4,808
Please Sign up or sign in to vote.
A TST is a fast and memory efficient data structure for implementing a string dictionary.
2 Oct 2003   Updated: 2 Oct 2003   Rating: 4.33/5    Votes: 9   Popularity: 4.14
Licence: Custom    Views: 77,062     Bookmarked: 32   Downloaded: 251
Please Sign up or sign in to vote.
A thin wrapper around the Boost.Random library
9 Feb 2004   Updated: 15 Apr 2004   Rating: 4.70/5    Votes: 38   Popularity: 7.26
Licence: Not specified    Views: 216,223     Bookmarked: 120   Downloaded: 494
Please Sign up or sign in to vote.
A new highly flexible unit test framework with new fixtures

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Engineer
United States United States
Jonathan de Halleux is Civil Engineer in Applied Mathematics. He finished his PhD in 2004 in the rainy country of Belgium. After 2 years in the Common Language Runtime (i.e. .net), he is now working at Microsoft Research on Pex (http://research.microsoft.com/pex).