|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
Hi, All! Собственно, сабж. Вопрос философский. Какие плюсы и минусы? С одной стороны обычное инсталлируемое на все клиентские локальные машины приложение (WinForms, WPF, Delphi, MFC и т.д), которое работает с базой данных на сервере. С другой - веб сервер (IIS, Apache) и приложение (на C#, PHP, Java и т.д.), работающее с базой, а на клиенте только браузер. Мне кажется, что решение в виде Web-приложений более сложно в реализации и тестировании, более глючно. Аргументы: Постоянно приходится искать (делать самому или покупать) самые примитивные контролы. Тот-же TreeView, ListView, Splitter, которые были в WinAPI со времен Win95, потом были обернуты в MFC, WinForms. В стандартной поставке Visual Studio 2008 нет Web-контролов, аналогичных им по функционалу. Совместимость с разными браузерами. Уже давно является типовой ситуация, когда для работы с сайтами разных компаний приходится держать на машине несколько браузеров нескольких версий. Одни работают только с IE6+ (причем, после недавнего обновления на IE8 сайт начал глючить и пришлось откатить обновление), другие только FireFox, третьим оперу подавай. Для разработчика добиться совместимости со всеми версиями всех браузеров очень сложно. Не менее сложно тестирование таких решений. Идея "тонкого клиента" провалилась. Все идет к созданию операционной системы, работающей из браузера. Началось все с JVM, теперь SilverLight, Flash/Flex. Так в чем смысл клепать интерфейсы на DHTML/CSS, прикручивать AJAX, изучать разработку под SilverLight и воссторженно писать в блогах, что удалось изобрести контрол, который был в винде еще 10 лет назад? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 18:01 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
Dmitry V. Liseev, А Вы попробуйте НЕ использовать продукты микрософт. ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 18:02 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
Это модно. Ещё всё стремится к унификации, чтобы любая программа могла работать где угодно. Дома имею PC под Windows Vista, PC по Windows XP и Mac под Mac OS X. А теперь попробуй сделать программу, которая работает на каждой платформе. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 18:08 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
Например вот так Google Web Toolkit ZK Framework Ненужно ничего изобретать, чего то искать и писАть через одно место ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 18:16 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
Реалист Q: В чем фишка разработки Web-приложений вместо обычных ? A: А Вы попробуйте НЕ использовать продукты микрософт. ;-) А можно поподробнее {Naroto сгорело от задумчивости} - что такое ОБЫЧНОЕ ПРИЛОЖЕНИЕ? Автор топика думает что Клиент - Сервер (вернее его клиентская часть} - это обычно? Naroto подумало и вспомнило терминалы которые тоже были {и остались повсеместно} обычным делом. На терминалах путём {другого} протокола отображалась информация из Баз Данных. Так вот обычные терминалы больше похожи на браузеры (Web-) приложения. Всё новое - хорошо забытое старое. А теперь по сути. Технологии не стоЯт на месте. где то здесь кто то когда то описывал разницу между клиент-сервер вэб-сервер технологией Так сейчас вооще всё в облака сматывает. Вот тут то и пороется собака будующего. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 18:58 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
РеалистА Вы попробуйте НЕ использовать продукты микрософт. ;-)От этого что-то фундаментально изменится? Возрастет стабильность работы приложений и их совместимость? Рядовые юзера все равно в большинстве на винде и под IE. Есть сайты, которые громко орут, что у них хром и сафари. Юзер поставит себе сафари. Но не снесет IE, т.к. некоторые сайты работают только под IE. mcureenabЭто модно.Хороший аргумент. И, похоже, единственный. mcureenabЕщё всё стремится к унификации, чтобы любая программа могла работать где угодно.Это было достигнуто еще во времена UNIX. Достаточно написать на C/C++ POSIX совместимое консольное приложение и оно будет работать где угодно. Я для диплома писал большой пакет вычислительных программ, который работал под: Intel 286, Dos16, компилировался Borland C++ 3.1. Intel 386, Linux, компилировался GCC. Intel 486, Dos32 с расширителем DOS4GW, компилировался Watcom C++ 10.0. Intel 486, Win16, компилировался MS Visual C++ 1,5. Intel 486, Win32, компилировался MS Visual C++ 4.0. Pentium IV, Win64, компилировался MS Visual Studio 2008. SUN, Solaris, компилятор не помню. CRAY Y-MP C90 (это такая скамейка с жидкостным охлаждением), UNICOS, компилятор не помню. SGI Indigo2, IRIX, компилятор не помню. Потом появилась Java, которая декларировала все те-же возможности и создавалась с той-же целью. А идеологию "тонкого клиента" мы проходили еще во времена больших ЭВМ и терминалов. mcureenabДома имею PC под Windows Vista, PC по Windows XP и Mac под Mac OS X. А теперь попробуй сделать программу, которая работает на каждой платформе.На каждой платформе еще куча браузеров. Сделать программу, работающую под каждым браузером, не менее сложно. Все равно такая программа будет состоять из общего кода и кода, специфичного для платформы (вопрос лишь в процентном соотношении). Если я пишу на C++, я просто использую директивы условной компиляции и получаю разные исполняемые файлы под каждую платформу. Если я пишу на интерпретируемом языке, типа JavaScript, у меня может быть один скрипт на все платформы, но при его запуске все равно определяется тип платформы и далее в случае необходимости исполняются разные ветки кода для разных платформ. Можно использовать исключительно возможности стандартных библиотек Java. Тогда с высокой вероятностью программа будет одна для всех платформ. Вместо подключения браузером к веб-приложению, работающему на сервере, можно терминальным клиентом подключиться к рабочему столу сервера и запустить там обычное GUI-приложение. Бездисковые рабочие станции, которые грузят, к примеру, Linux в оперативку и подключаются к виндовому серверу - чем не архитектура? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 19:49 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
Dmitry V. Liseev, Naroto так и не поняло - Вы занимаетесь риторическими изысканиями или всёжтки ищите ответ на свой вопрос, Автор? Ответ на поставленный Вами вопрос : авторВ чем фишка разработки Web-приложений вместо обычных? Теряется в тофтологии между : авторВ чем фишка разработки .... и автор... разработки Web-приложений вместо обычных ? Фишка разработки в том что нужно клиенту. Десять лет назад клинету надо было одно, сегодня - совсем другое. Через 10 лет - уже третье. На сегодня да - вэб это удобно, практично легко и дёшево. Десять лет назад вэб был в зачаточном состоянии. Двадцать лет назад о клиент сервер технологии знали единицы. Через десят лет скорее всего никто не вспомнит о протоколе TCP/IP... Так что ищите ВЫ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 20:10 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
А для меня более интересен другой аргумент в пользу веб. Если пользователей много и они географически разбросаны, то сопровождение и всякие прелести с этим связанные гораздо проще и менее трудозатратны для веб-систем (локализация приложения на сервере БД и веб (к аплетем и сильверлайту отношусь скептически), нет проблем с настройками сетевой безопасности: всякие межсетевые экраны и т.п.). Если при этом система имеет статус корпоративной, то проблем с кроссбраузерностью вообще нет - все ДОЛЖНЫ пользоваться каким-то определенным браузером (это не так уж и сильно обламывает пользователей). да и кроссбраузерная верстка и JavaScript не проблема на самом деле - распространенных браузеров не 10000, а 3-4. А вот заставить толстого клиента нормально работать на всех рабочках пользователей, которые постоянно настраивают какие-то свои параметры, устанавливают ПО и т.п. гораздо геморнее. Конечно, ели толстый клиент действительно необходим, то пытаться его имитировать всякими там AJAX и прочими модными фишками неправильно. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 20:26 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
kmawЕсли пользователей много и они географически разбросаны, то сопровождение и всякие прелести с этим связанные гораздо проще и менее трудозатратны для веб-систем (локализация приложения на сервере БД и веб , нет проблем с настройками сетевой безопасности: всякие межсетевые экраны и т.п.). так работают не только web-системы. пожалуй, мечта о едином клиенте в виде браузера - один из немногих аргументов в пользу того, что общепринято называть веб-системами. А локализация приложений на сервере, имхо, не аргумент. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 20:51 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
РеалистА Вы попробуйте НЕ использовать продукты микрософт. ;-) По поводу HE микрософта. Вот вам пикчер свеженького (достаточно) опроса по современным разработкам в 1000 самых передовых компаниях мира. мекрософтверный бизнес как рос так и растёт. И это объективная реальность данная нам в ощущение. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 20:57 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
NarotoРеалистА Вы попробуйте НЕ использовать продукты микрософт. ;-) По поводу HE микрософта. Вот вам пикчер свеженького (достаточно) опроса по современным разработкам в 1000 самых передовых компаниях мира. мекрософтверный бизнес как рос так и растёт. И это объективная реальность данная нам в ощущение . Эххх..... маркетологи, это же их работа ;-))) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 21:11 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
Dmitry V. Liseev Идея "тонкого клиента" провалилась. Все идет к созданию операционной системы, работающей из браузера. Началось все с JVM, теперь SilverLight, Flash/Flex. Так в чем смысл клепать интерфейсы на DHTML/CSS, прикручивать AJAX, изучать разработку под SilverLight и воссторженно писать в блогах, что удалось изобрести контрол, который был в винде еще 10 лет назад? +1 Просто в Веб никак не придёт революция (из за ТЕХНОЛОГИЧЕСКИХ ограничений), но она придёт... :). ЗЫ. Веб - приложение имеет смысл, если оно настолько тонкое, что работает даже на сотовых. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 21:55 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
Dmitry V. Liseevдля диплома писал большой пакет вычислительных программ, который работал под:... Я рад за Вас, но исходный код, это не программа. Код нужно компилировать собирать и т.д. Чем компилировать код на мобильном телефоне? А java приложения на нём работают. ИМХО, неполная совместимость браузеров, это болезнь роста (который возможно никогда не прекратиться). Я сам сталкивался с тем, что некоторые популярные браузеры в силу ошибок реализации работали не так, как положено по спецификации. Кроме того есть портативные устройства, типа PDA или телефонных WAP браузеров, в них размер экрана и безмышевость огранияения налагает. Тем не менее не так уж сложно сделать HTML код, который и на HD панели и в телефончике будет читаемым и привлекательным. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 21:59 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
NarotoРеалистА Вы попробуйте НЕ использовать продукты микрософт. ;-) По поводу HE микрософта. Вот вам пикчер свеженького (достаточно) опроса по современным разработкам в 1000 самых передовых компаниях мира. мекрософтверный бизнес как рос так и растёт. И это объективная реальность данная нам в ощущение. Извини, но без источника и подробностей не канает твой пикчер. он конечно похож на правду, но это может быть просто сделанный под рекламу пикчер. А мну любит точность... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 22:24 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
NarotoРеалистА Вы попробуйте НЕ использовать продукты микрософт. ;-) По поводу HE микрософта. Вот вам пикчер свеженького (достаточно) опроса по современным разработкам в 1000 самых передовых компаниях мира. мекрософтверный бизнес как рос так и растёт. И это объективная реальность данная нам в ощущение. Опрос, вероятно, проводила компания Microsoft :)) А еще интернет-опрос среди домохозяек показал, что 99% российских домохозяек ежедневно пользуются интернетом. Вот, к примеру, есть альтернативное мнение: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 22:26 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
Dmitry V. Liseev Аргументы: Постоянно приходится искать (делать самому или покупать) самые примитивные контролы. Тот-же TreeView, ListView, Splitter, которые были в WinAPI со времен Win95, потом были обернуты в MFC, WinForms. В стандартной поставке Visual Studio 2008 нет Web-контролов, аналогичных им по функционалу. :) майкрософт, майкрософт, майкрософт.... пошарься в этом блоге: http://habrahabr.ru/blogs/webdev/ много нового узнаешь, например о http://habrahabr.ru/blogs/jquery/ а надеяться на майкрософт - останешся голодным. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 22:39 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
trdmИзвини, но без источника и подробностей не канает твой пикчер. он конечно похож на правду, но это может быть просто сделанный под рекламу пикчер. А мну любит точность... Пардоньте Уважаемый. Думаю Вы не заподозрили Naroto в подделке картинок ... :) или в подтусовке фактоф.. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 23:06 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
Диез Вот, к примеру, есть альтернативное мнение: Популярность языков ещё не показатель нашей занятости, коллеги. У врачей например все любят лечить зубы, а большинство так и работает в районной поликлинике терапевтами. ... :( ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 23:13 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
Petro123Просто в Веб никак не придёт революция (из за ТЕХНОЛОГИЧЕСКИХ ограничений), но она придёт... :). ЗЫ. Веб - приложение имеет смысл, если оно настолько тонкое, что работает даже на сотовых. Ну да - и будет всё в как тумане то бишь в облаках... Кстати все портабл девайсы тоже есть в ажуре ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 23:21 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
ДиезОпрос, вероятно, проводила компания Microsoft :)) Как видите - не совсем так, авторЭххх..... маркетологи, это же их работа ;-))) то есть Naroto не возражало согласиться что всё это прежде всего грамотная и квалифицированная работа меркетологов. На эти картиночки (если быть откровенным) заказчики и смотрят. Им совершенно наплевать что Naroto больше уважает продукцию фирмы Sybase. Заказчику давай "как у всех"... А у всех на мелкософтии... так-то вот {Шоб все мы были билл гейцами...} ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 23:34 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
Naroto[quot Диез]Опрос, вероятно, проводила компания Microsoft :)) Как видите - не совсем так, как видно - совсем так . в правом нижнем углу только слепой не заметит. Хотя нащупает с тач-скрином. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 23:53 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
iscrafmкак видно - совсем так . в правом нижнем углу только слепой не заметит. Хотя нащупает с тач-скрином. Ну партнёр ещё не сам мелкиймягкий.. Это они чтоб блямбочку заполучить припечатали. Хотя дело своё сделали: к ним потянутся люди... Ну если бы опрос проводили Ораклисты... у них бы ничего не вышло. Там всё оч дорого... Блин как дорого... Реально бороться с билей сможет тока сережа брин с лариком пейджем... Но и они... пока не сделают свою платформу реально потеснить мелкомягкого не смогут. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2009, 00:12 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
NarototrdmИзвини, но без источника и подробностей не канает твой пикчер. он конечно похож на правду, но это может быть просто сделанный под рекламу пикчер. А мну любит точность... Пардоньте Уважаемый. Думаю Вы не заподозрили Naroto в подделке картинок ... :) или в подтусовке фактоф.. думаю вы уважаемый не будете отрицать присутствия в нашей жизни таких вещей как: розыгрыш, мистификация, подтасовка и т.п. разумно ли пренебрегать вероятностью возможности появления явления? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2009, 00:38 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
iscrafm так работают не только web-системы. пожалуй, мечта о едином клиенте в виде браузера - один из немногих аргументов в пользу того, что общепринято называть веб-системами. А локализация приложений на сервере, имхо, не аргумент. Самонастраивающийся интерфейс делать проще. ОС разные поддерживать. обновления не представляет сложностей. Сейчас вот мучаемся, что придется ГИСовскую систему делать не веб. но тут похоже нам придется делать так, в вебе не слишком удобно с планами работать. Это , пожалуй, единиственный аргумент в пользу не веба. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2009, 02:04 |
|
В чем фишка разработки Web-приложений вместо обычных?
|
|||
---|---|---|---|
#18+
NarotoNaroto так и не поняло - Вы занимаетесь риторическими изысканиями или всёжтки ищите ответ на свой вопросМне интересны аргументы в пользу тех или иных архитектурных решений. NarotoФишка разработки в том что нужно клиенту. Десять лет назад клинету надо было одно, сегодня - совсем другое. Через 10 лет - уже третье.Клиент выбирает архитектуру? Вы думаете, ему интересно, на каком языке оно написано, какие паттерны использованы и что там внутрях? Скажите клиенту, что у Вас наноархитектура и нанопротоколы. И он поверит и купит. Это сейчас модно. NarotoНа сегодня да - вэб это удобно, практично легко и дёшево.Вот в этом как раз и сомнения. kmawА для меня более интересен другой аргумент в пользу веб. Если пользователей много и они географически разбросаныОни скачают и поставят обновления. Можно автоматизировать этот процесс. Тот-же msi можно доменными политиками автоматом поставить на все рабочие места в компании. kmawто сопровождение и всякие прелести с этим связанные гораздо проще и менее трудозатратны для веб-системНе сталкивались с вариантом "а у меня браузер падает"? Все, что Вам остается, убедить клиентов подождать, пока производитель браузера пофиксит очередную багу в браузере, связанную с утечками памяти. А при обновлении на новую версию браузера никогда ничего не падало? kmawЕсли при этом система имеет статус корпоративной, то проблем с кроссбраузерностью вообще нет - все ДОЛЖНЫ пользоваться каким-то определенным браузером (это не так уж и сильно обламывает пользователей).А они только на корпоративный сайт лазят? У меня пример: для работы человеку надо пять сайтов разных компаний. Они требуют четыре разных браузера (IE 6.0, IE 7.0, FireFox, Opera). kmawда и кроссбраузерная верстка и JavaScript не проблема на самом деле - распространенных браузеров не 10000, а 3-4.Операционных систем тоже не много. По крайней мере гугль еще не взялся за разработку и продвижение своей операционки. Даже Mac OS в основе содержит BSD. Так что речь идет только о двух системах: о винде и о юниксах. kmawА вот заставить толстого клиента нормально работать на всех рабочках пользователей, которые постоянно настраивают какие-то свои параметры, устанавливают ПО и т.п. гораздо геморнее.Это пока в браузерах не так много настроек. По мере роста количества наворотов, настроек и разных плагинов (которые пользователи постоянно устанавливают откуда попало) все быстро перестанет работать. Вышел IE8 запараноенный по безопасности и рубящий все, что ему кажется подозрительным, и попробуйте все эти предупреждения у него отключить. kmawКонечно, ели толстый клиент действительно необходим, то пытаться его имитировать всякими там AJAX и прочими модными фишками неправильно.А он практически всегда необходим, если функционал посложнее простого форума. mcureenabЧем компилировать код на мобильном телефоне? А java приложения на нём работают.Код можно компилировать на том, на чем работает компилятор. Java тоже компилируется, хоть и в промежуточный код. В любом случае нужна проверка синтаксиса компилятором и выявление банальных багов. И чем лучше в этом помогает компилятор и структура языка, тем оно надежнее. Потому я не люблю JavaScript, PHP и прочие скрипты, где баги всплывают только в момент исполнения кода. Другой вопрос, на чем это отлаживать. Тут нужен эмулятор мобильника, независимо от языка разработки. Согласитесь, что отлаживать GUI мобильного приложения на обычном компе глупо, т.к. надо эмулировать маленький экран, отсутствие клавиатуры и мыши. mcureenabКроме того есть портативные устройства, типа PDA или телефонных WAP браузеров, в них размер экрана и безмышевость огранияения налагает. Тем не менее не так уж сложно сделать HTML код, который и на HD панели и в телефончике будет читаемым и привлекательным.Лучше сделать два варианта, потому как решения для сложного пользовательского интерфейса будут сильно отличаться в этих случаях. Независимо от того, на чем реализовано приложение. Для обычного ОО-языка я могу заюзать паттерн "абстрактная фабрика", который поможет создать тот или оной GUI при запуске, в зависимости ит контекста. В случае HTML я бы сделал единый XML и два разных XSLT, которые генерят один HTML для монитора, другой для телефона. И это как раз аргумент против любителей единых платформ. Разные решения для разных устройств нужны. Пусть хоть там сто слоев изоляции от железа и нативных особенностей процессора, портативные и большие девайсы все равно будут разными с точки зрения возможностей взаимодействия с юзером. trdm:) майкрософт, майкрософт, майкрософт.... пошарься в этом блоге: http://habrahabr.ru/blogs/webdev/ много нового узнаешь, например о http://habrahabr.ru/blogs/jquery/ а надеяться на майкрософт - останешся голодным.Про хабру я знаю. Вот только хочется стандартный инструмент, в котором был-бы набор стандартных контролов, а не собирать каждый раз мозайку самому. Хочется окно, где слева дерево, а справа список. И чтобы сплиттер между ними, размеры менять. В списке, понятно, мышкой размеры колонок менять, менять колонки местами и по щелчку мышки на хедере колонки сортировать список. И чтобы мышкой контролы на форму бросил, обработчики событий написал и запустил полюбоваться. Почему для этого я должен знать DHTML, DOM, JavaScript, XML, SXLT, кучу библиотек, типа jQuery и расковыривать внутреннее устройство этого счастья, чтобы понять, как к своей задаче прикрутить и заставить один контрол на форме реагировать на события другого контрола? "это удобно, практично легко и дёшево"? Если 10 человек знают WinForms и Visual Studio, то они прекрасно поймут друг-друга. Если в команде 10 человек и каждый привык к своей любимой реализации календаря или любого другого контрола, то это уже не команда. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2009, 02:26 |
|
|
start [/forum/topic.php?fid=33&msg=36200143&tid=1548428]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 300ms |
total: | 442ms |
0 / 0 |