VSoft Technologies Blogs

rss

VSoft Technologies Blogs - posts about our products and software development.


Vincent Parrett
Vincent Parrett

CEO and Original developer of FinalBuilder.

Using interfaces and reference counting in Delphi works great in the most part. Its a feature I use a lot, I'm a big fan of using interfaces to tightly control what parts of a class a consumer has access to. But, there is one big achillies heel with reference counting in Delphi, you cannot keep circular references, at least not easily, without causing memory leaks.

The FinalBuilder team spoke with Steve ‘Sly’ Williams to learn more about how Krome Studios use FinalBuilder to effectively automate their builds. What they discovered is that by helping to simplify the automation process for building games, FinalBuilder provides significant competitive advantages for Krome Studios.

In FinalBuilder 6, we have done a lot of work to improve the log output formatting. In particular, we wanted to make it easier to find errors, warnings in compiler output.

Variables in FinalBuilder make your build process more maintainable, but working out which variables to use where can be difficult, especially when you are trying to retrofit them into an existing project. Variable Suggestion is a new feature in FinalBuilder 6 which aims to ease the use of Variables.

"The Bus Factor", how it applies to your project, and why it matters for build & configuration management.

I just spent the better part of 3 days trying to find out why the FinalBuilder IDE was not resizing properly on my machine. I have Windows Vista Business X64 on my machine, and found that code that worked perfectly on XP was not working on Vista.

Office Flooded!

A severe storm swept throught Canberra on new years eve, damaging the roof of our office building a flooding our office!

Patrick Philippot, a Microsoft Most Valuable Professional (MVP), owner of MainSoft and independent consultant, talks about how FinalBuilder allowed him to automate his build process and integrate multiple configurations, saving time and avoiding costly mistakes.

FinalBuilder Variables make it easy to create maintainable, dynamic build processes. Trouble is remembering which variables are available in a project. FinalBuilder 5's new VariableSense™ feature makes it extremely easy to use variables in text fields.