powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Кто на PB9 + MSSQLServer2000 пишет что серьезное???
17 сообщений из 42, страница 2 из 2
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243258
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2andy753:
Вы меня конечно извините, если грубо выражусь, но уж больно мочи больше нет:
1. Во-первых конфа по PB, неужто Вы думаете, что тут кто-то начнет орать, что давайте на .Net переходите? Это Вы не туда попали.


Если мочи нет то и вам в этом форуме не помогут. Так что незачем орать про .Net - никто и не просил

2. Вы представляете, что такое 200, 500, 1000 оконных форм на С++? На Java
...


Мы это себе отлично представляем - можете не беспокоится. 3 - человека - это потому что задача находится в стадии постановки.

Мнение частное, но готов пополемизировать :).
Я тоже готов - только пены у рта не надо
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243264
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю наиболее подходящим вариантом начать работать с PowerBuilder (особенно с datawindow and datastore), чтоб пока созреет тз ви били готови.
Для вашего проекта и групи ето наиболее подходящий вариант.
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243279
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Mykola: я согласен, но ведь если выбор PB себя не оправдает в дальнейшем - то будет обидно за бесцельно потраченное время на изучение :-)
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243288
sergei_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обидно за бесцельно потраченное время на изучение
и еще большая оплеуха от начальства
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243301
Фотография DenisVK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сдерживался, но все-таки выскажу свое ЛИЧНОЕ мнение. Серьезный продукт, именно серьезный, я бы на PB не писал бы никогда!!! Если у Вас есть возможность нанять гораздо больше программеров, то я бы отказался от PB. Если Вас все-таки трое и может + два, то пишите на PB. Так-как он действительно позволяет быстро (относительно конечно) написать приложение.
Т.е. я скажу одно у РВ много проблем (например - клиент написанный на РВ довольно тяжелый), но у него есть один большой плюс быстрота написания малыми силами.
Так что решайте сами.
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243304
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо, Тогда стоит предложить продукти из которих ви хотите вибирать, с учетом того какой вам надо изучать, а с каким ви уже знакоми.

Не понимаю, что значит не оправдает.

Поинтересуйтесь по банках на чем у них пишутся клиенти, изучите на чем написани проекти для банковской деятельности.

Теперь еще относительно PowerBuilder,
если использовать PFC у вас будет возможность с помощью наследования сделать уровень главного офиса и филии, что для вашего проекта будет немаловажним.

Я в основном придерживаюсь мнения, вибор инструментария и технологий необходимо делать после ознакомления из тз
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243306
andy753
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу использования DW согласен, но есть нюанс. Если ТЗ не готово, то может и измениться внутренняя логика приложения. Тогда придется переделывать приложение. В некоторых случаях проще DW переписывать, чем править :(. Здесь есть некоторая уязвимость PowerBuilder-а. При изменениях БД приходится DW менять или писать заново.

А не подумываете ли Вы про макет? Может тогда и ТЗ проще дописать будет? Заодно и проверить на "бесцельность потраченного времени".

С макетом Билдер должен помочь, покажете, наметите доработки... Тогда можно будет самые темные моменты и проверить на Билдере. Не получиться - выберете другое - более подходящее средство.

Кстати, если будет жаль DW написанных - их можно будет перенести под C++ или Delphi. У Билдера OCX есть, который понимает синтакс DW.
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243323
andy753
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТО DenisVK: У Билдера много недостатков, не спорю... но тяжесть клиента на большом проекте??? Это несерьезно... Другое дело, когда надо сделать легкого клиента, но он обычно и по функционалу простой...

Я бы из недостатков выделил следующее:
медленный для сложный математических расчетов.

закрытость кода в PBL (нет, такого как в C++, где текст можно хоть в нопаде редактировать). В билдере небольшой глюк в огромной PBL может уничтожить месяц работы. Хотя можно работать аккуратно и предохраняться :)

