News
Keep up with all thats new in the world of Delphi and Kylix development.
Worm Writers Choose Delphi
Did you get hit by the SirCam worm virus? Did you know it was written in Delphi? Brian Long has unravelled this unwelcome guest on many of our computers, revealing how it works and its effects, as well as finding some techniques that may have less malevolent applications.
Algorithms Alfresco: Database Algorithms, 2
Julian Bucknall continues building his database system, this month concentrating
on a clear and efficient implementation of the B-tree indexing system.
The Adaptor Pattern
Peter Hinrichsen explores the practical use of design patterns again. This
time round its the the Adaptor Pattern which comes under scrutiny, with
a neat example that allows you to isolate your own code from dependence
on the APIs of third-party libraries and components.
Under Construction: Delphi 6 WebSnap, 2
Bob Swart continues his discussion of Delphi 6s WebSnap technology, covering
master-detail relationships and creating user login functionality.
Making SQL More Developer-Friendly
Grant McAllister is endeavouring to make SQL more friendly for developers,
enabling easier construction of SQL statements in code at runtime.
Beating The System: Make String Handling Scream
Dave Jewell reckons that aspects of Delphis manipulation of strings could
do with a shot in the arm, so hes taken the opportunity to give us a soft
and gentle introduction to the art of using built-in assembler.
One Last Compile...
And now for something completely different.
Tips On Resources, Status Bars And Resizable Controls
Bill Dekleris offers a handy pack of useful tips for everyday development
work that will make our applications work better and be more efficient
too.
Review: ASTA, Multi-Tier Without Tears?
Rob Bracken checks out ASTAs eponymous component suite for n-tier application
development. Does it really take away the pain?
Review: JfControls Pro Version 2.9.5
Dave Jewell evaluates a new suite of components from JfActiveSoft.
The Delphi Clinic
Brian Long with more answers to your own queries on Kylix and Delphi, including:
a heap memory leak in Delphi 6s variant implementation, changing a forms
default font, locating a control from a screen location and using Delphi
6 subcomponents.