VSoft Technologies Blogs

rss

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

FinalBuilder's IDE is message driven. When you select an action in an actionlist for example, the actionlist view publishes a message to which other parts of the IDE can subscribe. The publish/subscribe mechanism used in the IDE has gone through a few revisions over the years, in the quest for the perfect publish/subscribe mechanism...

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.

FinalBuilder is written in a combination of Delphi and C#. This is a blog post about a Delphi RTL threading issue that I recently ran into and had to work around.

FinalBuilder has been able to send HTML emails for some time, but it's not as flexible as some users required.

Came across this interesting comparison between FinalBuilder and WANT, it's so interesting that it needs to be translated from Chinese to English.

FeedDemon/Topstyle

Nick Bradbury, who created the most excellent TopStyle and FeedDemon, uses FinalBuilder for his builds.

We're exhibiting again at this year's Borland Developer conference in San Jose, September 11-15

Something I get asked quite often with regards to FinalBuilder is why don't I rewrite it in a .NET language, that way anyone could write plugins.

The Australian Delphi User's Group recently had a “Mini BorCon” - The Delphi .NET Conference.

Configuration Management Books