Particle Board is a Java J2SE based development platform, written from the ground up by Concept Cache to facilitate rapid results in the creation of data driven web applications. Traditional web application development
involves frontend creation of web forms in parallel with backend development of database connectivity and form validation via business rules. With Particle Board, the repetetive coding involved with the creation of these
components is virtually eliminated.
Particle Board utilizes standard HTML, CSS and JavaScript for the content of an application's pages. While these pages are the baseline for output, Particle Board performs pre-rendering tasks that include database queries necessary for output, in addition to creating dynamic content via specified components.
Business rules are also checked during this time, returning failures to the user via a series of messages and alerts.
Particle Board is compatible with the most commonly used database platforms, including MySQL, Microsoft SQL Server and Oracle. Switching between database platforms is a simple task, requiring
absolutely no re-coding of applications should one outgrow it's current capacity.
The flow chart below gives a high level overview of the behind-the-scenes functionality of Particle Board.
Particle Board offers a strong standard feature set that reduces development time on a dramatic level. These features include:
- Standard HTML OK - Special tags are virtually unnecessary in Particle Board. Entire applications can be built using standard HTML/CSS formatting
- Dynamic Includes - Common code chunks can be included on Particle Board pages, which can futher be restricted by user role
- Reusable Common Components - Reduces development time by eliminating the need to re-code common components available throughout multiple applications
- Effective Data Display - Particle Board's DataGrid component makes display of large sets of data dead simple
- Common Business Rules - Form validation is no longer a tedious form by form task. Particle Board's common business rules are easily applied to any form field on any page. New business rules are created quickly and efficiently
- Tight User Security - Role based security model enables restriction of access to users on a page by page basis.
- Multiple Application Support - Multiple applications are able to be hosted on the same instance of Particle Board, with separate security matrices for each
- Powerful Page Events - Manipulation of page content, saving and accessing data and a multitude of other form processing events are simplified through re-usable event components
- Global Query Manager - Connectivity to the most popular database platforms (MySQL, SQL Server, Oracle) is simplified using Particle Board's query manager
- Third Party Integration - Out of the box integration with popular web services, such as Twitter and Amazon's Simple Storage Service extends the power of the platform
Particle Board is currently being used in-house only, but plans to release the platform to the general public in the future are under consideration. Follow the
company blog to keep up with the latest in platform development and news.