Borland Developer Studio 2006 |
2 декабря в Москве прошел семинар "Delphi 2006, C++Builder 2006, C#Builder 2006 и новейшие ALM-решения Borland".
Данная тема предназначена для обсуждения семинара(впечатлений, итогов и т.п.)
Всего в теме 632 сообщения
Добавить свое сообщение
Отслеживать это обсуждение
№ 562 21-02-2007 01:39 | |
Ответ на »сообщение 558« (panda)
___________________________
А через пару лет появится Delphi 2009, где будет еще одна технология, самая лучшая к тому времени. Я, честно говоря, устал от такой политики Borland.
Никому не хочется переходить на новую технологию, если и старая хорошо работает. Но вот вы пишете: ADO. А ведь сейчас уже есть ADO.NET 2.0, у которой с ADO для Win32 общее только название.
В плане поддержки старых технологий Борланд/CodeGear наголову выше Microsoft. Иногда эта поддрежка получается даже в ущерб развитию. Я б например хотел бы иметь Unicode VCL уже сейчас, пусть даже за счет отсутсвия поддержки Win95/98.
№ 561 21-02-2007 01:23 | |
Ответ на »сообщение 555« »сообщение 556« С Delphi6 предпочитаю работать с DBExpress Следует читать "Начиная с версии Delphi6...". Что именно сломалось в 7.1, честно говоря, не заметил.
№ 560 20-02-2007 23:40 | |
Ответ на »сообщение 558« (panda)
___________________________
Ответ на »сообщение 553« (Aleg Azarousky)
___________________________
А через пару лет появится Delphi 2009, где будет еще одна технология, самая лучшая к тому времени. Я, честно говоря, устал от такой политики Borland.
Вам больше нравится политика Microsoft: ODBC, DAC, ADO, ADO.NET, OLEDB и это только те технологии которые я вспомнил на вскидку?
№ 559 20-02-2007 23:30 | |
Ответ на »сообщение 554« (Aleg Azarousky)
___________________________
Но ADO, как и любая технология от Microsoft - это черный ящик! Да, этот ящик хорошо документирован. Да, есть множество примеров его использования. Но когда вы забираетесь поглубже, пытаетесь использовать транзакции, откаты, многопользовательскую поддержку, многотабличные зависимости, сложные вложенные SQL-запросы, автоинкрементные поля, начинаются мелкие и не очень проблемы, которые иногда сложно устранить.
Угу. А dbExpress-драйвер для MS SQL - это черный ящик, который
а) не документирован
б) совмещает в себе все глюки Microsoft OLE DB и свои.
Поймите, мне очень нравится dbExpress. Но чем дальше развивается Delphi, тем больше проблем с ним возникает. И как их решать - не всегда понятно.
№ 558 20-02-2007 23:25 | |
Ответ на »сообщение 553« (Aleg Azarousky)
___________________________
сорвалось :(
Говорить заранее конечно тяжело, но то что я читал о DBX 4 говорит о том, что это будет лучшее решение из всех, что когда-то предалагал Борланд: BDE, IBX, ADO, BDP...
А через пару лет появится Delphi 2009, где будет еще одна технология, самая лучшая к тому времени. Я, честно говоря, устал от такой политики Borland.
№ 557 Удалено модератором | |
№ 556 20-02-2007 23:22 | |
Ответ на »сообщение 555« (Cepгей Poщин)
___________________________
У меня сложилось противоположное мнение. С Delphi6 предпочитаю работать с DBExpress.
Сергей, Вы не заметили, что я указал 7.1 и более позние версии (а не 7.0)? В ветке про Turbo Delphi я рассказывал (некоторое время назад), как Borland сломала dbExpress.
№ 555 20-02-2007 12:41 | |
Ответ на »сообщение 552« (panda)
___________________________
Посмотрев DBX в Delphi 7.1, 2005 и 2006 (TD), я решил переходить на ADO. У меня сложилось противоположное мнение. С Delphi6 предпочитаю работать с DBExpress.
А вот от ADO остался неприятный осадок. Надо было сделать программку, которая читала одну табличку из Access. Сложность в том, что она должна была работать на очень разных компах и с очень непродвинутыми пользователями, т.е. установка должна происходить по нажатию одной кнопки. Мои бодания были достойны кисти поэта ..., удалось добиться почти 100% устанавливаемости, но при этом в некоторых случаях переставала работать другая программа. С установкой DBX проблем ни когда не возникало, и размер дистрибутива гораздо меньше.
№ 554 20-02-2007 12:03 | |
Ответ на »сообщение 552« (panda)
___________________________
Я сейчас тоже использую ADO в парочке небольших програмок, работающих поверх MS Access. Но ADO, как и любая технология от Microsoft - это черный ящик! Да, этот ящик хорошо документирован. Да, есть множество примеров его использования. Но когда вы забираетесь поглубже, пытаетесь использовать транзакции, откаты, многопользовательскую поддержку, многотабличные зависимости, сложные вложенные SQL-запросы, автоинкрементные поля, начинаются мелкие и не очень проблемы, которые иногда сложно устранить.
А новый DBX 4, ПОЛНОСТЬЮ переписанный на родной Дельфе, будет поставлятся с исходниками, и предоставлять подробный и понятный лог всех действий с БД (почитайте ссылки, которые я приводил). В общем я бы не спешил с окончательными выводами.
№ 553 20-02-2007 11:47 | |
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|