относительная сложность написания системных вещей. Даже не знаю, кто нить писал драйвер на билдере? Да и игрушки на нем особо не попишешь интерактивные...

Ну и есть ряд нюансе при раьботе с уникальными возможностями ряда СУБД. Билдер - все таки универсальное средство и некоторые возможности конкретной СУБД может и не использовать.

Если Вам что-то из перечисленного сильно критично - не советую Билдер использовать. Больше времени потратите...
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243432
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 andy753
медленный для сложный математических расчетов
Да просто медленный, чего греха таить ;-)

закрытость кода в PBL (нет, такого как в C++, где текст можно хоть в нопаде редактировать). В билдере небольшой глюк в огромной PBL может уничтожить месяц работы. Хотя можно работать аккуратно и предохраняться :)
Я уже говорил - если опыта работы с PB нет, то перестроиться без сидящего рядом гуру очень и очень трудно

относительная сложность написания системных вещей. Даже не знаю, кто нить писал драйвер на билдере? Да и игрушки на нем особо не попишешь интерактивные...
смотрите здесь :-)

Ну и есть ряд нюансе при раьботе с уникальными возможностями ряда СУБД. Билдер - все таки универсальное средство и некоторые возможности конкретной СУБД может и не использовать.
Из перечисленных альтернатив (Delphi/Builder, VFP, VisualStudio.NET) кто может использовать "некоторые возможности конкретной СУБД"?
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243474
Механик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делали ряд проектов автоматизации для ОАО "Эфко", ОАО "Шебекинский завод моющих средств". Раньше Эфко использовали две команды разработчиков, нашу и из Воронежа. Решали не сильно связанные между собой задачи. Не могу сказать, что системы были малыми. Воронежская команда не использовала PFC, мы использовали. Собственно, системы успешно работают. Воронежские разработчики оставались там, когда мы сменили заказчика на менее прижимистого.
Особых нареканий не было. Возможность быстрого изменения интерфейсов и DW отличная. Любое DW можно отрисовать достаточно быстро. Да и вообще всё достаточно быстро. Размещение вычислительных операций на сервер сделало возможным применение рабочих станций из нижнего ценового ряда. Собственно, ничего сложного нет. Взаимодействие сервера с PB прекрасное.

Ничего плохого сказать про эту пару не могу. Некоторое время работал на одну московскую контору, которая писала для Техасского "облоно" программу для автоматизации общеобразовательных школ. Буржуи использовали ту же пару: MS SQL2000 и PB7.0. Ничего страшного, только логику и расчёты почему-то вписывали в клиента, что само по себе дурка.

Сейчас делаю проект под Oracle. Проблемма нового времени - веяние многоплатформенности. $50 за Win и ~$250 за офис дорого. Потому мечты о Linux давят неопределённостью привязанный к виндам PB.
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243487
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень интересно, огромное спасибо за ответы
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243847
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergei_p , как всегда, всё в этом мире относительно. Ты говоришь, альтернатива - Delphi/Builder, VFP, VisualStudio.NET.
Твои 3 человека (видимо включая тебя) - опытные разработчики? В какой части алфавитного супа, представленного в виде альтернативы?
Понятно, что VFP просто смешно включать в этот список, а в остальном дела обстоят примерно вот так (безотносительно опытности):
По отношению к РВ, разработка стандартного 2-х звенного приложения, СИЛЬНО завязанного на БД, с богатым юзер интерфейсом займёт на
1) C++ - в 10 раз дольше
2) Java или С# - в 8 раз дольше
3) На Delphi/Builder - в +- 7 раз дольше :-)
4) На VB/VB.Net - в +- 5 раз дольше

Теперь о судьбе разработчика, не видавшего РВ :-)
Я бы сказал, что наиболее тяжелый путь у чистого VBшника, следующий - у Delphiщика.
Для остальных, после ознакомления с datawindow, должно быть более менее просто...
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32243972
c127
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 DenisVK
>Сдерживался, но все-таки выскажу свое ЛИЧНОЕ мнение. Серьезный продукт, именно серьезный, я бы на PB не писал бы никогда!!!

