Part 1. Live demonstration of FIBPlus technologies
Part 2. Practical assignments for the participants.1. Getting Started with FIBPlus (For newbie's) Contents
2. Advanced master-detail mechanism
3. Special FIBPlus functionality
1. Network traffic optimization.
2. FIBPlus Repository: Using a database as storage of queries and client options.
The report is aimed at describing and demonstrating special FIBPlus features, which enable developers to create more optimal applications for Firebird RDBMS.
In the first part of the paper I will show several ways of network traffic decreasing for the database server with low-speed network channel. In particular I will speak about decreasing of the number of system queries at the expense of automatic caching metadata at the client; decreasing of fields in modifying queries (thus reducing the level of the data transferred); disconnecting of some subsidiary queries, as well as about automatic archiving of text and graphic BLOB fields. All the features will be illustrated by the code samples available for downloading during and after the training.
The second part of the paper will describe a unique FIBPlus mechanism, which helps to keep the following application settings in the Firebird database: field properties and settings, query collections and localized error messages for Firebird exceptions handling. Storage of local settings and queries in the database enables developers to make application changes by changing the database contents centrally, without touching on the client applications. Use of the repository will be demonstrated with the code samples available for downloading during and after the training.
The full paper text (in HTML) and the code samples will be given to the trainees as supplied materials.
CEO of Devrace company, the author of a number of articles on FIBPlus technologies (published in the German language in Europe ). Sergey Vostrikov is also an author of the first Russian book «InterBase World». This book contains more than 400 pages devoted to InterBase and Firebird and was republished four times with the total run of more than 15000 copies.
FIBPlus has taken the headache out of this project. When I got the current contract, FIBPlus was included on the work computer from the client. I quickly found it easier to use and more powerful than any other Firebird component suite I had tested. When I ran into a problem setting up a persistent calculated field, the tech support people saved the day. I would also add that I tested Zeos, IBX, DBGo, UIB, and other FBconnectors. FIBPlus outperformed all of them, and FIBPlus was run on an older machine than the others were. That was most impressive.>>