BCS Fix FX File Specification

In order to use strings to represent file specs in Java and c++ the back slash indicated the beginning of the escape sequence.  The double back slash indicates no escape sequence and the single back slash is interpreted.
This application takes care of file specification to be used in Java and c++ and places the results on the clipboard for subsequent use.

A 32-bit executable program may be down loaded by clicking here.
A 64-bit executable program may be down loaded by clicking here.
The component documentation can be found by clicking here.
The source code may be found by clicking here.

Mr. Arch Brooks, Software Engineer, Brooks Computing Systems, LLC authored this article.

BCS c++ Builder XE8 Source Code Generator


The new BCS c++ Builder Source Code Generator is available to the public.
cppcg
Fill in the Family ID and click the OK button.  You will then be prompted for the target location of the source code. Select the generation option (No Data, Single Table or Master Detail) and the associated code is generated.  When the dialog closes you will have a complete c++ project at the location you selected.

Precautions are take so there is no way possible to write over existing projects.

Of course all the available themes and styles are available and ready for use.

cppcgst
To use the data support features select option “Single Table” or “Master Detail” and the first screen to appear is depicted below.
uail2
The screen above lists all unique alias entries.  This approach speeds up the location of the desired alias.

The next screen appears and you are positioned to the first item for the selected alias.
uail2
Simply double click on the desired ails and the source code generation process continues.

By using one dialog and two screens the end user can generate source code that supports no data, a single data table or a master detail table scenario.

When the master detail scenario is selected the process is the same but then the master detail data selection dialog appears as depicted below.
uail3

When you click on the table for the master or detail table the data elements populate the lower list boxes.  You must then select the master key element on the left and the detail key element on the right.
uail4
The application prompts you when information is not complete until the information is supplied that will successfully generate the master detail scenario.

The source code may be found by clicking here.

Mr. Arch Brooks, Software Engineer, Brooks Computing Systems, LLC authored this article.

BCS Eclipse Mars IDE

Well folks Eclipse has done it again. The newest release Mars is available. I have used Mars for the first three milestones and I could not be more pleased. I initially downloaded the Eclipse Mars M3 Packages beginning with the IDE for Java EE Developers. The initial install can be located at the link below.
https://eclipse.org/downloads/packages/release/Mars/M3.

Of course I install the 64 bit version of Eclipse. To make the spelling checker function properly make sure the JDT plugin is installed. The Eclipse Java Development Tools houses the engine for the spell checker.

Install Grails and the associated servers via the Eclipse Marketplace. Be sure to use the latest version. This option give you a nice Java development stack.

Be sure to install the PHP Development Tool (PDT). This feature allows me to program all things PHP like WordPress, Yii, CodeIgniter and other PHP applications.

The tool plugin continue with installing c++, Ruby, Tcl/Tk and Python to round out the development stack.

Since this is the 64bit stack the FlashBuilder plugin will not function properly in a 64 bit stack. A separate 32 bit stack of Eclipse is used to support FlashBuilder.

Mr. Arch Brooks, Software Engineer, Brooks Computing Systems, LLC authored this article.

BCS Eclipse Mars M2

I am absolutely elated that the Eclipse Foundation has just released Milestone 2 of Mars Eclipse IDE. In milestone 2 I am able to program C, C++, FORTRAN, PHP, Grails, Rails, Python and MATLIB from the Mars IDE. This is great! I just change the workspace and perspective to code in a different language.

Please try the Mars Eclipse IDE today. I recommend the J2EE version and all the other aforementioned languages can be added by using the Add New Software feature of by loading features from the Eclipse Marketplace.

Eclipse is my IDE of choice.

Mr. Arch Brooks, Software Engineer, Brooks Computing Systems, LLC authored this article.

BCS Eclipse Luna SDK 4.4

The new Eclipse SDK Luna became available earlier last month and of course I procured a 64 bit copy and began tailoring it for production use.

Python 3.x is enabled flawlessly for utilization of all Python applications.

Groovy and Grails Tool Suite (GGTS) 3.4.0, Grails 2.3.6, Groovy 2.1.9, JVM 1.7.0_11 mixed mode, jquery 1.11.0, groovy pages 2.3.6 and hibernate 3.6.10.8 round out the grails development environment.

Php applications such as Yii 1.1.13 are also ready for service.

C, c++ Java, Ruby on Rails, FORTRAN, COBOL and HTML 5 interfaces are in place and ready for service.

Mr. Arch Brooks, Software Engineer, Brooks Computing Systems authored this article.

BCS c++ Source Code Examples

While I was surfing the web I came across this link that exposes several source code examples for the c++ programming language.

There are those times when an example is worth a thousand paragraphs. There are many examples within this page.

http://www.java2s.com/Code/Cpp/CatalogCpp.htm

I currently use Juno Eclipse 64 bit for all c++ development. I have found this to be a superior software development platform.

Mr. Arch Brooks, Software Engineer, Brooks Computing Systems authored this article.