Why not just use DataSnap / DBExpress / BDE ? (1/2)
You should first consider the tools in the Delphi / C++B / Kylix box
for rour database access needs. That used to be the BDE, but that is now
deprecated; the current solution is the DataSnap architecture (ClientDataSet),
plus DBExpress and the DBExpress drivers. This solution has many strengths,
including:
- It provides some degree of database independence,
although depending on the databases, you may or may not be able to switch
without some re-writing. Some databases are supported very well,
such as Interbase. Some useds have reported various kinds of difficulties
with other databases.
- It comes in the Delphi box, so you don't need to buy it separately,
keep it up to date, etc.
- If you need to hire some additional programmers, it will be much easier
to find them with DataSnap / DBExpress experience than with experience
with the various third-party products. (as an aside, you can solve the
by using my firm, Oasis Digital.)
- It offers the best third-party tool compatibility - essentially every
custom data grid, combobox, date selector, and every other kind of data-aware
widget is most thoroughly tested with ClientDataSet/DBExpress. (Most
of them also work with the alternatives on this site.)
- If you are doing multi-tier development, Borland's DataSnap is worth
a long look. It lets you deploy just a single DLL to client computers
instead of the whole BDE. Since you are already using DataSnap
inside your client application, moving to a multi-tier DataSnap solution
is quite easy..
- The built in components will be immediately updated and compatible
with each new Delphi / C++ Builder release, while you may need to wait
a while for the other products to be updated.
Page 2 : Why not use the BDE?
|
|
kylecordes.com Headlines:
Refactoring some Factor code What is the Best Git GUI (Client) for Windows? I Admire the Ruby Community Sometimes, Establishing Expertise Doesn?t Pay Off Write your whole stack in JavaScript with Node.JS Helping Our Customers Hire SaaS: The Business Model ? Video Take a Strategic Vacation Standing Desk Experiment and Experiences I?m Dreaming of a Better Social Media Client The Prolog Story When Will It Ship? Estimates and Promises
|