Форум: "Потрепаться";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
ВнизКакая гадость эта заливная рыба Найти похожие ветки
← →
Суслик © (2005-06-28 23:48) [40]
> Просто Джо © (28.06.05 23:37) [38]
меня просто поразил тот факт, что сам компилятор вообще бесплатен (факт прочтен в рихтере)! Я никогда в жизни не пользовал code complete в дельфи, т.к. на больших проектах он очень тормозит - иной раз после набора точки задержка перед выводом членов до 1 минуты на пень4 с 2гб памяти (проверял во всех версиях дельфи, в которых я это пытался использовать - 3 и 6). Т.е. я еще не избалован средами - могу набирать хоть в нотепаде. Поэтому очень заманчива перспектива вообще халявной разработки.
← →
Anatoly Podgoretsky © (2005-06-28 23:51) [41]Просто Джо © (28.06.05 23:37) [38]
Это точно.
← →
Суслик © (2005-06-28 23:53) [42]чую, что тут многие уже на шарп пересели :)
что вы тогда тут делаете? :)
← →
by © (2005-06-29 00:45) [43]Суслик © (28.06.05 23:33) [37]
Как тогда происходит отладка
А отладка происходит тоже с помощью подаренного MS визуального отладчика
"c:\Program Files\Microsoft.NET\SDK\v1.1\GuiDebug\DbgCLR.exe"
Суслик © (28.06.05 23:53) [42]
что вы тогда тут делаете? :)
А тут мы общаемся ))
← →
by © (2005-06-29 00:48) [44]Суслик © (28.06.05 23:48) [40]
Поэтому очень заманчива перспектива вообще халявной разработки.
Если приложение WinForm, то можно полностью бесплатно и лицензионо чисто.
В SDK есть компилятор и отладчик. Sharpdevelop - отличный редактор с code complection.
Хотя если чесно, то теже возможности (но удобнее, с интегрированой отладкой) представляет Visual C# Standart, и стоит от чуть более 100$
← →
Суслик © (2005-06-29 00:54) [45]
> Visual C# Standart, и стоит от чуть более 100$
Интересно, почему самый простой д2005 стоит более 1000?
← →
Просто Джо © (2005-06-29 01:01) [46]
> [45] Суслик © (29.06.05 00:54)
>
> > Visual C# Standart, и стоит от чуть более 100$
>
> Интересно, почему самый простой д2005 стоит более 1000?
Потому что MS заинтересована в продаже средств разработки для собственной ОС.
← →
Суслик © (2005-06-29 01:03) [47]Будто борланд не заинтересован? Он положит много сил на net. Не продивигая своих средств он проиграет.
← →
Просто Джо © (2005-06-29 01:04) [48]Есть бесплатный компилятор, но пока (?) нет компоновщика, собирающего это в реальный исполнимый код. Брюжжание по этому поводу см. http://russian.joelonsoftware.com/Articles/PleaseSirMayIHaveaLinker.html.
;-)
← →
Просто Джо © (2005-06-29 01:07) [49]
> [47] Суслик © (29.06.05 01:03)
> Будто борланд не заинтересован? Он положит много сил на
> net. Не продивигая своих средств он проиграет.
Да я сам, честно говоря, ожидал (было время, наивный) снижение цен на Делфи фор .НЕТ. Особенно в связи с большой дружбой дяди Борланда с дядей Гейтсом. Надежды не оправдались. Впрочем, у Борланда с его Делфи несколько другой рынок сравнительно с Вижэл Студиями. Это у нас Делфи так популярен как язык и среда общего назначения.
← →
Суслик © (2005-06-29 01:13) [50]
> Просто Джо © (29.06.05 01:07) [49]
> Это у нас Делфи так популярен как язык и среда общего назначения.
популярен?
у меня нет ни одного (кроме вас, конечно, дорогие, форумаче) знакомого разработчика не delphi. А я все-таки закончил ВМиК. У нас многие (думаю, что больше 1/2) программисты.
← →
by © (2005-06-29 01:16) [51]Просто Джо © (29.06.05 1:04) [48]
нет компоновщика, собирающего это в реальный исполнимый код
Т.е? Открываем SharpDevelop, создаем новый Combine (типа проекта) WinForms, нажимаем Run (F5) и получаем готовое приложение. Что еще надо?
← →
Просто Джо © (2005-06-29 01:20) [52]
> Что еще надо?
А мне ничего не надо. Я на Сишарп коммерческих проектов не пишу :)
Некоторые личности (см. приведенную до кучи ссылку) оскорблены тем, что .НЕТ проекты требуют для исполнения установленную библиотеку .НЕТ. И что в реальный Win32 код скомпилировать не представляется возможным. Мое дело сторона ;o)
← →
by © (2005-06-29 01:20) [53]Кстати, в последнем SharpDevelop появился SharpReport, редактор отчетов. Я еще не разбирался, но это интересно.
Суслик © (29.06.05 1:13) [50]
знакомого разработчика не delphi
На Delphi легко писать для Win32, вот и популярность.
.Net слегда тормознут в плане GUI, не так конечно как java, но все же...
И самое главное - грида нормального бесплатного нет ((((((((((((((((((
Вот бы EhLib да на C# написанный ))
← →
by © (2005-06-29 01:23) [54]Просто Джо © (29.06.05 1:20) [52]
И что в реальный Win32 код скомпилировать не представляется возможным
А, ты про это. Тогда да.
Поря привыкать. Да и framework скоро будет везьде, так что особой проблемы нет.
Хотя для shareware приложений это не очень удобно.
Зато для коробочных и заказных очень хорошо. Наконец то появилось то, чем можно место на инсталяцтонном диске занять. А то положишь exe на 3 метра Win32 Delphi - и говорят - это что все? и это стоит таких денег?))
← →
Суслик © (2005-06-29 01:24) [55]
> by © (29.06.05 01:20) [53]
> .Net слегда тормознут в плане GUI, не так конечно как java,
> но все же...
хочешь факт из жизни vcl?
У меня д2005. Есть форма в которой есть 10уровневая иерахия владельцев (идеологам пользовательского интерфейса молчать, если придумаете лучшее решение 100 баксов от меня лично). Каждый из контролов имеет align <> none. Комп пень4 и 2 гб памяти. Перерисовка такой формы тормозит. Например, нажатие стрелки влево на гриде приводит к задержке примерно 1/5 секудны. (((
← →
Просто Джо © (2005-06-29 01:29) [56]
> [55] Суслик © (29.06.05 01:24)
А что, подобный же код для CRL был бы более быстрым?
← →
Суслик © (2005-06-29 01:31) [57]
> Просто Джо © (29.06.05 01:29) [56]
вряд ли :)
я не проверял, т.к. в winforms нет аналога align, есть аналог anchor. А вообще идея хорошая - надо будет проверить.
← →
by © (2005-06-29 01:32) [58]Суслик © (29.06.05 1:24) [55]
хочешь факт из жизни vcl?
У меня есть проекты на Delphi Win 32, но новые я начинаю на C#.
По моему мнению, писать на C# легче. Я наконец то увидел путь при котором я могу отвязать логику от отображения (формы) полностью - через делегаты.
А кто победит - Win32 или .Net - покажет время.
← →
by © (2005-06-29 01:34) [59]Суслик © (29.06.05 1:31) [57]
winforms нет аналога align
Почему нет - а dock?
← →
Просто Джо © (2005-06-29 01:38) [60]> Суслик ©.
Рискуя быть обозванным "идеологом пользовательского интерфейса" все-же не удержусь и скажу: подобный интерфейс -- "в печку, его, Зина!" Не рассматривая даже вопрос о его производительности на 386 :)))
---
Из своего опыта скажу. Вначале заказчик кричит о том, чтобы "все было видно на экране". После того, как ты покажешь ему это "все" наступает ступор на продолжительное время. А служба саппорта просто охреневает от количества диких вопросов по интерфейсу. Так что: не надо таких жутких интерфейсов :)
← →
Суслик © (2005-06-29 01:39) [61]
> by © (29.06.05 01:34) [59]
> Почему нет - а dock?
да? спасибо посмотрю.
я вообще совсем не силен в этом. Т.е. # вроде знаю, а библиотеки нет.
← →
Суслик © (2005-06-29 01:41) [62]
> Просто Джо © (29.06.05 01:38) [60]
Да я тоже так считаю, но сделать лучше не могу. Потому и предлагаю 100 баксов, кто сделает лучше.
← →
Просто Джо © (2005-06-29 01:43) [63]
> [62] Суслик © (29.06.05 01:41)
> Да я тоже так считаю, но сделать лучше не могу. Потому и
> предлагаю 100 баксов, кто сделает лучше.
Бухгалтерия какая-то?
← →
Суслик © (2005-06-29 01:47) [64]
> Просто Джо © (29.06.05 01:43) [63]
да, речь шла по счет-фактуру.
← →
Просто Джо © (2005-06-29 01:52) [65]
> [64] Суслик © (29.06.05 01:47)
Да, в этой предметной области формы встречаются еще те. Слава богу, этим не занимаюсь.
Попробуй, что-ли, часть функциональности контроллов перенести на что-то вроде DrawGrid"a. И вообще, откуда взялась такая большая вложенность?
← →
Просто Джо © (2005-06-29 01:57) [66][65] Просто Джо
> DrawGrid"a.
Или ValueListEditor"а.
← →
Суслик © (2005-06-29 01:58) [67]
> Просто Джо © (29.06.05 01:52) [65]
> И вообще, откуда взялась такая большая вложенность?
по уровням:
1. верх - panel, низ - pagecontrol
2. pagecontrol - 5 закладок
3. на последней закладке - есть 5 секций, каждая из которых может быть скрыта, высота которых регулируется splitter, также высота должна храниться в реестре. Т.е. есть такая особенность, что несколько панелей с одинаковым align при скрытии/показе могут менять местами, то приходится следовать принципу - есть только: верх, центр, низ. Здесь получается 3 уровня.
4. На каждой панели - group box.
5. Внутри group box - две панели, низ (футтер таблицы)/центр(тело таблицы).
В общем - около 9-10 уровней набирается ((( Если что не указал, то просто забыл.
← →
Суслик © (2005-06-29 01:59) [68]
> Т.е. есть такая особенность,
читать как т.к. есть такая особенность в vcl
← →
Просто Джо © (2005-06-29 02:13) [69]Хм... А неужели все эти данные так уж необходимо бросать для просмотра/редактирования одновременно в одно окно? Может быть, есть возможность вызывать из этих закладок дополнительные модальные окна путем помещения на них соответствующих кнопок? Хотя, не видя всего этого и не зная предметной области трудно советовать что-то определенное...
← →
-=XP=- © (2005-06-29 09:23) [70]На каждой панели - group box. Внутри group box - две панели.
Я смотрю, Вы используете ресурсосберегающие технологии.
← →
Игорь Шевченко © (2005-06-29 11:37) [71]И все-таки, очень интересно, почему у меня D2005 не падала :)
← →
Agent13 © (2005-06-29 11:59) [72]
> И все-таки, очень интересно, почему у меня D2005 не падала
> :)
Может потому, что товарищ ИШ скачал триал, поигрался и стёр? :) А то мне почему-то кажется, что вы не используете 2005 делфю в качестве основного средства разработки.
← →
Agent13 © (2005-06-29 12:00) [73]И вообще это мы у вас должны спрашивать, какие заклинания надо читать, чтобы оно не падало :)
← →
Danilka © (2005-06-29 12:25) [74]Суслик © (29.06.05 01:47)
>да, речь шла по счет-фактуру.
брр. а нафига в счет-фактуре столько много всякого?
моя твоя непонимай :)
может ты несколько документов объединил в одну счет-фактуру? :)
← →
Игорь Шевченко © (2005-06-29 12:39) [75]Agent13 © (29.06.05 11:59) [72]
Собственно, да. Получил триал, откомпилировал ряд старых программ среднего объема, попробовал новые возможности языка, даже чего-то написал по результатам своих проб на "Королевстве Delphi". Написал в QC о странном поведении при открытии файлов с русской буквой "я". Недостатков, которые не дают возможности использовать Delphi2005 в качестве средства разработки, не увидел :)
← →
wicked © (2005-06-29 15:30) [76]бгы... был у нас прожект на vs (у меня - 6, у коллеги - 2002), писали разные по функциональности части... так вот, сначала плотность мата была достаточно высокой - сказывалось то, что таки MFC - совсем и далеко не VCL...
но после того, как пришлось к проекту скомпилировать и прилинковать ming, lame, pnglib и libungif, я понял, за что можно любить vs... :)
build конфигурации и project workspace - продумано и сделано на 7+ по 5-балльной шкале, пара кликов - и у нас в разных папках debug и release версии библиотек, всё чётко и красиво разложено...
если бы не забитая в vs поддержка MFC - была бы просто потрясная IDE"шка...
← →
Anatoly Podgoretsky © (2005-06-29 15:56) [77]Суслик © (29.06.05 01:58) [67]
4. На каждой панели - group box.
5. Внутри group box - две панели, низ (футтер таблицы)/центр(тело таблицы).
Ой это же бесконтрольная рекурсия!
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Память: 0.61 MB
Время: 0.014 c