Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexey Sviridov                      2:5030/49.54   23 Oct 2003  12:47:17
 To : Victor Wagner
 Subject : Kylix крек
 -------------------------------------------------------------------------------- 
 
 22 Oct 03 11:35, Victor Wagner wrote to me:
 
  VW> Все визуальные среды разработки убоги по определенению. Поскольку
  VW> результат - программный код, все равно имеет скорее аудиальную
  VW> Гораздо большую эффективность труда обеспечивает метапрограммирование,
  VW> т.е. написание не клиента к конкретной БД, а клиента, который сам
  VW> адаптируется к особенностям конкретной БД, из нее же добывая
  VW> информацию об ее структуре. А интерфейсные формы генерирует на лету,
  VW> исходя из набора полей в таблице.
 
 А кто сказал что формы отчетности надо создавать для каждого запроса?
 Есс-но разбить весь проект на объекты (в delphi в основном читай формы) и уже
 оперируя с ними клепать клиента.
 
 Тонкий клиент - мечта утопия. Хранить кнопочки и прочие данные на сервере не
 реально, видел один вариант - тормоза и убогость, человек любил Access, делал
 экспорт форм на сервак и пытался изобразить их в тонком клиенте на M$VisualC.
 Все компании, с которыми я сталкивался рано или поздно пришли к золотой
 середине, где на серваке только основная логика.
 
  AS>> кроссплатформенного клиента БД с генератором отчетов. Причем
  AS>> всякие Grid,
  VW> То же самое касается и отчетов. Благо есть довольно мощные средства
  VW> для автоматического размещения объектов на экране или бумаге. Hа
  VW> экране - это geometry manager-ы, которые есть в любых современных
  VW> Менять свое представление о том, как пишутся и как работают программы.
  VW> Та модель, которую предлагает Kylix не единственная. И требует
 
 Костыли в основном крутятся вокруг форм, которые не всегда по своей сути
 совпадают с объектами, плюс с компонентами ИМХО продумано не до конца идеально.
 
  VW> костыли получились. Hигде не натирают. Hо костыли. Потому что
  VW> размещать ручками элементы ввода на форме, все равно - мышкой или
  VW> вписывая куда-то там циферки - ниже достоинства программиста.
 
 Все это звучит в общих чертах правильно и неоспоримо. Hо на практике, раскройте 
 секрет, с помощью каких средств, желательно под linux а еще лучше платформенно
 независимо можно состряпать довольно навороченного GUI клиента (предположим с
 десяток-другой типов объектов(форм) и пяток разновидностей отчетов) с отчетами, 
 содержащими разные фонты, таблицы и картинки с возможностью отправки клиенту по 
 e-mail в каком-нибудь общедоступном формате, и еще желательно с возможностью
 редактирования этого отчета после генерации.
 
 Пока Kylix проигрывает с отчетами (FastReport не особо рулит по экспорту в
 картинках) и с БД (ну люблю я m$$ql), на горизонте возможны проблемы с
 кодировкой, но не пробовал.
 Плюс опять же очень много хороших компонент чисто для VCL, а Ehlib рулит.
 P.S. Т.е. опять к старой доброй теме - отсутсвия полноценного Office (в данном
 случае для девелоперов) и удобной среды разработки(которая компилит и для win)
 тормозит linux.
 Alexey
 
 --- GoldED+/LNX 1.1.5-20010807
  * Origin:  (2:5030/49.54)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Kylix крек   Victor Wagner   06 Oct 2003 19:13:22 
 Kylix крек   Vitaly Mayatskih   06 Oct 2003 22:43:20 
 Re: Kylix крек   Ilya Dikarev   07 Oct 2003 01:26:20 
 Kylix крек   Vitaly Mayatskih   07 Oct 2003 11:43:42 
 Kylix крек   Alexey Sviridov   22 Oct 2003 11:30:26 
 Re: Kylix крек   Victor Wagner   22 Oct 2003 11:35:16 
 Kylix крек   Svyatoslav Abramenkov   22 Oct 2003 11:26:41 
 Re: Kylix крек   Igor Chumak   22 Oct 2003 15:57:57 
 Kylix крек   Svyatoslav Abramenkov   22 Oct 2003 17:19:07 
 Re: Kylix крек   Victor Dronov   22 Oct 2003 22:21:09 
 Kylix крек   Svyatoslav Abramenkov   23 Oct 2003 08:41:31 
 Re: Kylix крек   Victor Wagner   23 Oct 2003 12:23:54 
 Kylix крек   Svyatoslav Abramenkov   23 Oct 2003 15:23:09 
 Re: Kylix крек   Victor Dronov   23 Oct 2003 22:53:22 
 Kylix крек   Alexandr Molchevsky   25 Oct 2003 09:59:32 
 Kylix крек   Vitaly Mayatskih   26 Oct 2003 00:45:50 
 Re: Kylix крек   Mykola Dzham   25 Oct 2003 23:19:52 
 Kylix крек   Vitaly Mayatskih   26 Oct 2003 11:26:54 
 Re: Kylix крек   Emil Essenamanov   26 Oct 2003 12:13:35 
 Kylix крек   Vitaly Mayatskih   26 Oct 2003 16:28:28 
 Re: Kylix крек   Emil Essenamanov   26 Oct 2003 16:02:51 
 Kylix крек   Vitaly Mayatskih   26 Oct 2003 20:48:24 
 Re: Kylix крек   Emil Essenamanov   26 Oct 2003 18:45:06 
 Kylix крек   Vitaly Mayatskih   26 Oct 2003 22:57:24 
 Re: Kylix крек   Artem Chuprina   26 Oct 2003 19:10:32 
 Re: Kylix крек   Mykola Dzham   26 Oct 2003 20:21:53 
 Re: Kylix крек   Artem Chuprina   26 Oct 2003 22:39:23 
 Kylix крек   Vitaly Mayatskih   26 Oct 2003 23:21:38 
 Re: Kylix крек   Artem Chuprina   26 Oct 2003 22:44:31 
 Re: Kylix крек   Mykola Dzham   26 Oct 2003 23:16:29 
 Re: Kylix крек   Victor Wagner   26 Oct 2003 13:49:20 
 Re: Kylix крек   Mykola Dzham   26 Oct 2003 13:53:32 
 Re: Kylix крек   Emil Essenamanov   26 Oct 2003 15:31:10 
 Kylix крек   Vitaly Mayatskih   26 Oct 2003 19:01:22 
 Re: Kylix крек   Mykola Dzham   26 Oct 2003 18:59:21 
 Kylix крек   Vitaly Mayatskih   26 Oct 2003 22:58:06 
 Re: Kylix крек   Mykola Dzham   26 Oct 2003 21:15:38 
 Re: Kylix крек   Konstantin Tokar   26 Oct 2003 23:32:20 
 Re: Kylix крек   Evgeny Lenkevich   26 Oct 2003 20:00:20 
 Re: Kylix крек   Mykola Dzham   26 Oct 2003 20:23:24 
 Re: Kylix крек   Evgeny Lenkevich   26 Oct 2003 21:17:40 
 Kylix крек   Svyatoslav Abramenkov   26 Oct 2003 21:18:52 
 Kylix крек   Ivan Ushakov   27 Oct 2003 01:08:11 
 Re: Kylix крек   Mykola Dzham   26 Oct 2003 23:19:33 
 Re: Kylix крек   Vitaly Lugovsky   14 Nov 2003 19:05:10 
 Re: Kylix крек   Andrew Dolgov   26 Oct 2003 18:04:00 
 Kylix крек   Anton Korotkoff   04 Nov 2003 01:32:42 
 Moderatorial [*] Re: Kylix крек   Cooderator of RU.LINUX   13 Nov 2003 21:54:26 
 Kylix крек   Alexandr Molchevsky   26 Oct 2003 13:47:32 
 Re: Kylix крек   Andrew Dolgov   25 Oct 2003 22:09:11 
 Kylix крек   Alexandr Molchevsky   26 Oct 2003 14:19:09 
 Re: Kylix крек   Victor Wagner   26 Oct 2003 10:25:21 
 Kylix крек   Alexey Sviridov   23 Oct 2003 12:47:17 
Архивное /ru.linux/33703f978842.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional