Click here to Skip to main content
15,889,878 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: 412,403     Bookmarked: 133   Downloaded: 5,357
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,385,973     Bookmarked: 383   Downloaded: 51,312
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: 442,874     Bookmarked: 124   Downloaded: 13,849
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: 164,963     Bookmarked: 44   Downloaded: 1,359
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: 65,314     Bookmarked: 26   Downloaded: 424
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: 375,856     Bookmarked: 58   Downloaded: 1,543
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: 113,446     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: 326,892     Bookmarked: 69   Downloaded: 12,742
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: 354,034     Bookmarked: 73   Downloaded: 3,152
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: 119,054     Bookmarked: 50   Downloaded: 3,470
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: 78   Popularity: 9.03
Licence: Zlib    Views: 1,174,525     Bookmarked: 360   Downloaded: 32,533
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: 278,175     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: 123,442     Bookmarked: 42   Downloaded: 622
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: 247,808     Bookmarked: 69   Downloaded: 3,017
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: 213,766     Bookmarked: 81   Downloaded: 1,242
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: 349,902     Bookmarked: 129   Downloaded: 5,163
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: 346,115     Bookmarked: 193   Downloaded: 2,608
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: 96,966     Bookmarked: 38   Downloaded: 109
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: 232,221     Bookmarked: 139   Downloaded: 705
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: 337,924     Bookmarked: 83   Downloaded: 9,708
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: 306,399     Bookmarked: 65   Downloaded: 3,881
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: 78,990     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: 350,413     Bookmarked: 100   Downloaded: 12,014
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: 276,575     Bookmarked: 55   Downloaded: 8,131
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: 423,019     Bookmarked: 126   Downloaded: 13,847
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: 202,547     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: 154,612     Bookmarked: 39   Downloaded: 1,624
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: 126,655     Bookmarked: 121   Downloaded: 602
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: 131,964     Bookmarked: 31   Downloaded: 580
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: 284,526     Bookmarked: 170   Downloaded: 6,124
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: 185,894     Bookmarked: 72   Downloaded: 2,416
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: 42,542     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: 530,889     Bookmarked: 178   Downloaded: 25,311
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: 88,136     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: 305,675     Bookmarked: 124   Downloaded: 4,860
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: 79,012     Bookmarked: 32   Downloaded: 252
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: 221,785     Bookmarked: 120   Downloaded: 496
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).