Core Application Libraries
For over 10 years now the core WebDirector libraries have been continuously refined and extended. They incorporate extensive functionality which you can read about throughout this section.
Throughout the hundreds of projects we have developed with WebDirector as the back-bone engine we have come across many commonalities.
In order to become more efficient and effective we have set out to recognise patterns and repetition in development. When found, we build this functionality into our core libraries which enable the next projects to take advantage of this. As you can imagine, after 10 years, this has turned into quite an extensive library which now all our clients can take advantage of.
Some of the common core libraries are listed below:
- Digital storage and manipulation (any binary file format and in-depth image capabilities)
- Upload to the web server and download (including secure user based and SSL based access)
- XML reading and writing
- Core AJAX functionality
- Text extraction from all common formats (Microsoft office files, PDF, CSV, XML etc)
- PDF creation
- Geo-coding services
- Import/Export services
- Modular configuration
- Natural language indexing and searching
- Form API
- Dynamic schema
Many of the above are covered in more detail in subsequent articles in this section.