请输入您要查询的百科知识:

 

词条 Bold for Delphi
释义

  1. Use

  2. History

  3. Download

  4. External links

  5. References

{{multiple issues|{{notability|Products|date=September 2009}}{{refimprove|date=September 2009}}
}}

Bold for Delphi was an advanced Object Relational Mapper (ORM) and application framework written in Delphi. It was designed to significantly increase developer's productivity providing them with the following facilities:

  • Object-relational mapping for persisting domain objects
  • UML modeling of domain classes
  • Object Constraint Language (OCL) as means of making queries (in-memory or to DB)
  • In-memory transactions and Undo/Redo functionality
  • A powerful mechanism to subscribe to calculated values by derived attributes.

Use

When an application uses Bold, a model is created with attributes, links and methods. An interface is then generated to the model that the application can use. As the application evolves, the model may need to be changed. Then changes to the inteface are generated, as well as a DB-script with the SQL code to change the database structure. Existing data in the database and methods in the code are preserved. The programmer can make advanced use of the database without touching SQL in code. A good tutorial is found here [1]

History

Bold was founded by BoldSoft, a company in Stockholm. The framework is not for sale any more as Borland bought BoldSoft and then put it on hold. There have been discussions to release the code as open source. Borland have had the copyrights for a long time. Currently Embarcadero have the legal rights to this framework. Bold is still active developed by Attracs company.

ECO is the follower of Bold for Delphi but is only available on .NET Framework.

Download

Bold for Delphi 2006

External links

  • Blog about Bold
  • [https://web.archive.org/web/20070203002402/http://info.borland.com/techpubs/delphi/boldfordelphi/ Programmers reference]
  • [https://web.archive.org/web/20021004001326/http://www.boldsoft.com/products/boldfordelphi/index.html Boldsofts site 2002]
  • [https://github.com/MauricDaniel/BoldDevEx Boldified grid] from DevExpress

References

{{clear}}
1. ^{{cite web |url=http://www.viewpointsa.com/bold_resources/getting_started_with_bold/ |title=Archived copy |accessdate=2009-09-01 |deadurl=yes |archiveurl=https://web.archive.org/web/20091018142816/http://www.viewpointsa.com/bold_resources/getting_started_with_bold/ |archivedate=2009-10-18 |df= }}

2 : Object-relational mapping|Pascal software

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/14 1:52:46