Блог Александра Божко
Архивы
Рубрики
Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Несколько лет назад совместно с Константином Грибачевым и группой энтузиастов мы организовали проект MDA-DELPHI.ru. Проект был посвящен Bold for Delphi, он был интересный, но в определенный момент времени исчерпал себя. Тем не менее, время от времени, мне приходят письма с просьбой рассказать, дать материалы и т.д.

К сожалению, кое-что утрачено безвозвратно. То же, что мне удалось найти – публикую здесь.

1. Цикл статей К. Грибачева.

http://www.interface.ru/fset.asp?Url=/misc/bold1.htm

2.  Моя статья

http://www.xakep.ru/post/30040/default.asp

3. Самое интересное. Архив форума. Собраны практически все знания о Bold.

Сетап программы-читалки

Архив (открывается в программе).

Возможно придется подружить программу с Вашей системой, на предмет русской кодировки.

Есть еще переводы англоязычных статей, авторские материалы, компоненты от участников проекта. Буду подкладывать по мере нахождения…

Если у кого-то что-то осталось, поделитесь с общественностью, плз.


Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

14 комментариев: Bold for Delphi

  • Помню, сам интересовался этой технологией. Даже сайт помню. Но тогда, 4 года назад выбор пал на InstantObjects, opensource проект. Даже книгу Грибачева по этой тематике купил не так давно. А MDA-DELPHI.ru закрыт насовсем? Почему?

  • Насовсем :(
    К сожалению, народ перестал активно интересоваться BOLDом
    Сообщество ECO, InstantObject собрать не удалось. Ну и проект перестал быть интересным

  • Вот и интересно почему люди перестали им пользоваться. Альтернатив то среди ORM-систем практически нет. Тот же InstantObjects тоже почему то не так активно развивается как раньше. Судя по коммитам, там 8 разработчиков. ECO уже ориентирован на .NET. Где же альтернативы?

  • Bold очень удобен для не больших приложений. Но для объемных структур и большого кол-ва данных приходится делать столько телодвижений, что проще “классическими” методами реализовать…

  • Там дело даже не в количестве телодвижений, а в существовании дополнительного слоя между клиентом и БД. На большом количестве данных этот слой становится слабым звеном. Наверное это уже философский вопрос, но ведь и небольшие приложения тоже пишут …

  • Блин, жалко что нет инфы больше! И сам Bold немного вымер…я сейчас пишу диплом по нему, и вполне удается все реализовать, и вот возможность быстро добавить атрибут, изменить его или удалить просто незаменимая вещь. Если бы все делалось стандартными методами то время разработки увеличилась втрое или вчетверо. Кстати Такой вопрос, вот в стандартной поставке Bold есть примеры клиент серверного приложения, но там при нажатии на кнопку СОздать БД пишет ошибку, типа не найдена база..я так предполагаю нужно создать пустую базу в стандартном DataBase и кинуть ее в папку с прогой? или просто чего то недостает в Delphi?

  • Вероятно, нужно кроме того, что создать БД так же настроить подключение к ней

  • Поставте FB 1.0
    Либо прописывайте везде Путь LocalHost:C:…..fdb

  • Сайт К. Грибачева
    http://mda.grikon.com/index.php?lng=ru

    Сайт Tagir Yumaguzin
    http://www.fast-base.ru/articles.php?lng=ru&pg=62

    Peter Morris Архивы
    http://www.howtodothings.com/p2974-peter-morris.html?page=6
    http://www.viewpointsa.com/bold_resources/getting_started_with_bold/index.html

    Форумы (можно найти кое что нужное)
    http://www.borlandtalk.com/delphi-model-driven-architecture-general-vf220.html
    http://www.sql.ru/forum/actualthread.aspx?bid=36&tid=131509&pg=-1

    Страничка Архитектора Bold/ECO
    http://www.linkedin.com/in/jonashogstrom

    Компоненты

    Bold for D2006 (На 2007 тоже работают)
    http://codecentral.embarcadero.com/Item/23890

    Bold for Delphi2005
    http://codecentral.embarcadero.com/Item/23191

    Bold-aware Rave Component, OpenSource
    http://codecentral.embarcadero.com/Item/20457

    Для связи ModelMaker (Бесполезная вещь)
    http://developer.datator.co.uk/download.html

    boldfacebeta-0.9.zip (Без исход)
    http://www.delphipages.com/result.cfm?ID=3727

    deBold.zip (v.2 старый)
    http://www.delphipages.com/result.cfm?ID=4138

    http://www.torry.net/quicksearchd.php?String=Bold&Title=Yes
    DeBold v.3.3
    Bold OCL Extensions v.1.0.0.4 (!)
    RAD-Studio Bold Edition v.2.00 Tral
    BoldDatabaseAdapterOdac v.1.0
    Bold Element Editor for ModelMaker v.1.20

    Так же имеются

    Компоненты
    Bold for D7 4.0.0.17
    RBoldTranslate (К. Грибачева)
    Bold TCP OSS для D7 (Бесполезная вещь)

    Статьи Малиновский Владимир
    FAQ.doc
    В каких случаях использовать механизм подписки.doc
    Компонент TBoldDerivedHandle .doc
    Компонент TBoldRootedHandle.doc
    Компонент TBoldSystemHandle .doc
    Механизм подписки. Общие правила..doc
    Механизмы состояний.doc
    Потоковый механизм XML.doc
    Работа Bold и ModelMaker.doc
    Реализация метамодели UML.doc
    Создание собственного Bold-Aware компонента.doc
    Эволюция модели.doc
    Язык объектных ограничений OCL.doc

  • Лет 5 назад, когда господа из Borland “легли” под платформу .NET, я многократно выступал в англоязычной конференции с криком “не делайте этого!” Сделали. И затащили туда BOLD-разработчиков тоже. И по сути уничтожили все интересные идеи парней из BoldSoft. Конечно, эти парни вновь отделились в свою компанию, но.. Энтузиазм не тот, кураж пропал, да и возраст у них уже не совсем “боевой”. Жалко? Конечно. BOLD – прекрасная иллюстрация двух вещей: 1 – что на практике всего несколько талантливых людей могут придумать и реализовать инструмент, который НЕВОЗМОЖНО создать в крупной компании. И 2 – как эти крупные компании “перемалывают” таких “выскочек”, и выкидывают их на свалку. Так устроен наш самый совершенный из миров…

  • Как-то Вы пессимистично Константин.:)
    Зато господа из Borland за это “дальновидное” решение жёстко поплатились, Borland больше нет и не будет.
    А Эмбакадеро поменяла курс на противоположный от Майкрософт. И плоды уже есть, тоже DataSnap без COM на INDI. И перемещение трудовых ресурсов на MAC и Linux направления.

    Интересно будущее Bold, оно как-то не совсем предсказуемое.

    Недавно наткнулся на интересное обсуждение. Некий Роланд у CapableObjects пытается выяснить судьбу исходных кодов
    http://www.capableobjects.com/apps/InstantForum414/Topic871-4-1.aspx#bm875
    ————— дословно ———————-
    Jonas Hogstrom
    Posted 2008-11-10 10:36:35

    CodeGear owns the source code for Bold , and we don’t have any contracts with them regarding this code. For a number of years, we have recommended to CodeGear/Borland that they should either open source the code or hand it over to us for maintenance. Back in early 2006 it was very close that this happened, but then the DTG/CodeGear spin off got in the way and legal resources were diverted to other tasks. We still have an open dialog with people at CodeGear where we mention this on a regular basis.

    /Jonas Hogstrom [CapableObjects]

    Peter Morris
    Posted 2008-12-21 11:33:46

    Don’t forget; CodeGear owns Bold for Delphi, Borland doesn’t own CodeGear [Smile]
    ====
    Pete
    ———————————————-

    При обращение в российское представительство CodeGear, по поводу платного приобретения компонентов, с исходными кодами. Был примерно таков ответ: Что касается … то планов Open Source для Bold – нет
    Вот так вот.)

    Если у кого мысли (точки зрения) на этот счёт, куда они ведут?

  • Здравствуйте!
    А кто-нибудь может подсказать, как поставить Bold под CodeGear 2009?
    У меня есть Bold, который стоит под BDS 2006, и когда я его пытаюсь поставить под CG 2009, – говорит, что не удается найти rtl100.bpl.
    Надо как-то ему подсунуть этот файл или как-то по другому ставить?

    • Никак
      BOLD портировался под Delphi 2007. А под 2009 порта не было. И обеспечить поддержку Unicode – дело не шуточное.

  • По-моему без полных исходников, это технически невозможно

Продукты DevArt
Купить онлайн:



Читай русскоязычные Delphi блоги
Каталог блогов Blogdir.ru
Яндекс.Метрика