VSoft Technologies Blogs

rss

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

Delphi XE includes Regular Expression support, something that has been requested many times over the years. In this blog post I'll show some basic usage of regular expressions in delphi.

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.

Thinking about Lino and his gang, how could I forget Lino at his best from BorCon 2003