А на чем нужно писать серьезные продукты, альтернативы какие? Об этом же весь разговор, дайте список продуктов, пообсуждаем.

Насчет тяжести PB клиента это легенда. Он гораздо легче VB-шного клиента.

2 andy753
>По поводу использования DW согласен, но есть нюанс. Если ТЗ не готово, то может и измениться внутренняя логика приложения. Тогда придется переделывать приложение. В некоторых случаях проще DW переписывать, чем править :(. Здесь есть некоторая уязвимость PowerBuilder-а. При изменениях БД приходится DW менять или писать заново.

Конечно что-то корректировать в приложении, и в DW в частности, придется, но ведь это верно и для любых других RAD средств. А менять DW не так уж страшно и требуется далеко не всегда. Например если выходные формы смотрят не на таблицы, а на промежуточные представления, то при изменении структуры БД их вообще никогда (почти никогда) менять не нужно, достаточно подкорректировать представления. Для входных форм такое тоже иногда срабатывает.

>медленный для сложный математических расчетов.

Это же RAD средство, математику на фортране нужно писать и подключать как DLL. Последнее делается легко.

>относительная сложность написания системных вещей. Даже не знаю, кто нить писал драйвер на билдере? Да и игрушки на нем особо не попишешь интерактивные...

Видел один раз драйвер устройства, написанный на перле. Вот это вещь! Самое удивительное, что оно еще и работало, правда не очень хорошо. Но все равно не представляю себе человека, которому был бы нужен драйвер, написанный на PB.
А игрушки есть в примерах по PB, можно посмотреть, например собирание головоломки. Если серьезно, то конечно же не нужно пытаться писать DOOM на PB, он (PB а не DOOM) не для этого задумывался. Хотя для любителей извращений - hwnd любого своего окна в PB получить не проблема, передавай его во внешнюю процедуру и делай с окном все что захочешь, в том числе и DOOM с драйверами пиши.

Не нужно пытаться объять необъятное, все равно не получится. PB хорошо интегрируется с другими средствами, все что сложно сделать средствами чистого PB можно дописать средствами того же C и без больших проблем интегрировать в приложение. Суммарное время получится значительно меньше, чем если бы все писать например на сях с самого начала.
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32244042
sergei_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за ответы!
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32244109
andy753
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТО c127: Спасибо за столь подробные объяснения, но советую почитать весь топик с начала. Народ интересовал, что может и НЕ может билдер. Вот я и попытался в доступной форме перечислить, что НЕ стоит в обычной ситуации на нем делать. :)
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32244116
sergei_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ интересовал, что может и НЕ может билдер
Вообще-то я спрашивал кто писал серьезные проекты на связке PB9 + MSSQLServer2000. С какими нюансами и глюками пришлось столкнуться.
...
Рейтинг: 0 / 0
Кто на PB9 + MSSQLServer2000 пишет что серьезное???
    #32245341
c127
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 andy753

>Народ интересовал, что может и НЕ может билдер. Вот я и попытался в доступной форме перечислить, что НЕ стоит в обычной ситуации на нем делать. :)

Все, убедил, драйвера на нем больше не пишу. С понедельника.

Видел в сети пример создания подсказки произвольной формы для тулбара PB, tooltip по-моему называется. Использовался PB, небольшая сишная процедурка и API. В принципе довольно тривиально, если вдуматься, но я-то не вдумывался. Вот тогда я понял, что PB можно смело выбирать в качестве GUI средства для клиента-сервера во всех случаях, а если чего-то вдруг не хватает или неудобно делать - допишем на чем-то другом.
...
Рейтинг: 0 / 0
17 сообщений из 42, страница 2 из 2
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Кто на PB9 + MSSQLServer2000 пишет что серьезное???
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]