|
|
Contents, The Delphi Magazine Issue 115, March 2005
News
Keep up with all thats new in the world of Delphi and Kylix.
(
View
Download)
Using Custom .NET Attributes
Jim Cooper examines this powerful new feature which is found in all .NET languages. He believes that an understanding of how they work is essential for anyone wishing to get the best out of the .NET framework, as they are widely used. So Jim gives us a look at a few examples of attributes in practice and then demonstrates how to create your very own. Attributes are closely associated with reflection, which Jim also shows how to use in order to retrieve attribute values.
(
View
Download)
Under Construction: Delphi 2005, Databases And .NET Remoting
Bob Swart describes one of the handy enhancements made in Delphi 2005s database functionality: the Borland Data Provider category on the Tool Palette. However, despite their categorisation, the new components that Bob discusses are actually not limited to the Borland Data Provider; they can be used by any ADO.NET- compliant provider, including third-party ADO.NET drivers. Read on to find out the full details.
(
View
Download)
Delphi 2005s Refactorings Explained
Jani Järvinen provides an overview of refactoring: one of the many new features which were introduced with Delphi 2005. What exactly is refactoring and how is it useful? How should the refactoring features in Delphi 2005 be used to get the most out of them?
(
View
Download)
Object-Oriented State Machines
Julian Bucknall explains how to use object-oriented state machines to get rid of those huge case statements that can so easily fill screen after screen of your source files. You will end up with a polymorphic class model with classes and methods that are all small and immediately understandable, and also easily testable, which has to be a good thing!
(
View
Download)
Review: Q-XML Data Toolkit 3 For Delphi
Craig Murphy checks out this suite of components for Delphi 5, 6 and 7 which provide access to data in XML files and enable the manipulation and creation of XML data files. The dataset and bound controls present XML data to Delphi applications. It also provides support for importing and exporting data to and from database tables. So does it cut the mustard? Read on to find out.
(
View
Download)
The Delphi Clinic
Brian Long with more answers to your own queries on Delphi and Kylix, including: controlling how inactive Delphi applications respond to mouse clicks, where exactly the TIBClientDataSet Interbase Express component has gone to in Delphi 2005, creating and using directory aliases, controlling the CPU window in Delphi 6 debugging, coping with dialogs that dont come to the top of the pile in Windows XP, and preselecting combobox values for use in dialog boxes.
(
View
Download)
|

The Delphi Magazine is published by iTec, who also provide TDMWeb Web Hosting.
© iTec 1994-2008. The Delphi Magazine is an independent publication.
All trademarks are acknowledged.
|
|