Apache ActiveMQ with Delphi - free online session at CodeRage 4
The CodeRage 4 technical conference included a free online session "Reliable Communication between Applications with Delphi and ActiveMQ".
Visit the CodeRage 4 Sessions page to watch the recorded session!
BTVisualFTP 3.0 alpha
Visual FTP client component for Delphi(tm)
BTVisualFTP is a visual FTP client component for Delphi(tm) 2009, based on Indy 10.
Feature overview
- Drag and drop upload of files and folders (including subdirectories)
- Delete folders including subdirectories
- Show associated shell icons and file type descriptions
- A popup menu offers FTP commands (rename, delete, create directory...)
- Popup menu actions can be linked with menu items or toolbar buttons
- URL window with history dropdown for quick navigation
- Includes the full source code, licensed under the GNU General Public License (GPL)
- A commercial license is available
online documentation
BTVisualFTP
project home page at sourceforge.netBTVisualFTP 3.0 alpha - API documentation
browse the full API documentation (HTML format)
OpenCTF - Component Test Framework
Component Test Framework
The OpenCTF component test framework helps to build automatic tests for all (visual and non-visual) VCL components in a Delphi application. It is based on the DUnit framework.
How does it work?
- OpenCTF iterates over all specified Forms and DataModules and dynamically creates DUnit test cases for selected components
- Customized test classes detect which components have to be tested, and configure the test steps
How can it help me?
OpenCTF provides an easy way to build automatic quality checks for large projects where many components have to pass repeated tests.
Here are some examples:
- detect missing or wrong property values - e.g. Buttons without assigned Actions, DataSources without associated DataSet
- detect unassigned event handlers - e.g. missing OnExecute event
- check that all DataSets can be opened
- check the tab order
- find invisible components (e.g. invisible TabSheets which better should be hidden at runtime)
Is it easy to use?
Creating and customizing tests for your specific needs is very easy:
- Adding OpenCTF tests to a DUnit test suite requires only one or two lines of code
- Writing your own custom component tests is simple, many examples are included in the source distribution
Hosted on Sourceforge
- OpenCTF is hosted on Sourceforge: http://sourceforge.net/projects/openctf/
- API documentation is available online at http://openctf.sourceforge.net/
Key features:
- easy to use and extend
- includes example tests (including simple test for ADO, dbExpress, IBO, IBX, IntraWeb, JvUIB, QuickReport, Rave and TNT/TMS Unicode) and example projects
- contains the full source code
- based on DUnit
download
OpenCTF - Getting Started
(115 kb, 2008-07-21 18:10) - Introduction (PDF)OpenCTF - Erste Schritte
(130 kb, 2008-07-21 18:07) - PDF Dokument "Einstieg in OpenCTF"
