Skip to content

{ Monthly Archives } July 2004

AQTime to the Rescue — Again

AQTime paid for itself several times over this morning. Again.
I’ve been wrestling with a series of bugs in the new Developer Express QuantumGrid/Quantum TreeList 4. These are fantastic controls with more bells and whistles than any similar components I’ve ever seen, but they’re also complete rewrites of its predecessor and have the stability of 1.0 [...]

Together UML Modeler Now Free

Borland’s Together Designer Community Edition modeling tool features premier UML 2 support, including:

UML 2.0 and UML 1.4 diagramming;
Diagram image creation (*svg, *bmp, and *gif); and
XMI for UML import.
Rational Rose *.mdl model import
Logical ER diagramming

Share This | Email this page to a friend

C# 2.0’s ‘yield return’ Looks Like InterBase’s SUSPEND

Marc Rohloff pointed out that the new iterator feature of C# 2.0 (yield return) looks a lot like SUSPEND in the InterBase stored proc and trigger language. I agree.
Share This | Email this page to a friend

On Magic Values

Magic values are data values with a special meaning. For example, you might store store someone’s age as -1 if you don’t know what it is. Magic values are commonly considered to be a programming error, because you may encounter a business requirement which conflicts with your choice of "magic value." A funny story about a vanity license plate leading to the receipt of hundreds of parking citations demonstrates the problem with using magic values.

InterBase in the News

The product has been built on a range of Borland technologies, including InterBase. “Mako’s central database has to be able to deal with constant growth in the number of end-point devices, so scalability is critical,” Farmer says. “Now that InterBase has support for symmetric multiprocessing, we can support new users and improve application speed by [...]

Important, Undocumented Delphi 8 Compiler Directive

We’ve discussed this on the Delphi newsgroups, but it bears repitition: There is a very important new compiler directive in Delphi 8 called FINITEFLOAT. This directive, by default, preserves old (D1-D7) behavior with regards to floating point calculations, but introduces a performance cost relative to other .NET applications. If your code is well written and [...]

IBConsole Updated

IBConsole 1.1.0.27 is now available at the link above. This update contains bug fixes but no new features. Previous updates enhanced the visual object editors.
Share This | Email this page to a friend

Choosing Between VCL for .NET and WinForms

Here’s the first draft of an article I’m writing. Please feel free to leave feedback if there’s anything I’ve missed.
Delphi 8 for .NET developers have two choices for developing Windows user interfaces: Microsoft’s Windows Forms framework, and Borland’s VCL for .NET framework. Neither of these is appropriate for all applications. This article is a simple [...]

A List of Delphi Tutorials

A few of these sites I hadn’t seen before. I haven’t reviewed any of them, so no guarantees as to quality.
Share This | Email this page to a friend

Delphi 7 SP1 DataSnap Fixes on the Way

Mark Edington posted this message to borland.public.datasnap indicating that the DataSnap bugs introduced by Delphi 7 service pack 1 will be fixed in an update available RSN.

Bad Behavior has blocked 1846 access attempts in the last 7 days.

Close