Portal:Development Tools: Difference between revisions
Hsymington (talk | contribs) m Added link to List and Label Library |
|||
(27 intermediate revisions by 6 users not shown) | |||
Line 2: | Line 2: | ||
==Data Access Tools== | ==Data Access Tools== | ||
[[Data Access]] provide a core of development tools vital to Dataflex development. | [[Data Access]] provide a core of development tools vital to Dataflex development. Some of the Data Access tools are listed below, but for the complete list of their tools, visit [https://www.dataaccess.eu/resources/downloads/download-category-775?dagapg=Tools Data Access Tools]. | ||
*[[ | *[[DataFlex Studio]] | ||
*[[Database Builder]] | *[[Database Builder]] | ||
*[ | *[https://docs.dataaccess.com/dataflexhelp/#t=mergedProjects%2FTools%2FWhat_is_Database_Explorer.htm&rhsearch=database%20explorer&rhhlterm=database%20explorer&rhsyns=%20 Database Explorer] | ||
*[[DataFlex Data Pump]] | |||
*[[DataFlex Reports]] | |||
*[[DataFlex Diagnostics Tool]] | |||
*[https://www.dataaccess.eu/resources/downloads/download-category/download-subcategory-842?dagapsg=23 WebApp Check] | |||
==Third Party Development Environments== | ==Third Party Development Environments== | ||
Other tools have been developed by the dataflex community over the years. These tools frequently take inspiration from the larger development community and often preview features which eventually make it into the official | Other tools have been developed by the dataflex community over the years. These tools frequently take inspiration from the larger development community and often preview features which eventually make it into the official DataFlex Studio. | ||
*[[Eclipse]] | *[[Eclipse]] | ||
*[[The Hammer]] | *[[The Hammer]] | ||
== | ==DataFlex Libraries== | ||
*[[ | *[[DataFlex 4 WordPress]] | ||
*[[ | *[[DataFlex Styler]] | ||
*[[Evolution]] | *[[Evolution]] | ||
*[[cWindowsEx Framework]] | *[[cWindowsEx Framework]] | ||
*[[List and Label Library]] | |||
*[[OAuth 2.0 Component]] | |||
*[http://starzen.com/products/utility-libraries/clipboard-library/ StarZen's Clipboard Library] | |||
*[[StarZen's Date form control]] | |||
*[http://starzen.com/products/utility-libraries/fileio-library/ StarZen's FileIO Library] | |||
*[http://starzen.com/products/utility-libraries/json-library/ StarZen's JSON Library] | |||
*[http://starzen.com/products/utility-libraries/dataflex-and-excel-files-with-libxl/ StarZen's LibXL Library] | |||
*[http://starzen.com/products/utility-libraries/oauth2-library/ StarZen's OAuth2 Library] | |||
*[[StarZen's Wizard]] | |||
*[[SyncFusion Library from VDF-Guidance]] | |||
*[[VDFQuery]] | |||
==DataFlex Packages== | |||
This is by no means an exhaustive list, please feel free to add any packages that you would like to share. | |||
*[https://support.dataaccess.com/Forums/showthread.php?65503-cJsonPath-class cJsonPath class] - Mike Peat, 6th Feb 2020. Easily get either objects or values from deep inside pretty complex JSON data. | |||
*[https://support.dataaccess.com/Forums/showthread.php/65493-JsonConfig-pkg JsonConfig.pkg] - Mike Peat, 5th Feb 2020. A little singleton object-package which can read in a JSON configuration file and then allows you to read various settings out of it. | |||
*[https://support.dataaccess.com/Forums/showthread.php?56548-oTailTest-pkg oTailTest.pkg] - Sean Bamforth, 18th Nov 2017. A simple package for testing, with a fast edit/compile/run testing cycle. Allows you to constantly change and run the program, whilst keeping the program output visible at all times. | |||
*[https://support.dataaccess.com/Forums/showthread.php?50143-New-Startprog-pkg Startprog.pkg] - A Replacement/Enhancement of the VDF Runprogram Command. Scroll through the forum post to get the latest version. | |||
== Crystal Report Tools == | == Crystal Report Tools == | ||
* | * RptVerify, written by forum user MisterM, which can be found here: [https://support.dataaccess.com/Forums/showthread.php?58046-Crystal-Report-Verification-RPTVerify RPTVerify] | ||
* [http://www.milletsoftware.com/index.htm Millet Software Crystal Reports tools] | |||
*[http://www.milletsoftware.com/index.htm Millet Software Crystal Reports tools | |||
==Other Tools== | ==Other Tools== | ||
*[[ | In addition to the tools listed here, you may also want to browse the 'Links to Useful External Resources' on the [[Portal:DataFlex Community]] page, which provides links to a number of sites containing example code, downloads etc. | ||
*[[ | *[https://www.rdctools.com/the-database-update-framework/ Database Update Framework] a DataFlex code based framework for making automated database updates | ||
*[http://www.windowsdeveloper.com/dfPackage DataFlex Package Manager] | |||
*[http://starzen.com/products/dataflex-tools/dataflex-project-manager/ DataFlex Project Manager] - A tool to help with DataFlex development | |||
*[http://starzen.com/products/dataflex-tools/dataflex-source-code-browser/ DataFlex Source Code Browser] - Finds errors and warnings in your DataFlex code files | |||
*[[dfSplat]] - a standalone debugger for DataFlex applications | |||
*[[File Comparison]] | *[[File Comparison]] | ||
*[https://vdf-guidance.com/ContribPage.asp?Page=SOFTGENSQLQUERIE&ContribRecId=147 Query Tool] - a SQL Query tool that only does queries and doesn't allow database updates. Installable for MSSQL, ODBC, MySQL and PostGres. | |||
*[[Struct Generator]] | |||
*[[Text Editors]] | *[[Text Editors]] | ||
*[[ | *[[VDF Structure Viewer]] - creates diagrams to clearly illustrate your tables and relationships | ||
*[[Version Control]] | |||
[[Category:Development Tools]] | [[Category:Development Tools]] | ||
[[Category:JSON]] |
Latest revision as of 13:13, 4 January 2021
For any Dataflex Developer there are a range of tools useful for many situations.
Data Access Tools
Data Access provide a core of development tools vital to Dataflex development. Some of the Data Access tools are listed below, but for the complete list of their tools, visit Data Access Tools.
- DataFlex Studio
- Database Builder
- Database Explorer
- DataFlex Data Pump
- DataFlex Reports
- DataFlex Diagnostics Tool
- WebApp Check
Third Party Development Environments
Other tools have been developed by the dataflex community over the years. These tools frequently take inspiration from the larger development community and often preview features which eventually make it into the official DataFlex Studio.
DataFlex Libraries
- DataFlex 4 WordPress
- DataFlex Styler
- Evolution
- cWindowsEx Framework
- List and Label Library
- OAuth 2.0 Component
- StarZen's Clipboard Library
- StarZen's Date form control
- StarZen's FileIO Library
- StarZen's JSON Library
- StarZen's LibXL Library
- StarZen's OAuth2 Library
- StarZen's Wizard
- SyncFusion Library from VDF-Guidance
- VDFQuery
DataFlex Packages
This is by no means an exhaustive list, please feel free to add any packages that you would like to share.
- cJsonPath class - Mike Peat, 6th Feb 2020. Easily get either objects or values from deep inside pretty complex JSON data.
- JsonConfig.pkg - Mike Peat, 5th Feb 2020. A little singleton object-package which can read in a JSON configuration file and then allows you to read various settings out of it.
- oTailTest.pkg - Sean Bamforth, 18th Nov 2017. A simple package for testing, with a fast edit/compile/run testing cycle. Allows you to constantly change and run the program, whilst keeping the program output visible at all times.
- Startprog.pkg - A Replacement/Enhancement of the VDF Runprogram Command. Scroll through the forum post to get the latest version.
Crystal Report Tools
- RptVerify, written by forum user MisterM, which can be found here: RPTVerify
- Millet Software Crystal Reports tools
Other Tools
In addition to the tools listed here, you may also want to browse the 'Links to Useful External Resources' on the Portal:DataFlex Community page, which provides links to a number of sites containing example code, downloads etc.
- Database Update Framework a DataFlex code based framework for making automated database updates
- DataFlex Package Manager
- DataFlex Project Manager - A tool to help with DataFlex development
- DataFlex Source Code Browser - Finds errors and warnings in your DataFlex code files
- dfSplat - a standalone debugger for DataFlex applications
- File Comparison
- Query Tool - a SQL Query tool that only does queries and doesn't allow database updates. Installable for MSSQL, ODBC, MySQL and PostGres.
- Struct Generator
- Text Editors
- VDF Structure Viewer - creates diagrams to clearly illustrate your tables and relationships
- Version Control