Rolling your own Dependency Injection
What if you want to employ the Dependency Injection pattern in your application, but don’t want to use a third party framework for it? By way of exploring this question, I’ll tell you an anecdote. I am...
View ArticleRolling your own Dependency Injection, Part two
In Part 1 we covered the beginnings of rolling your own Dependency Injection framework as an alternative to using the Delphi Spring Framework. We discussed the patterns and objects involved and...
View ArticleLiveBindings Part 1 – Displaying database data in a FireMonkey application
This is the start of an in-depth series on the new LiveBindings technology found in Delphi XE2. At its most basic level LiveBindings is the mechanism provided for FireMonkey applications to display and...
View ArticleLiveBindings Part 2 – Displaying database data in a VCL (or FireMonkey)...
A perhaps not so well known fact about LiveBindings is that they can be used in VCL as well as FireMonkey applications. The traditional VCL data-aware controls are still available though and for...
View ArticleUsing LiveBindings to Connect the UI to Objects
After listening in on the recent Embarcadero webinar Understanding RAD Studio LiveBindings with Cary Jensen I asked a few questions in the Q&A session, like how to notify the framework of changes...
View Article