Click here to Skip to main content
15,562,816 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: 390,599     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,335,584     Bookmarked: 383   Downloaded: 50,633
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: 429,820     Bookmarked: 124   Downloaded: 13,732
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: 160,283     Bookmarked: 44   Downloaded: 1,330
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,913     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: 368,368     Bookmarked: 58   Downloaded: 1,526
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,956     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: 315,390     Bookmarked: 69   Downloaded: 12,539
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: 336,304     Bookmarked: 73   Downloaded: 3,108
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,982     Bookmarked: 49   Downloaded: 3,459
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,138,051     Bookmarked: 359   Downloaded: 32,305
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: 272,732     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: 118,750     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: 242,773     Bookmarked: 69   Downloaded: 2,999
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: 205,776     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: 332,178     Bookmarked: 129   Downloaded: 5,127
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: 337,822     Bookmarked: 193   Downloaded: 2,580
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: 93,125     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: 223,520     Bookmarked: 139   Downloaded: 699
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: 325,891     Bookmarked: 83   Downloaded: 9,615
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: 296,112     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,800     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: 335,624     Bookmarked: 99   Downloaded: 11,902
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: 271,175     Bookmarked: 55   Downloaded: 8,096
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: 404,229     Bookmarked: 126   Downloaded: 13,755
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: 188,733     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: 150,822     Bookmarked: 39   Downloaded: 1,620
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: 121,343     Bookmarked: 121   Downloaded: 597
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,723     Bookmarked: 31   Downloaded: 577
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: 276,776     Bookmarked: 170   Downloaded: 6,119
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: 180,542     Bookmarked: 72   Downloaded: 2,406
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,762     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: 519,907     Bookmarked: 177   Downloaded: 25,269
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: 85,042     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: 297,914     Bookmarked: 124   Downloaded: 4,821
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,392     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: 217,433     Bookmarked: 120   Downloaded: 495
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).