Re[6]: мифическая кроссплатформенность .NET
От: unprogrammer Россия  
Дата: 24.04.03 01:59
Оценка: 24 (5) -5
Здравствуйте, Бабокин Дмитрий, Вы писали:

БД>Здравствуйте, Slick, Вы писали:


S>Но если никто не заитересован, на кой хрен было создавать этот продукт кроссплатформенным? Можно было бы разрабатывать .NET просто как удобную среду разработки, и компилировать исходники непосредственно в исполняемые под Win32 файлы. Но MS сознательно пожертвовали производительностью ради кроссплатформенности, и позиционируют его именно как кроссплатформенную систему. Удобство программирования, высокоуровневость — это уже второстепенные факторы, по их же словам. Так зачем же столько шума и жертв если основная цель так и не достигнута?


Это называется PR. Основная цель и есть этот шум и жертвы. Главная стратегия Microsoft — это показать
что они не чужды современным идеям программирования, затереть в корне тенденции академического
программирования. Купить всех умных академиков и профессоров в свой Microsoft Research. Кроме того
Microsoft умеет зарабатывать деньги и на недостатках (MSDN). Другой пример — разработка
компонентов для .NET(естественно на C++) — либо пиши под устаревший COM, либо плати $30k за SDK
и все будет хорошо. Иначе dll, маршаллинг, руки в ноги и вперед, сотни wrapper'ов за год.
Любимое занятие программистов, использовавших MFC — написание wrapper'ов.
Теперь они переходят на .NET и опять нужны Win32API функции.

БД>Производительностью они пожертвовали не сильно. Тем более "удобство программирования и высокоуровневость" обеспечивают достаточную безопасность и скорость написания программ, что не есть второстепенный фактор.


Не сильно.
Поищика статью — Unsafe image processing.
Для многих типов задач в десятки(!) раз.
.NET это идеальная среда лишь для задач веб-разработки, примитивных прикладных задач(бухгалтерия,системы учета,
бизнес-правила, итд-итп). Короче говоря скорее не для индустрии, а для торгашей, которые используют компьютер лишь постольку-поскольку. Или же для начинающих программистов, программистов-любителей, итд.
Он будет крайне популярен, как ранее был популярен и VB. Must have для бухгалтерских программ и любительских
поделок.

В принципе он мог бы стать сверх-популярной академической платформой, т.к. на нем действительно очень приятно и легко писать, но сейчас слишком много в мире *nix-ориентированых учебных заведений.

БД>К тому же такая архитектура идеально подходит для миграции с 32 на 64 разряда, что как раз и намечается в ближайшем будующем (особенно учитывая тот зоопарк 64-бинтых платформ, который готовит Intel и AMD). Плюс ко всему, есть возможность компилировать непосредственно под тот процессор на котором будет исполняться, а не на для любого процессора тойже архитектуры.


Это скорее, плюс у Microsoft наверняка есть долгосрочные планы выйти с .NET на рынок мобильных устройств и (!)игровых приставок. К тому же я сплю и вижу — Smart Appliances под управлением .NET(превратите вашу квартиру в ад при помощи (Windows.NET2005)).
Да и под многоплатформенностью наверняка рассматриваются только "платформы" поддерживаемые Microsoft.


БД>Да и захочется лет через пять им портировать свою винду, на какой-нить суперкомпьютер со спецефичным железом, посадят они всех своих программеров за работу и опаньки, через пол года всё будет пучком Представляю Вниду на Cray Гы-гы-гы.


У Microsoft есть партнеры, они будут работать только с ними. Если речь зайдет о суперкомпьютерах,
то это будут суперкомпьютеры от DEC(Compaq).
Cray — это вчерашний день, а сегодняшний день — это Sun. И я не думаю, что Microsoft
решит с ним сотрудничать.

БД>Или та же история с маленькими устройствами — Compact Framwork и все дела Это хоть и не полная версия, но уже что-то. Да и вообще в .Net много мелких приятных мелочей, ради которых его уже стоило бы создать


И столько же неприятных, из-за которых не хочется им пользоваться. Одна из них GDI+.
Дайте мне исходники всех классов .NET Framework и тогда я соглашусь, что это очень
приятная платформа. А до этих пор это довольно убогая и негибкая платформа.

Кстати ты видел Java2ME? До него Compact Framework, как до неба. А главное то,
что крупнейшие производители этих самых устройств(Nokia например) скорее поддержат
его, чем CF. Лучшее что грозит CF это использование в PocketPC. При этом возникает
вопрос, а почему же еще жив Palm? И что будет с ним дальше?

БД>Короче правильное дело они затеяли.


Правильное дело, но неправедными средствами.
Re[8]: мифическая кроссплатформенность .NET
От: Sergey Россия  
Дата: 24.04.03 10:47
Оценка: 11 (2) +2
Здравствуйте, WolfHound, Вы писали:

G>Старик, а в чем понт тогда, если тебе все равно под каждый конкретный процессор приходится перекомпилировать код. В том то и прелесть java что единожды сгенерированный код быдет одинаково работать на всех jdk под все платформы. С тем же успехом можно сказать что С тоже кроссплатформенный — ты его только откомпили нужным образом — под линукс скажем — и все дела

WH>Ты не понял. Компиляция происходит при старте программы на конкретном хомпе причем потенциально могут учитываться ВСЕ особенности конкретного железа те тип, количество процессоров, обьем памяти и многое другое что не доступно ни одному компилятору который генерирует нативный код.

А насчет C/C++ — это ты не понял. Компиляция происходит при инсталляции программы на конкретном компе, причем потенциально могут учитываться ВСЕ особенности конкретного железа те тип, количество процессоров, обьем памяти и многое другое что доступно любому компилятору, который генерирует нативный код
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
мифическая кроссплатформенность .NET
От: Slick Украина  
Дата: 23.04.03 12:57
Оценка: 6 (2) -1
Насколько реально создание Framework .NET для Линукса?
Я так понимаю, что в обозримом будущем Microsoft не собирается заниматься этим вопросом и стало быть кроссплатформенность .NET — миф?

24.04.03 13:55: Перенесено из '.NET'
Re[16]: мифическая кроссплатформенность .NET
От: Sinclair Россия https://github.com/evilguest/
Дата: 25.04.03 03:08
Оценка: 1 (1) +2
Здравствуйте, Aquila, Вы писали:

M>>подожди..... =))) задача: две кнопки, по нажатию на каждую отправляется разные письма... =)

M>>как в твоем случае ты обработаешь какая нажата?
Пардон, а что, у кнопок уже name и value отменили? Все приедет в параметрах запроса... Безо всякого JavaScript.
... << RSDN@Home 1.0 beta 6a >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[3]: мифическая кроссплатформенность .NET
От: Ведмедь Россия  
Дата: 23.04.03 14:10
Оценка: 19 (2)
Здравствуйте, Slick, Вы писали:

S>Здравствуйте, Awaken, Вы писали:


A>M$ не занимается но ничто не мешает сторонним фирмам создать такой продукт.


S>Интересно, кто этим станет заниматься? Из крупных фирм, способных создать действительно мощный коммерческий продукт никто в этом не заинтересован.Ну а решение на основе open source от каких-нибудь энтузиастов будет неконкурентноспособным, по сравнению с Java, а следовательно бессмысленным.


А такой вопрос... а что много пишут на Java под Linux?
Да пребудет с тобой Великий Джа
Re[26]: мифическая кроссплатформенность .NET
От: Awaken Украина  
Дата: 24.04.03 13:14
Оценка: 13 (2)
M> или все ПХП разработчики сами ничего не пишут, тока ищут уже написанное? =)

"Задача считается невыполнимой если нет готового компонента для ее решения"(с)Влад
Re[5]: мифическая кроссплатформенность .NET
От: Бабокин Дмитрий Россия  
Дата: 23.04.03 15:51
Оценка: 1 (1) -1
Здравствуйте, Slick, Вы писали:

S>Но если никто не заитересован, на кой хрен было создавать этот продукт кроссплатформенным? Можно было бы разрабатывать .NET просто как удобную среду разработки, и компилировать исходники непосредственно в исполняемые под Win32 файлы. Но MS сознательно пожертвовали производительностью ради кроссплатформенности, и позиционируют его именно как кроссплатформенную систему. Удобство программирования, высокоуровневость — это уже второстепенные факторы, по их же словам. Так зачем же столько шума и жертв если основная цель так и не достигнута?


Производительностью они пожертвовали не сильно. Тем более "удобство программирования и высокоуровневость" обеспечивают достаточную безопасность и скорость написания программ, что не есть второстепенный фактор.

К тому же такая архитектура идеально подходит для миграции с 32 на 64 разряда, что как раз и намечается в ближайшем будующем (особенно учитывая тот зоопарк 64-бинтых платформ, который готовит Intel и AMD). Плюс ко всему, есть возможность компилировать непосредственно под тот процессор на котором будет исполняться, а не на для любого процессора тойже архитектуры. То есть если у тебя P4, то надо делать оптимизации для этого камня, а не для x86 в целом (ну там планирование инструкций всякое, оптимальная загрузка конвеера и прочая лабуда ) А это уже потенциально повышает производительнось .Net. Правда, скорее в перспективе, в отдалённом светлом будующем, так сказать

Да и захочется лет через пять им портировать свою винду, на какой-нить суперкомпьютер со спецефичным железом, посадят они всех своих программеров за работу и опаньки, через пол года всё будет пучком Представляю Вниду на Cray Гы-гы-гы.

Или та же история с маленькими устройствами — Compact Framwork и все дела Это хоть и не полная версия, но уже что-то. Да и вообще в .Net много мелких приятных мелочей, ради которых его уже стоило бы создать

Короче правильное дело они затеяли.
Re[6]: мифическая кроссплатформенность .NET
От: unprogrammer Россия  
Дата: 24.04.03 02:27
Оценка: -2
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, Slick, Вы писали:


S>Да сплошь и рядом.


VD> А можно списочек продутов посмотреть?

Самый главный продукт на Java под Linux — это JBoss.

Проект апреля на sourceforge:
http://sourceforge.net/potm/potm-2003-04.php

2.4 миллиона downloadов по-моему это серьезно.

VD> Вот под винду на Дельфи (дале список из двадцати позиций) найти раз плюнуть.

Да можно и из 500.

S>Java — пожалуй самое распространенное и не имеющее реальных альтернатив решение, когда речь идет о написании серверной логики исполняющейся на Linux-сервере.


VD>Ага. Вот только пишут и запускают их обычно на x86 или на худой конец на IBM AIX или Sun Solaris.


Да вообще то x86 и для Linux самая распространенная платформа.
К тому же Jav'е все равно на чем ее запускать.

VD>А на Линуксе господствуют... даже не С, а Перл и ПХП.

PHP это да. Perl явно теряется на общем фоне.
Google:
PHP+Linux =3 740 000
Java+Linux =2 730 000
C+Linux =4 290 000
"C++"+Linux =2 050 000
Perl+Linux =2 630 000
Как видно С/C++ все же на первом месте, но Java на третьем. Да и PHP/Perl это слегка не в тему.
А вообще на Линуксе господствуют shell'ы.

S>Плюс к этому если нужно написать GUI под Linux, зачастую используют SWING.


VD>Ага. Я даже одну програмку видел. Инсталлятор от Оракла. Ну, а интерфейсы под Линукс в 90% случаев пишут на С++ с использованием QT или Гнома.


Oracle — это круто. Ж)
Легендарная компания, единственный серьезный конкурент для Microsoft на рынке SQL серверов.
Последуй их авторитету.
Re[3]: Re: мифическая кроссплатформенность .NET
От: Joker6413  
Дата: 08.08.03 06:24
Оценка: +2
Здравствуйте, Shire, Вы писали:

S>Здравствуйте, BlackTiger, Вы писали:


BT>>Мне интересно другое — судя по реакции Майкрософта, они либо согласны на то, чтобы реальную кроссплатформенность за них, либо ждут, когда можно будет этот проект "прикупить" и вломиться в Линуксовый монастырь.


S>IMHO Windows они продвигают как _единственную_ гуёвую клиентскую платформу. А остальные (юнихи) для разнообразия как серверную.


Ms не будет ничего делать сам под Linux...

Причина чисто экономическая — у них есть ОС на которой ОНИ делают деньги, кстати покупают ее еще и потому что .net под ней работает. Представте что .net будет работать и на чужой ОС — MS сразу теряет часть денег, или пожалуй просто отдает их хозяину чужой ОС. Это Гайдаровщина, Гейтс не такой дурак.

Да и из за ie они до сих пор судяться, представте что будет если они начнут софт под linux клепать... Их точно поделят...

Игорь
Re[14]: Re: мифическая кроссплатформенность .NET
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 14.08.03 08:08
Оценка: +2
Здравствуйте, Sinclair, Вы писали:

S>Он это игнорирует. Тока там не комп, а книжечка перелистывается. Вот что бы я не отключал, он ее все равно перелистывает.


Ну значит у тебя просто какой то кривой ворд. У меня все отключается.
... << RSDN@Home 1.1 beta 1 >>
AVK Blog
ASP.NET vs PHP. скорость разработки.
От: oRover Украина  
Дата: 09.08.03 14:48
Оценка: 4 (1)
давайте я приведу более контрастный пример и который очень часто встречается в жизни.

Есть поля для заполнения:
Имя русское — Только русские большие и маленькие буквы и пробелы, поле обязательное
Имя англ — аналогично, но только англ
Возраст — числа от 18 до 100, поле обязательное
Емаил — (любые англ, цифры и точки)@(любые англ, цифры и точки).(2-3 англ символа), поле обязательное
пароль — не менее 6-ти
проверка пароля

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


Сравним время разработки на ПХП и на ASP.NET ?
У меня на ASP.NET c запуском студии, созданием проекта и компиляцией заняло 56 секунд
... << RSDN@Home 1.1 beta 1 >>
Re[7]: мифическая кроссплатформенность .NET
От: m.a.g. Мальта http://dottedmag.net/
Дата: 10.08.03 04:03
Оценка: 4 (1)
Здравствуйте, ZORK, Вы писали:

ZOR>Посмотрел на Mono, и закрались у меня сомнения, особенно после фразы


ZOR>

ZOR>A lot of work has been put in the various classes that implement the controls (UI.HtmlControls and UI.WebControls), but they have been coded mostly in the dark, and without being able to test them in real life: Gaurav and Leen worked very hard on this namespace.
ZOR>


А чего ты еще хотел, когда M$ ничего не дает поковырять... Сам на себе недавно испытал, когда писал валидатор данных в Web-сервисах как SOAP-расширение: документация только с первого взгляда кажется полной, а на самом деле она отвратительна
... << RSDN@Home 1.1 beta 1 >>
Re[8]: мифическая кроссплатформенность .NET
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 24.04.03 07:20
Оценка: 3 (1)
Здравствуйте, Awaken, Вы писали:

A>а по моему Влад прикололся по поводу чрезвычайной глючности этого инсталлятора

A>как и остальных Оракловых продуктов написанных на Джаве (даже у M$ так не получилось бы)
A>а установку Оракла не иначе как "танцами с бубном" не назовешь
A>

Справедливости ради надо отметить что тут виновата не джава как таковая, а глюкавый симантековский джит.
... << RSDN@Home 1.0 beta 6a >>
AVK Blog
Re: ASP.NET vs PHP. скорость разработки.
От: ZORK Россия www.zorkaltsev.com
Дата: 09.08.03 15:15
Оценка: 3 (1)
Здравствуйте, oRover, Вы писали:

R>У меня на ASP.NET c запуском студии, созданием проекта и компиляцией заняло 56 секунд


Это с какой же попытки?

-zork
Думать надо ...головой :)
Re[8]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 24.04.03 07:46
Оценка: :)
Здравствуйте, Ведмедь, Вы писали:

В>У сужу только со своей колокольни.. Среди моих знакомых есть достаточно много людей, кто пишет на яве под саном, а вот под линуксом на яви из знакомых как то никто не пишет. Наверное просто мне не повезло со знакомыми


Чудеса индукции, однако

-zork
Думать надо ...головой :)
Re[11]: мифическая кроссплатформенность .NET
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 24.04.03 08:44
Оценка: +1
Здравствуйте, mogadanez, Вы писали:

M>пример: нужно сделать страницу которая будет содержать поле для ввода, и кнопку, информация из поля должна отсылаться на заданный e-mail.


Ты будешь смеятся, но для этого достаточно обычного html
... << RSDN@Home 1.0 beta 6a >>
AVK Blog
Re[13]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 09:01
Оценка: +1
Здравствуйте, mogadanez, Вы писали:

A>Ок. Roleplay, так roleplay .


A>*открываю Homesite*

A>*создаю две страницы (2xCtrl+N)*
A>*Пишу два тега в первой странице*
M> а <form>?

То-то я думаю, почему у меня письмо не отправляется.

A>*в другой странице пишу 1 строку кода — mail(..)*


M>сравним результат =))


M>у меня отправило письмо, и вернулось на исходную страницу, в текстовом поле остался старый текст, можно подправить и послать еще раз.


M>у тебя же, остановилось на второй странице ( как я понимаю пустой)


*Добавил header("Location: "), возвращающий посетителя к новостям. Не зачем рассылать спам.*

M>продолжим упражнение:

M>добавляем вторую кнопку, которая должна добавить к тексту строку "Добрый День!" и отправить письмо.

M>мои действия по моему очевидны.


M>твои действия?

*Добавляю, в mail "Добрый день!" и ужасаюсь пришедшей в голову мысли добавить к форме еще одну кнопку отправки. "Тьфу-ты, тьфу-ты — одной более, чем достаточно", — думаю я.*.
Re[7]: мифическая кроссплатформенность .NET
От: mihailik Украина  
Дата: 25.04.03 12:00
Оценка: -1
G> А если возникает необходимость написать что-нибудь чуть сложнее — пускай даже какую-нибцдь вонючую но очень огромную программулину по управлению предприятием которая была бы способна оперировать с большими объемами данных с необходимой скоростью и надежностью — че тогда делать. И выход одни — или С, или Java. A php — это все лабуда

Kylix
... << RSDN@Home 1.0 beta 6a >>
Re[8]: мифическая кроссплатформенность .NET
От: mihailik Украина  
Дата: 25.04.03 12:00
Оценка: +1
G>>На Php то они конечно пошит но вот вопрос в том что они пишут там все. Да, задачу уровня порносайта конечно слобать на Php раз плюнуть, типа в комбинации Php+MySql.

A>Моя любимая комбинация . Ещё PHP+PostregeSQL .


Ха-ха!
Моя любимая комбинация: порносайты, PHP и MySql
Шутка
... << RSDN@Home 1.0 beta 6a >>
Re: ASP.NET vs PHP. скорость разработки.
От: Karimchik  
Дата: 10.08.03 17:07
Оценка: :)
Здравствуйте, oRover, Вы писали:

R>давайте я приведу более контрастный пример и который очень часто встречается в жизни.


R>Сравним время разработки на ПХП и на ASP.NET ?

R>У меня на ASP.NET c запуском студии, созданием проекта и компиляцией заняло 56 секунд

Давай, ты будешь сайты на заказ делать? Хорошая почасовая оплата! Первый заказ — сайтик с 30-ю формами -> 30 минут на разработку.
Re[6]: Re: мифическая кроссплатформенность .NET
От: swamp Россия  
Дата: 11.08.03 21:23
Оценка: :)
Здравствуйте, WFrag, Вы писали:

S>> Не все так просто. Например если они перепишут под .NET офис (afaik их самая большая статья дохода), то они его смогут продавать пользователям Linux. И неизвестно еще где выгоды больше...


WF>Интересно, сколько пользователей Линукс его купит? У них своих куча есть, которые, как утверждается, не хуже.


Если введут моду на него, то будут покупать как милые. 100 миллионов леммингов не могут ошибаться Маркетинг — великая вещь...

Все-таки если расчитывать, что линукс пойдет в массы, то все козыри, типа открытости исходников и т.п. потеряют актуальность. Думаю пользователю (который пользуется офисом по назначению, а не ковыряется в его исходниках ) будет спокойней, если он отдаст за продукт свои кровные конторе с большим именем, чем он бесплатный сыр у малоизвестной группы энтузиастов приобретет...

Кроме того, для тех, кто любит исходники читать, в дотнете дизассемблирование гораздо более продуктивный процесс... Если конечно MS обфускатор не натравит
... << RSDN@Home 1.1 beta 1 >> (Ramones: Rock 'N' Roll High School (End Of The Century))
Sincerely yours,
Andrew Simontsev.
Re: мифическая кроссплатформенность .NET
От: Ведмедь Россия  
Дата: 23.04.03 12:58
Оценка:
Здравствуйте, Slick, Вы писали:

S>Насколько реально создание Framework .NET для Линукса?

S>Я так понимаю, что в обозримом будущем Microsoft не собирается заниматься этим вопросом и стало быть кроссплатформенность .NET — миф?
www.go-mono.com
Да пребудет с тобой Великий Джа
Re: мифическая кроссплатформенность .NET
От: Awaken Украина  
Дата: 23.04.03 13:14
Оценка:
S>Я так понимаю, что в обозримом будущем Microsoft не собирается заниматься этим вопросом и стало быть

M$ не занимается но ничто не мешает сторонним фирмам создать такой продукт.
Re[2]: мифическая кроссплатформенность .NET
От: Slick Украина  
Дата: 23.04.03 13:55
Оценка:
Здравствуйте, Awaken, Вы писали:

A>M$ не занимается но ничто не мешает сторонним фирмам создать такой продукт.


Интересно, кто этим станет заниматься? Из крупных фирм, способных создать действительно мощный коммерческий продукт никто в этом не заинтересован.Ну а решение на основе open source от каких-нибудь энтузиастов будет неконкурентноспособным, по сравнению с Java, а следовательно бессмысленным.
Re: мифическая кроссплатформенность .NET
От: Lloyd Россия  
Дата: 23.04.03 14:01
Оценка:
Здравствуйте, Slick, Вы писали:

S>Насколько реально создание Framework .NET для Линукса?

S>Я так понимаю, что в обозримом будущем Microsoft не собирается заниматься этим вопросом и стало быть кроссплатформенность .NET — миф?

Ну вы блин даете.

Они уже и для BSD, и для Mac'а сделали, и все равно идут обвинения микрософт в том, что они казлы.
Видимо, если бы они перенесли его и на Linux, посыпались бы вопросы, а почему нет фрэмворка под мой любимый спектрум.
Re[3]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 23.04.03 14:08
Оценка:
> Из крупных фирм, способных создать действительно мощный коммерческий продукт никто в этом не заинтересован.

если никто не заинтересован, значит это никому не нужно, и не востребовано, будет востребовано — сразу найдутся заинтересованные фирмы.
... << RSDN@Home 1.0 beta 6a >>
Re[3]: мифическая кроссплатформенность .NET
От: Awaken Украина  
Дата: 23.04.03 14:24
Оценка:
S>Интересно, кто этим станет заниматься? Из крупных фирм, способных создать действительно мощный коммерческий продукт

COBOL.NET же сделали потому что очень много крупных корпораций на западе используют Кобол
будет спрос — найдутся и разработчики
Re[4]: мифическая кроссплатформенность .NET
От: Slick Украина  
Дата: 23.04.03 15:09
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>если никто не заинтересован, значит это никому не нужно, и не востребовано, будет востребовано — сразу найдутся заинтересованные фирмы.


Но если никто не заитересован, на кой хрен было создавать этот продукт кроссплатформенным? Можно было бы разрабатывать .NET просто как удобную среду разработки, и компилировать исходники непосредственно в исполняемые под Win32 файлы. Но MS сознательно пожертвовали производительностью ради кроссплатформенности, и позиционируют его именно как кроссплатформенную систему. Удобство программирования, высокоуровневость — это уже второстепенные факторы, по их же словам. Так зачем же столько шума и жертв если основная цель так и не достигнута?
Re[4]: мифическая кроссплатформенность .NET
От: Slick Украина  
Дата: 23.04.03 15:17
Оценка:
Здравствуйте, Ведмедь, Вы писали:

S>Здравствуйте, Awaken, Вы писали:


В>А такой вопрос... а что много пишут на Java под Linux?


Да сплошь и рядом. Java — пожалуй самое распространенное и не имеющее реальных альтернатив решение, когда речь идет о написании серверной логики исполняющейся на Linux-сервере.
Плюс к этому если нужно написать GUI под Linux, зачастую используют SWING.
Re[5]: мифическая кроссплатформенность .NET
От: Lloyd Россия  
Дата: 23.04.03 15:23
Оценка:
Здравствуйте, Slick, Вы писали:

S>Но если никто не заитересован, на кой хрен было создавать этот продукт кроссплатформенным? Можно было бы разрабатывать .NET просто как удобную среду разработки, и компилировать исходники непосредственно в исполняемые под Win32 файлы. Но MS сознательно пожертвовали производительностью ради кроссплатформенности, и позиционируют его именно как кроссплатформенную систему. Удобство программирования, высокоуровневость — это уже второстепенные факторы, по их же словам. Так зачем же столько шума и жертв если основная цель так и не достигнута?


Почему ты думаешь что использование il-а обусловлено только кроссплатформенностью?

Как возможна, например, верифицируемость на нативном коде?
Re[3]: мифическая кроссплатформенность .NET
От: mihailik Украина  
Дата: 23.04.03 15:26
Оценка:
A>>M$ не занимается но ничто не мешает сторонним фирмам создать такой продукт.

S>Интересно, кто этим станет заниматься?


www.go-mono.com
... << RSDN@Home 1.0 beta 6a >>
Re[5]: мифическая кроссплатформенность .NET
От: WolfHound  
Дата: 23.04.03 17:52
Оценка:
Здравствуйте, Slick, Вы писали:

S>Но если никто не заитересован, на кой хрен было создавать этот продукт кроссплатформенным? Можно было бы разрабатывать .NET просто как удобную среду разработки, и компилировать исходники непосредственно в исполняемые под Win32 файлы. Но MS сознательно пожертвовали производительностью ради кроссплатформенности, и позиционируют его именно как кроссплатформенную систему. Удобство программирования, высокоуровневость — это уже второстепенные факторы, по их же словам. Так зачем же столько шума и жертв если основная цель так и не достигнута?

Как я понимаю им не нужна кроссплатформеность(ИМХО для MS это даже вредно)им нужна кроссжелезность и этого они добились. Учитывая что код будет генерироваться под конкретный процессор то это должно благотворно сказаться на производительности. Плюс в .NET можно легко генерить код на лету например скомпилировать regexp. Reflection позволяет создавать слабосвязаные приложения что есть гуд. И много других полезных и приятных фичь.
... << RSDN@Home 1.0 beta 5 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re: мифическая кроссплатформенность .NET
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.04.03 18:13
Оценка:
Здравствуйте, Slick, Вы писали:

S>Насколько реально создание Framework .NET для Линукса?

S>Я так понимаю, что в обозримом будущем Microsoft не собирается заниматься этим вопросом и стало быть кроссплатформенность .NET — миф?

CLI работает на том же линуксе. Но CLI — это не свсем дотнет. Или скажем так сильно кастрированный дотнет. Есть Моно. Но оно тоже далеко от совершенства.

Зато дотнет прекрасно работает на Win CE и на 64-битныой виндовс. Что тоже является по сути кросплатформностью.


А вообще... А оно надо?
... << RSDN@Home 1.0 beta 6a >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: мифическая кроссплатформенность .NET
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.04.03 19:39
Оценка:
Здравствуйте, Slick, Вы писали:

S>Да сплошь и рядом.


А можно списочек продутов посмотреть? Вот под винду на Дельфи (дале список из двадцати позиций) найти раз плюнуть.

S>Java — пожалуй самое распространенное и не имеющее реальных альтернатив решение, когда речь идет о написании серверной логики исполняющейся на Linux-сервере.


Ага. Вот только пишут и запускают их обычно на x86 или на худой конец на IBM AIX или Sun Solaris.

А на Линуксе господствуют... даже не С, а Перл и ПХП.

S>Плюс к этому если нужно написать GUI под Linux, зачастую используют SWING.


Ага. Я даже одну програмку видел. Инсталлятор от Оракла. Ну, а интерфейсы под Линукс в 90% случаев пишут на С++ с использованием QT или Гнома.
... << RSDN@Home 1.0 beta 6a >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: мифическая кроссплатформенность .NET
От: VladD2 Российская Империя www.nemerle.org
Дата: 23.04.03 19:39
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Они уже и для BSD, и для Mac'а сделали, и все равно идут обвинения микрософт в том, что они казлы.


Они CLI сделали. А это примерно как Ява супротив оптимизирующего С++ компилятора. Плюс количество возможностей. Та же асп.нет платформно зависима. Ну, а винформсах и говорить нечего.

L>Видимо, если бы они перенесли его и на Linux, посыпались бы вопросы, а почему нет фрэмворка под мой любимый спектрум.

L>

Кстати, добрые люди уже компильнули CLI на Линуксе. Даже вроде работает. Только Ротор он же по лицензии "фор идюкэйшон онли".
... << RSDN@Home 1.0 beta 6a >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[7]: мифическая кроссплатформенность .NET
От: Awaken Украина  
Дата: 24.04.03 06:38
Оценка:
U>Oracle — это круто. Ж)


а по моему Влад прикололся по поводу чрезвычайной глючности этого инсталлятора
как и остальных Оракловых продуктов написанных на Джаве (даже у M$ так не получилось бы)
а установку Оракла не иначе как "танцами с бубном" не назовешь
Re[6]: мифическая кроссплатформенность .NET
От: globus000 Украина  
Дата: 24.04.03 06:41
Оценка:
Здравствуйте, WolfHound, Вы писали:

WH>Здравствуйте, Slick, Вы писали:


S>Но если никто не заитересован, на кой хрен было создавать этот продукт кроссплатформенным? Можно было бы разрабатывать .NET просто как удобную среду разработки, и компилировать исходники непосредственно в исполняемые под Win32 файлы. Но MS сознательно пожертвовали производительностью ради кроссплатформенности, и позиционируют его именно как кроссплатформенную систему. Удобство программирования, высокоуровневость — это уже второстепенные факторы, по их же словам. Так зачем же столько шума и жертв если основная цель так и не достигнута?

WH>Как я понимаю им не нужна кроссплатформеность(ИМХО для MS это даже вредно)им нужна кроссжелезность и этого они добились. Учитывая что код будет генерироваться под конкретный процессор то это должно благотворно сказаться на производительности. Плюс в .NET можно легко генерить код на лету например скомпилировать regexp. Reflection позволяет создавать слабосвязаные приложения что есть гуд. И много других полезных и приятных фичь.


Старик, а в чем понт тогда, если тебе все равно под каждый конкретный процессор приходится перекомпилировать код. В том то и прелесть java что единожды сгенерированный код быдет одинаково работать на всех jdk под все платформы. С тем же успехом можно сказать что С тоже кроссплатформенный — ты его только откомпили нужным образом — под линукс скажем — и все дела
Удачи тебе, браток!
Re[6]: мифическая кроссплатформенность .NET
От: globus000 Украина  
Дата: 24.04.03 06:47
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, Slick, Вы писали:


S>Да сплошь и рядом.


VD>А можно списочек продутов посмотреть? Вот под винду на Дельфи (дале список из двадцати позиций) найти раз плюнуть.


S>Java — пожалуй самое распространенное и не имеющее реальных альтернатив решение, когда речь идет о написании серверной логики исполняющейся на Linux-сервере.


VD>Ага. Вот только пишут и запускают их обычно на x86 или на худой конец на IBM AIX или Sun Solaris.


VD>А на Линуксе господствуют... даже не С, а Перл и ПХП.


S>Плюс к этому если нужно написать GUI под Linux, зачастую используют SWING.


VD>Ага. Я даже одну програмку видел. Инсталлятор от Оракла. Ну, а интерфейсы под Линукс в 90% случаев пишут на С++ с использованием QT или Гнома.



На Php то они конечно пошит но вот вопрос в том что они пишут там все. Да, задачу уровня порносайта конечно слобать на Php раз плюнуть, типа в комбинации Php+MySql. А если возникает необходимость написать что-нибудь чуть сложнее — пускай даже какую-нибцдь вонючую но очень огромную программулину по управлению предприятием которая была бы способна оперировать с большими объемами данных с необходимой скоростью и надежностью — че тогда делать. И выход одни — или С, или Java. A php — это все лабуда
Удачи тебе, браток!
Re[8]: мифическая кроссплатформенность .NET
От: unprogrammer Россия  
Дата: 24.04.03 06:54
Оценка:
Здравствуйте, Awaken, Вы писали:

U>Oracle — это круто. Ж)


A>а по моему Влад прикололся по поводу чрезвычайной глючности этого инсталлятора

A>как и остальных Оракловых продуктов написанных на Джаве (даже у M$ так не получилось бы)
A>а установку Оракла не иначе как "танцами с бубном" не назовешь
A>

А я прикололся вообще по поводу Oracle.

Да кстати инсталлятор на Джаве это весьма весело.
Сколько себя помню не видел ни у одного Java приложения
нормального инсталлятора. Все какие баты вместе с антовскими
скриптами, тоска. Это видимо они так понимают многоплатформенность. )

Ничего впрочем не имею против Джавы, сам на ней пишу.
Re[7]: мифическая кроссплатформенность .NET
От: WolfHound  
Дата: 24.04.03 06:57
Оценка:
Здравствуйте, globus000, Вы писали:

G>Старик, а в чем понт тогда, если тебе все равно под каждый конкретный процессор приходится перекомпилировать код. В том то и прелесть java что единожды сгенерированный код быдет одинаково работать на всех jdk под все платформы. С тем же успехом можно сказать что С тоже кроссплатформенный — ты его только откомпили нужным образом — под линукс скажем — и все дела

Ты не понял. Компиляция происходит при старте программы на конкретном хомпе причем потенциально могут учитываться ВСЕ особенности конкретного железа те тип, количество процессоров, обьем памяти и многое другое что не доступно ни одному компилятору который генерирует нативный код.
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[5]: мифическая кроссплатформенность .NET
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 24.04.03 07:20
Оценка:
Здравствуйте, Slick, Вы писали:

S>Но если никто не заитересован, на кой хрен было создавать этот продукт кроссплатформенным?


Хинт: винды работают не только на х86

S>Можно было бы разрабатывать .NET просто как удобную среду разработки, и компилировать исходники непосредственно в исполняемые под Win32 файлы.


Нельзя. Управляемым код при этом быть перестанет, а это уже куда серьезнее отсутствия многоплатформенности.

S>Удобство программирования, высокоуровневость — это уже второстепенные факторы, по их же словам.


Ссылки в студию
... << RSDN@Home 1.0 beta 6a >>
AVK Blog
Re[7]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 07:27
Оценка:
Здравствуйте, globus000, Вы писали:

G>На Php то они конечно пошит но вот вопрос в том что они пишут там все. Да, задачу уровня порносайта конечно слобать на Php раз плюнуть, типа в комбинации Php+MySql.


Моя любимая комбинация . Ещё PHP+PostregeSQL .

G>А если возникает необходимость написать что-нибудь чуть сложнее — пускай даже какую-нибцдь вонючую но очень огромную программулину по управлению предприятием которая была бы способна оперировать с большими объемами данных с необходимой скоростью и надежностью — че тогда делать. И выход одни — или С, или Java. A php — это все лабуда


Есть одна пословица про собаку и ветер... Кхе-кхе! О чём это я? Да, вот. Безусловно, что если надо написать вонючую, но очень огромную... далее по тексту, то надо либо C, либо Java, некоторые из местных предложат ASP.NET. Но для подавляющего большинства сайтов PHP — самое оно — простое, дешёвое и практичное решение.
Re[8]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 07:33
Оценка:
A>Есть одна пословица про собаку и ветер... Кхе-кхе! О чём это я? Да, вот. Безусловно, что если надо написать вонючую, но очень огромную... далее по тексту, то надо либо C, либо Java, некоторые из местных предложат ASP.NET. Но для подавляющего большинства сайтов PHP — самое оно — простое, дешёвое и практичное решение.

Ты рассуждаешь со своей колокольни. Имхо, поднять простенький сайт на ASP.NET проще чем на PHP. и с каждым следующим сайтом становится все проще, из-за богатых возможностей reuse кода. в PHP reuse сводится к cut&paste, что имхо сакс
... << RSDN@Home 1.0 beta 6a >>
Re[5]: мифическая кроссплатформенность .NET
От: Ведмедь Россия  
Дата: 24.04.03 07:35
Оценка:
Здравствуйте, Slick, Вы писали:

S>Да сплошь и рядом. Java — пожалуй самое распространенное и не имеющее реальных альтернатив решение, когда речь идет о написании серверной логики исполняющейся на Linux-сервере.

S>Плюс к этому если нужно написать GUI под Linux, зачастую используют SWING.

Если пишут серверную логику на яве, то в 90% случает испольняться она будет на... правильно на сане под солярисом, но не как на x86 под linux.
Да пребудет с тобой Великий Джа
Re[9]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 24.04.03 07:39
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>Ты рассуждаешь со своей колокольни. Имхо, поднять простенький сайт на ASP.NET проще чем на PHP. и с каждым следующим сайтом становится все проще, из-за богатых возможностей reuse кода. в PHP reuse сводится к cut&paste, что имхо сакс


Я тоже так думал, но мои попытки уйти за пределы примеров ASP+, приводят к тому что приходится долго и муторно разбираться с потрохами ASP+, исходники которого кстати, насколько мне известно, не доступны Так что для простых проектов PHP сильно выигрышней смотрится.

Ну, и еще, security решений на IIS и ASP+ до сих пор вызывает большие смонения, хотя, может, и не обоснованные

-zork
Думать надо ...головой :)
Re[6]: мифическая кроссплатформенность .NET
От: Lloyd Россия  
Дата: 24.04.03 07:40
Оценка:
Здравствуйте, Ведмедь, Вы писали:

В>Если пишут серверную логику на яве, то в 90% случает испольняться она будет на... правильно на сане под солярисом, но не как на x86 под linux.


Почему?
Re[6]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 24.04.03 07:41
Оценка:
Здравствуйте, Ведмедь, Вы писали:

В>Если пишут серверную логику на яве, то в 90% случает испольняться она будет на... правильно на сане под солярисом, но не как на x86 под linux.


А можно пожалуйста по подробнее. Мне не понятно как от платформы, может зависить исполнение Java программы.

-zork
Думать надо ...головой :)
Re[7]: мифическая кроссплатформенность .NET
От: Ведмедь Россия  
Дата: 24.04.03 07:42
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Здравствуйте, Ведмедь, Вы писали:


В>Если пишут серверную логику на яве, то в 90% случает испольняться она будет на... правильно на сане под солярисом, но не как на x86 под linux.


L>Почему?


У сужу только со своей колокольни.. Среди моих знакомых есть достаточно много людей, кто пишет на яве под саном, а вот под линуксом на яви из знакомых как то никто не пишет. Наверное просто мне не повезло со знакомыми
Да пребудет с тобой Великий Джа
Re[7]: мифическая кроссплатформенность .NET
От: Ведмедь Россия  
Дата: 24.04.03 07:46
Оценка:
Здравствуйте, ZORK, Вы писали:

ZOR>Здравствуйте, Ведмедь, Вы писали:


В>Если пишут серверную логику на яве, то в 90% случает испольняться она будет на... правильно на сане под солярисом, но не как на x86 под linux.


ZOR>А можно пожалуйста по подробнее. Мне не понятно как от платформы, может зависить исполнение Java программы.


Не исполнение, а под чем это работает А так можно и под винда поставить VMWare и поставить туда все что угодно, тоже в некотором смысле кроссплатформенность.
Да пребудет с тобой Великий Джа
Re[10]: мифическая кроссплатформенность .NET
От: Lloyd Россия  
Дата: 24.04.03 07:47
Оценка:
Здравствуйте, ZORK, Вы писали:

ZOR>Я тоже так думал, но мои попытки уйти за пределы примеров ASP+, приводят к тому что приходится долго и муторно разбираться с потрохами ASP+, исходники которого кстати, насколько мне известно, не доступны Так что для простых проектов PHP сильно выигрышней смотрится.


Вы разбирались с php по его исходникам?
Re[9]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 07:47
Оценка:
Здравствуйте, mogadanez, Вы писали:

A>Но для подавляющего большинства сайтов PHP — самое оно — простое, дешёвое и практичное решение.

M>Ты рассуждаешь со своей колокольни.

Как правило, почти каждый рассуждает со своей колокольни .

M>Имхо, поднять простенький сайт на ASP.NET проще чем на PHP.


Здесь ты не совсем прав. Простенький сайт проще поднять на HTML, чем разбираться со всей этой PHP или ASP'шной мутью .

M>и с каждым следующим сайтом становится все проще, из-за богатых возможностей reuse кода. в PHP reuse сводится к cut&paste,


Вот это я не совсем понял .
Re[8]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 24.04.03 07:50
Оценка:
Здравствуйте, Ведмедь, Вы писали:

В>Не исполнение, а под чем это работает А так можно и под винда поставить VMWare и поставить туда все что угодно, тоже в некотором смысле кроссплатформенность.


Не уловил разницы между "исполнение" и "работает"

А в целом, не похоже, что есть реальные аргументы — "друзья, обычно ..." это не аргумент.

Кстати, программа на Java без проблем и быстро работает и под Windows, конечно, если она не криво написана

-zork
Думать надо ...головой :)
Re[9]: мифическая кроссплатформенность .NET
От: Ведмедь Россия  
Дата: 24.04.03 07:53
Оценка:
Здравствуйте, ZORK, Вы писали:

ZOR>Здравствуйте, Ведмедь, Вы писали:


В>Не исполнение, а под чем это работает А так можно и под винда поставить VMWare и поставить туда все что угодно, тоже в некотором смысле кроссплатформенность.


ZOR>Не уловил разницы между "исполнение" и "работает"


исполнение это значит моджет работать а работает это значит что в данный момент, дданная задача в данном месте работат именно на этом
Да пребудет с тобой Великий Джа
Re[10]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 24.04.03 07:56
Оценка:
Здравствуйте, Ведмедь, Вы писали:

В>исполнение это значит моджет работать а работает это значит что в данный момент, дданная задача в данном месте работат именно на этом


Так и запишем
Думать надо ...головой :)
Re[11]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 24.04.03 08:07
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Вы разбирались с php по его исходникам?


Нет — но если прижмет, то буду. BTW: Я вообще пока на Perl не писал А вот ASP+ исходники я уже сильно хочу!

-zork
Думать надо ...головой :)
Re[10]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 08:20
Оценка:
>Здесь ты не совсем прав. Простенький сайт проще поднять на HTML, чем разбираться со всей этой PHP или ASP'шной мутью .

Я не беру пример, человека несведующего в этих технологиях, и не беру настолько примитивный сайт, хоятбы с некоторой интерактивностью....
пример: нужно сделать страницу которая будет содержать поле для ввода, и кнопку, информация из поля должна отсылаться на заданный e-mail.

Мои телодвижения:
1. Открываю студию
2. создаю проект
3. создаю страницу
4. _в дизайнере_ стаскиваю на форму текстбокс, и кнопку
5. щелкаю дважды на кнопку, открывается обработчик
6. пишу 2 строки кода, и все готово.

опишим свои телодвижения и мы сравним.


M>>и с каждым следующим сайтом становится все проще, из-за богатых возможностей reuse кода. в PHP reuse сводится к cut&paste,

A>Вот это я не совсем понял .

наверняка есть фрагменты, которые у тебя повторяются из сайта в сайт, без изменений.
в PHP, тебе нужно из старого проекта скопировать кусок и вставить в текущий. У меня же есть библиотечка наработок, которые я использую. к тому же ООП
... << RSDN@Home 1.0 beta 6a >>
Re[12]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 08:20
Оценка:
Здравствуйте, ZORK, Вы писали:

ZOR>Здравствуйте, Lloyd, Вы писали:


L>>Вы разбирались с php по его исходникам?


ZOR>Нет — но если прижмет, то буду. BTW: Я вообще пока на Perl не писал А вот ASP+ исходники я уже сильно хочу!


ZOR>-zork


perl и php — абсолютные вещи...
asp+ — устаревшая формулировка.
внутренности можно анакриной изучать
... << RSDN@Home 1.0 beta 6a >>
Re[7]: мифическая кроссплатформенность .NET
От: VladD2 Российская Империя www.nemerle.org
Дата: 24.04.03 08:26
Оценка:
Здравствуйте, globus000, Вы писали:

G>На Php то они конечно пошит но вот вопрос в том что они пишут там все. Да, задачу уровня порносайта конечно слобать на Php раз плюнуть, типа в комбинации Php+MySql.


Дык это и есть 99% задач решаемых на линуксе. Сайты с несложной организацией.

G>А если возникает необходимость написать что-нибудь чуть сложнее — пускай даже какую-нибцдь вонючую но очень огромную программулину по управлению предприятием которая была бы способна оперировать с большими объемами данных с необходимой скоростью и надежностью — че тогда делать. И выход одни — или С, или Java. A php — это все лабуда


Ну, выходов море. Дельфи, Паувер Билдер... А Линукс идет лесом.
... << RSDN@Home 1.0 beta 6a >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[13]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 24.04.03 08:29
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>asp+ — устаревшая формулировка.


Ну, с Microsoft'овскими названиями запутаться проще, чем разобраться Они у них постоянно меняются, вне зависимости от того, меняется ли суть того что ими называют — маркетинг, однако Я пишу asp+, так как привык это называть аэспэ-иксом , а вот аэспэ-дот-нет я точно говорить не научусь — уже больно длино

M>внутренности можно анакриной изучать


Интересно. Можно по подробнее — как это правильно называются? где дают?

-zork
Думать надо ...головой :)
Re[9]: мифическая кроссплатформенность .NET
От: VladD2 Российская Империя www.nemerle.org
Дата: 24.04.03 08:35
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Справедливости ради надо отметить что тут виновата не джава как таковая, а глюкавый симантековский джит.


Ну, в отсуствии клипборда скорее винават Свинг. В тормозах — он же.

А в глюках скорее виноваты орлы из Оракла.


Ну, а про танец с бубно... — это точно. Особенно прикльно смотрится после установки mssql или DB2.
... << RSDN@Home 1.0 beta 6a >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[11]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 08:37
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>Я не беру пример, человека несведующего в этих технологиях, и не беру настолько примитивный сайт, хоятбы с некоторой интерактивностью....

M>пример: нужно сделать страницу которая будет содержать поле для ввода, и кнопку, информация из поля должна отсылаться на заданный e-mail.
M>Мои телодвижения:
M>1. Открываю студию
M>2. создаю проект
M>3. создаю страницу
M>4. _в дизайнере_ стаскиваю на форму текстбокс, и кнопку
M>5. щелкаю дважды на кнопку, открывается обработчик
M>6. пишу 2 строки кода, и все готово.
M>опишим свои телодвижения и мы сравним.

Ок. Roleplay, так roleplay .

*открываю Homesite*
*создаю две страницы (2xCtrl+N)*
*Пишу два тега в первой странице*
*в другой странице пишу 1 строку кода — mail(..)*

M>>и с каждым следующим сайтом становится все проще, из-за богатых возможностей reuse кода. в PHP reuse сводится к cut&paste,

A>Вот это я не совсем понял .

M>наверняка есть фрагменты, которые у тебя повторяются из сайта в сайт, без изменений.

M>в PHP, тебе нужно из старого проекта скопировать кусок и вставить в текущий.

А include(...) на что?

M>У меня же есть библиотечка наработок, которые я использую. к тому же ООП


В PHP тоже есть ООП . Не без недостатков, конечно .
Re[14]: мифическая кроссплатформенность .NET
От: VladD2 Российская Империя www.nemerle.org
Дата: 24.04.03 08:41
Оценка:
Здравствуйте, ZORK, Вы писали:

ZOR>Интересно. Можно по подробнее — как это правильно называются? где дают?


http://www.google.com.ru/search?hl=ru&amp;ie=UTF-8&amp;oe=UTF-8&amp;q=Anakrino&amp;lr=
... << RSDN@Home 1.0 beta 6a >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[14]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 08:51
Оценка:
Здравствуйте, ZORK, Вы писали:



ZOR>Интересно. Можно по подробнее — как это правильно называются? где дают?


Google — пишем anakrino — идем по первой ссылке
... << RSDN@Home 1.0 beta 6a >>
Re[12]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 08:51
Оценка:
A>Ок. Roleplay, так roleplay .

A>*открываю Homesite*

A>*создаю две страницы (2xCtrl+N)*
A>*Пишу два тега в первой странице*
а <form>?

A>*в другой странице пишу 1 строку кода — mail(..)*


сравним результат =))

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

у тебя же, остановилось на второй странице ( как я понимаю пустой)


продолжим упражнение:
добавляем вторую кнопку, которая должна добавить к тексту строку "Добрый День!" и отправить письмо.

мои действия по моему очевидны.

твои действия?
... << RSDN@Home 1.0 beta 6a >>
Re[12]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 08:51
Оценка:
Здравствуйте, AndrewVK, Вы писали:

M>пример: нужно сделать страницу которая будет содержать поле для ввода, и кнопку, информация из поля должна отсылаться на заданный e-mail.

AVK>Ты будешь смеятся, но для этого достаточно обычного html

Но это криво .
Re[12]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 08:53
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, mogadanez, Вы писали:


M>>пример: нужно сделать страницу которая будет содержать поле для ввода, и кнопку, информация из поля должна отсылаться на заданный e-mail.


AVK>Ты будешь смеятся, но для этого достаточно обычного html


а если у клиента не установленно ни одного почтового клиента? ActiveX не мспользуем. это уже не чистый Html

хорошо уточню:
информация из поля должна отсылаться на заданный e-mail с сервера(допустим важен IP отправителя.)
... << RSDN@Home 1.0 beta 6a >>
Re[12]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 09:04
Оценка:
A>*в другой странице пишу 1 строку кода — mail(..)*

тут у меня вопрос. mail(...) это комманда пхп или ОС?

т.е. в PHP for Win32 это отработает?
... << RSDN@Home 1.0 beta 6a >>
Re[13]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 09:06
Оценка:
Здравствуйте, mogadanez, Вы писали:

A>*в другой странице пишу 1 строку кода — mail(..)*

M>тут у меня вопрос. mail(...) это комманда пхп или ОС?

Команда PHP. Под *nix'ами используется sendmail.

M>т.е. в PHP for Win32 это отработает?


Да, если он правильно установлен и настроен.
Re[14]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 09:09
Оценка:
M>>твои действия?
A> *Добавляю, в mail "Добрый день!" и ужасаюсь пришедшей в голову мысли добавить к форме еще одну кнопку отправки. "Тьфу-ты, тьфу-ты — одной более, чем достаточно", — думаю я.*.

подожди..... =))) задача: две кнопки, по нажатию на каждую отправляется разные письма... =)
как в твоем случае ты обработаешь какая нажата?
... << RSDN@Home 1.0 beta 6a >>
Re[15]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 09:16
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>подожди..... =))) задача: две кнопки, по нажатию на каждую отправляется разные письма... =)

M>как в твоем случае ты обработаешь какая нажата?

Я хотел отмотаться от этого . Не люблю JavaScript зазря вспоминать . Обработчик JavaScript'овский на каждую посажу.

Слушай, ты в своём гамезе будешь что-то с падежами делать (имён) или забьёшь?
Re[10]: мифическая кроссплатформенность .NET
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 24.04.03 09:24
Оценка:
Здравствуйте, VladD2, Вы писали:

AVK>>Справедливости ради надо отметить что тут виновата не джава как таковая, а глюкавый симантековский джит.


VD>Ну, в отсуствии клипборда скорее винават Свинг.


В JBuilder клипборд на месте.
... << RSDN@Home 1.0 beta 6a >>
AVK Blog
Re[16]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 09:36
Оценка:
M>>подожди..... =))) задача: две кнопки, по нажатию на каждую отправляется разные письма... =)
M>>как в твоем случае ты обработаешь какая нажата?

A>Я хотел отмотаться от этого . Не люблю JavaScript зазря вспоминать . Обработчик JavaScript'овский на каждую посажу.


отлично.. видишь... тут уже у тебя трудности... =) и на каждом обработчике что сделаешь? редирект на отдельную стр. или как?


A>Слушай, ты в своём гамезе будешь что-то с падежами делать (имён) или забьёшь?

непонял, поясни...?
... << RSDN@Home 1.0 beta 6a >>
Re[17]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 09:56
Оценка:
Здравствуйте, mogadanez, Вы писали:

A>Я хотел отмотаться от этого . Не люблю JavaScript зазря вспоминать . Обработчик JavaScript'овский на каждую посажу.

M>отлично.. видишь... тут уже у тебя трудности... =) и на каждом обработчике что сделаешь? редирект на отдельную стр. или как?

В данном случае, на отдельную страницу . А вообще, если таких вариантов отправки много, то проще <select> вставить, одну кнопку отправки и не парится .

A>Слушай, ты в своём гамезе будешь что-то с падежами делать (имён) или забьёшь?

M>непонял, поясни...?

Смотри. Играет человек в игру. Ник у него, предположим "Полководец". Как ты будешь поступать, когда будет генерироваться сообщение вроде "Войска имя_игрока были разбиты"?
Intellij IDEA?
От: WFrag США  
Дата: 24.04.03 09:57
Оценка:
Здравствуйте, unprogrammer, Вы писали:

U>Да кстати инсталлятор на Джаве это весьма весело.

U>Сколько себя помню не видел ни у одного Java приложения
U>нормального инсталлятора. Все какие баты вместе с антовскими
U>скриптами, тоска. Это видимо они так понимают многоплатформенность. )

IntelliJ IDEA? У него вроде нормальный инсталлятор.
... << RSDN@Home 1.0 beta 6a >>
Re[18]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 10:17
Оценка:
Здравствуйте, Aquila, Вы писали:

A>Здравствуйте, mogadanez, Вы писали:


A>Я хотел отмотаться от этого . Не люблю JavaScript зазря вспоминать . Обработчик JavaScript'овский на каждую посажу.

M>отлично.. видишь... тут уже у тебя трудности... =) и на каждом обработчике что сделаешь? редирект на отдельную стр. или как?

A>В данном случае, на отдельную страницу . А вообще, если таких вариантов отправки много, то проще <select> вставить, одну кнопку отправки и не парится .


ты уже хитришь... не подходит select по дизайну,
а кнопок нужно 10 и на всех разные(абсолютно) действия. как ты в таком случае поступишь?



A>Смотри. Играет человек в игру. Ник у него, предположим "Полководец". Как ты будешь поступать, когда будет генерироваться сообщение вроде "Войска имя_игрока были разбиты"?


я буду писать :
войска игрока "Полководец" разбиты. зачем себе жизнь усложнять.
если очень припрет склонять, попрошу игрока самого указать падежи своего имени. не укажет-
будет всегда в именительном.
Re[19]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 10:44
Оценка:
Здравствуйте, mogadanez, Вы писали:

A>В данном случае, на отдельную страницу . А вообще, если таких вариантов отправки много, то проще <select> вставить, одну кнопку отправки и не парится .

M>ты уже хитришь... не подходит select по дизайну,
M>а кнопок нужно 10 и на всех разные(абсолютно) действия. как ты в таком случае поступишь?

10 кнопок отправки на одну текстарею? Дизайнер был большой оригинал, ничего не скажешь! Но и тут нет ничего сложного — 1 Javascript'овская функция + 1 скрытое поле, вот и все решение. Другой вариант — если кнопки призваны мудрить с самой текстарией, а не отправлять письма, то на них просто вешуются обработчики.
Re[20]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 10:48
Оценка:
A>10 кнопок отправки на одну текстарею? Дизайнер был большой оригинал, ничего не скажешь! Но и тут нет ничего сложного — 1 Javascript'овская функция + 1 скрытое поле, вот и все решение. Другой вариант — если кнопки призваны мудрить с самой текстарией, а не отправлять письма, то на них просто вешуются обработчики.



YESS!!! вот этого я и добивался...!
ты только что описал механизм работы ASP.NET изнутри. и мне ничего не пришлось городить, потому что уже все сделано.

я P.S. я же написал что у кнопок разные ф-ии. совершенно.
Re[21]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 11:04
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>YESS!!! вот этого я и добивался...!

M>ты только что описал механизм работы ASP.NET изнутри. и мне ничего не пришлось городить, потому что уже все сделано.

Да и мне ничего не пришлось городить. Вообще-то, так всегда и делают, когда нужен изврат вроде того, что ты ранее описал .

M>я P.S. я же написал что у кнопок разные ф-ии. совершенно.


Смотри. Если кнопка не требует вмешательства сервера (например вставить псевдотеги в форму ответа), то на неё вешается JS-обработчик (отдельный), но тебе тоже придется его повесить. А если требуется значительно вмешательство (т.е. одним имя_формы.submit() не отделаешься), то как я и сказал, через скрытую форму и для этих всех кнопок достаточно одного JS-обработчика, загоняющего в скрытую форму ID кнопки. Необходимые модификации производит уже php-скрипт на той стороне, в зависимости от того, какая кнопка была нажата.

Да, и не забывай того простого факта, что мой скрипт будет отправлять почту с любого сервака, а твой — только с IIS'ов . Я могу еще легко пристроить к этому скрипту форум, гостевую книгу, FAQ, поисковую систему, портал и ещё кучу всего, причём абсолютно бесплатно и мне не надо будет писать никакого кода, а хостинг будет мне стоить сущие копейки.
Re[22]: мифическая кроссплатформенность .NET
От: Ведмедь Россия  
Дата: 24.04.03 11:13
Оценка:
Здравствуйте, Aquila, Вы писали:

A>Да, и не забывай того простого факта, что мой скрипт будет отправлять почту с любого сервака, а твой — только с IIS'ов . Я могу еще легко пристроить к этому скрипту форум, гостевую книгу, FAQ, поисковую систему, портал и ещё кучу всего, причём абсолютно бесплатно и мне не надо будет писать никакого кода, а хостинг будет мне стоить сущие копейки.


А если надо дернуть несколько компонент из под COM+, парочку web servic-ов, поработать с БД ( оссобенно если это MSSQL ), А главное у тебя еще сидит 200 кукушек, которые данные вбивают в оконном приложении и они должны работать с теми же данными?

Правда это уже не относится к прростым вещам
Да пребудет с тобой Великий Джа
Re[23]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 11:22
Оценка:
Здравствуйте, Ведмедь, Вы писали:

В>А если надо дернуть несколько компонент из под COM+, парочку web servic-ов, поработать с БД ( оссобенно если это MSSQL ), А главное у тебя еще сидит 200 кукушек, которые данные вбивают в оконном приложении и они должны работать с теми же данными?

В>Правда это уже не относится к прростым вещам

Необходимость дёргать компоненты из-под COM+ и парочку web servic'ов, по-моему, однозначно указывают на ASP.NET .
Re[23]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 11:35
Оценка:
В>А если надо дернуть несколько компонент из под COM+, парочку web servic-ов, поработать с БД ( оссобенно если это MSSQL ), А главное у тебя еще сидит 200 кукушек, которые данные вбивают в оконном приложении и они должны работать с теми же данными?

В>Правда это уже не относится к прростым вещам


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

1. Есть таблица отображающая таблицу в БД
2. в каждой строке должны быть кнопки удалить и редактировать
3. при нажатии на удалить строка удаляется из БД
4. при нажатии на редактировать, строка переходит в режим редактирования, появляются кнопки сохранить отменить. удалить и редактировать прячутся.
5. при нажатии отмена, измененные данные теряются, таблица возвращается в исходное состояние.
6. при нажатии сохранить измененные данные заносятся в БД, таблица возвращается в исходное состояние.
7. по возможности реализовать сортировку по различным столбьцам, и порционную выдачу данных.

кто за php....время пошло.... даю сутки форы
Re[24]: мифическая кроссплатформенность .NET
От: Ведмедь Россия  
Дата: 24.04.03 11:36
Оценка:
Здравствуйте, Aquila, Вы писали:

A>Здравствуйте, Ведмедь, Вы писали:


В>А если надо дернуть несколько компонент из под COM+, парочку web servic-ов, поработать с БД ( оссобенно если это MSSQL ), А главное у тебя еще сидит 200 кукушек, которые данные вбивают в оконном приложении и они должны работать с теми же данными?

В>Правда это уже не относится к прростым вещам

A>Необходимость дёргать компоненты из-под COM+ и парочку web servic'ов, по-моему, однозначно указывают на ASP.NET .


Признаюб, это был не честный пример готов покаяться и наказать себя отказом от пивом на сегодняшний день
Да пребудет с тобой Великий Джа
Re[24]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 24.04.03 11:41
Оценка:
Здравствуйте, mogadanez, Вы писали:

В>А если надо дернуть несколько компонент из под COM+, парочку web servic-ов, поработать с БД ( оссобенно если это MSSQL ), А главное у тебя еще сидит 200 кукушек, которые данные вбивают в оконном приложении и они должны работать с теми же данными?


В>Правда это уже не относится к прростым вещам


M>Ну зачем так усложнять, давайте посоревнуемся, кто быстрее напишет редактирование данных в таблице.


M>1. Есть таблица отображающая таблицу в БД

M>2. в каждой строке должны быть кнопки удалить и редактировать
M>3. при нажатии на удалить строка удаляется из БД
M>4. при нажатии на редактировать, строка переходит в режим редактирования, появляются кнопки сохранить отменить. удалить и редактировать прячутся.
M>5. при нажатии отмена, измененные данные теряются, таблица возвращается в исходное состояние.
M>6. при нажатии сохранить измененные данные заносятся в БД, таблица возвращается в исходное состояние.
M>7. по возможности реализовать сортировку по различным столбьцам, и порционную выдачу данных.

M>кто за php....время пошло.... даю сутки форы


А можно еще добавить

8. чтоб колонки сортировались, и было видно направление сортировки
9. с разбивкой на страницы
10. при начале редактирования чтоб фокус попадал в первое поле в появившейся строке
11. с валидацией значений
12. и еще возможность добавления новой строки, а не только редактирования строй


А то я тут щас это на ASP горожу, и чтото бордак тоже нехилый получился — я уже и не уверен что в PHP будет больше кода. Вообщем, интересно было бы увидеть ASP реализаци всего этого и узнать время, сколько это заняло

-zork
Думать надо ...головой :)
Re[22]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 11:43
Оценка:
Здравствуйте, Aquila, Вы писали:


A>Да и мне ничего не пришлось городить. Вообще-то, так всегда и делают, когда нужен изврат вроде того, что ты ранее описал .


как это?? тебе пришлось написать JS обработчик, на все кнопки написать onclick="".
вручную добавить хидден поле, на сервере проверять что находится в хидден поле, и в зависимости от этого действовать.
а мне не пришлось ровным счетом ничего делать. я просто дизайнером добавил на форму новую кнопку.

а Изврат это с точки зрения php, именно потому что нужно извращаться чтобы сделать такое, с точки зрения ASP.NET — это обычная практика.

M>я P.S. я же написал что у кнопок разные ф-ии. совершенно.


A>Смотри. Если кнопка не требует вмешательства сервера (например вставить псевдотеги в форму ответа), то на неё вешается JS-обработчик (отдельный), но тебе тоже придется его повесить.


Ну тут ПХП и ASP.NET не причем, на клиенте работает JS всегда.

>А если требуется значительно вмешательство (т.е. одним имя_формы.submit() не отделаешься), то как я и сказал, через скрытую форму и для этих всех кнопок достаточно одного JS-обработчика, загоняющего в скрытую форму ID кнопки. Необходимые модификации производит уже php-скрипт на той стороне, в зависимости от того, какая кнопка была нажата.


я тебе и пытаюсь объяснить... что вот эти действия и есть суть технологии ASP.NET. там так все и передается, НО тбе это не нужно каждый раз писать вручную!


A>Да, и не забывай того простого факта, что мой скрипт будет отправлять почту с любого сервака, а твой — только с IIS'ов .


е если на твоем серваке sendmail нету? точно так же привязоно к системе. к тому же я могу скачать бесплатную библиотеку почтовую и наслаждаться.

>Я могу еще легко пристроить к этому скрипту форум, гостевую книгу, FAQ, поисковую систему, портал и ещё кучу всего, причём абсолютно бесплатно и мне не надо будет писать никакого кода, а хостинг будет мне стоить сущие копейки.


поверь, под ASP.NET тоже очень много готовых бесплатных компонент.

за хостинг я плачу 100$ за год. это дорого?
Re[7]: мифическая кроссплатформенность .NET
От: kavlad Россия http://www.wavesoft.ru
Дата: 24.04.03 11:44
Оценка:
Здравствуйте, ZORK, Вы писали:

В>>... на сане под солярисом, но не как на x86 под linux.


ZOR>А можно пожалуйста по подробнее. Мне не понятно как от платформы, может зависить исполнение Java программы.


Очевидно, имелось в виду следующее: на java пишутся серверные приложения, для которых отказоустойчивость является критически важным параметром, один из методов ее повышения — использование качественной техники, очевидно, Ведмедь указывал на сервера фирмы Sun.
... << RSDN@Home 1.0 beta 6a >>
Re[25]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 11:45
Оценка:
ZOR>А то я тут щас это на ASP горожу, и чтото бордак тоже нехилый получился — я уже и не уверен что в PHP будет больше кода. Вообщем, интересно было бы увидеть ASP реализаци всего этого и узнать время, сколько это заняло

1 час.
Re[26]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 24.04.03 11:49
Оценка:
Здравствуйте, mogadanez, Вы писали:

ZOR>А то я тут щас это на ASP горожу, и чтото бордак тоже нехилый получился — я уже и не уверен что в PHP будет больше кода. Вообщем, интересно было бы увидеть ASP реализаци всего этого и узнать время, сколько это заняло


M>1 час.


Было бы интересно увидеть — а то у меня чтото это за час ну никак не получилось , и у MS я таких полноценных примеров не видел.

И еще пункт:

13. БД весьма большая и потом не считывать все данные в DataSet, а пользоваться DataReader'ом, но при этом хотя бы грубо очень количество получаемых страниц, чтобы показать под таблицы page selector.

-zork
Думать надо ...головой :)
Re[8]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 24.04.03 11:52
Оценка:
Здравствуйте, kavlad, Вы писали:

K>Здравствуйте, ZORK, Вы писали:


В>>... на сане под солярисом, но не как на x86 под linux.


ZOR>А можно пожалуйста по подробнее. Мне не понятно как от платформы, может зависить исполнение Java программы.


K>Очевидно, имелось в виду следующее: на java пишутся серверные приложения, для которых отказоустойчивость является критически важным параметром, один из методов ее повышения — использование качественной техники, очевидно, Ведмедь указывал на сервера фирмы Sun.


Похоже что так. Хотя откуда эти 90% взялись — по прежднему не понятно.

-zork
Думать надо ...головой :)
Re[27]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 12:03
Оценка:
ZOR>13. БД весьма большая и потом не считывать все данные в DataSet, а пользоваться DataReader'ом, но при этом хотя бы грубо очень количество получаемых страниц, чтобы показать под таблицы page selector.

все это реализуется Датагридом, в мсдн примеров масса.

для добавления строки я делал 2 варианта в Футере грида вешаешь текстбоксы и кнопку добавить.

либо просто отдельно кнопку добавить. тогда в грид добавляем пустую строку и переводим ее сразу в режим редактирования.
Re[5]: мифическая кроссплатформенность .NET
От: mihailik Украина  
Дата: 24.04.03 12:08
Оценка:
S> Удобство программирования, высокоуровневость — это уже второстепенные факторы, по их же словам.

По каким таким "их же словам"?
... << RSDN@Home 1.0 beta 6a >>
Re[28]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 24.04.03 12:09
Оценка:
Здравствуйте, mogadanez, Вы писали:

ZOR>13. БД весьма большая и потом не считывать все данные в DataSet, а пользоваться DataReader'ом, но при этом хотя бы грубо очень количество получаемых страниц, чтобы показать под таблицы page selector.


M>все это реализуется Датагридом, в мсдн примеров масса.

M>либо просто отдельно кнопку добавить. тогда в грид добавляем пустую строку и переводим ее сразу в режим редактирования.

Понятно, что реализуется, а вот примера который бы, например, делал custom paging и работал через DataReader я лично не находил. И вообе сложилось ощущение что там больше рекламы в этих примера, чем пользы — показаны отдельные возможности, чтоб показать как их много, и практически нет хороших интегральных примеров. Если не трудно, то можно или ссылку на хороший пример, того что я описал, или где его можно посомтреть в QuickStart.

-zork
Думать надо ...головой :)
Re[23]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 12:27
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>как это?? тебе пришлось написать JS обработчик, на все кнопки написать onclick="".

M>вручную добавить хидден поле, на сервере проверять что находится в хидден поле, и в зависимости от этого действовать.
M>а мне не пришлось ровным счетом ничего делать. я просто дизайнером добавил на форму новую кнопку.

Круто, конечно, но устанавливать ради формы отправки емейла IIS и студию.. Кхгм..

>А если требуется значительно вмешательство (т.е. одним имя_формы.submit() не отделаешься), то как я и сказал, через скрытую форму и для этих всех кнопок достаточно одного JS-обработчика, загоняющего в скрытую форму ID кнопки. Необходимые модификации производит уже php-скрипт на той стороне, в зависимости от того, какая кнопка была нажата.

M>я тебе и пытаюсь объяснить... что вот эти действия и есть суть технологии ASP.NET. там так все и передается, НО тбе это не нужно каждый раз писать вручную!

Так я и пишу, чтобы по возможности обходиться без этих скрытых форм. Они нужны далеко не всегда.

A>Да, и не забывай того простого факта, что мой скрипт будет отправлять почту с любого сервака, а твой — только с IIS'ов .

M>е если на твоем серваке sendmail нету? точно так же привязоно к системе. к тому же я могу скачать бесплатную библиотеку почтовую и наслаждаться.

Хоститься на сервере, на котором нет sendmail или аналогичной программы просто глупо .

>Я могу еще легко пристроить к этому скрипту форум, гостевую книгу, FAQ, поисковую систему, портал и ещё кучу всего, причём абсолютно бесплатно и мне не надо будет писать никакого кода, а хостинг будет мне стоить сущие копейки.

M>поверь, под ASP.NET тоже очень много готовых бесплатных компонент.
M>за хостинг я плачу 100$ за год. это дорого?

Да нет, вроде. Хостер твой что-то не откликается . Сколько трафика в месяц дают, сколько места, есть ли шелл, что за база данных?
Re[29]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 12:28
Оценка:
ZOR>Понятно, что реализуется, а вот примера который бы, например, делал custom paging и работал через DataReader я лично не находил. И вообе сложилось ощущение что там больше рекламы в этих примера, чем пользы — показаны отдельные возможности, чтоб показать как их много, и практически нет хороших интегральных примеров. Если не трудно, то можно или ссылку на хороший пример, того что я описал, или где его можно посомтреть в QuickStart.

на aspnetmania.com есть пример в кодохранилище, по конвертации datareader в datatable. преобразовывай и пользуйся.

насчет примеров, посмотри статьи там же
Re[24]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 24.04.03 12:28
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>1. Есть таблица отображающая таблицу в БД

M>2. в каждой строке должны быть кнопки удалить и редактировать
M>3. при нажатии на удалить строка удаляется из БД
M>4. при нажатии на редактировать, строка переходит в режим редактирования, появляются кнопки сохранить отменить. удалить и редактировать прячутся.
M>5. при нажатии отмена, измененные данные теряются, таблица возвращается в исходное состояние.
M>6. при нажатии сохранить измененные данные заносятся в БД, таблица возвращается в исходное состояние.
M>7. по возможности реализовать сортировку по различным столбьцам, и порционную выдачу данных.
M>кто за php....время пошло.... даю сутки форы

Уже написали. PHPMyAdmin называется . Поставил и редактируй в своё удовольствие.
Re[25]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 12:38
Оценка:
Здравствуйте, Aquila, Вы писали:

A>Уже написали. PHPMyAdmin называется . Поставил и редактируй в своё удовольствие.


бр.... пшшшш....

с нуля... используя только возможности платформы.
или все ПХП разработчики сами ничего не пишут, тока ищут уже написанное? =)
Re[24]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 12:48
Оценка:
Здравствуйте, Aquila, Вы писали:


A>Круто, конечно, но устанавливать ради формы отправки емейла IIS и студию.. Кхгм..


не переиначивай... мне в таком случае нужно поставить ради отправки письма linux и php....

A>Так я и пишу, чтобы по возможности обходиться без этих скрытых форм. Они нужны далеко не всегда.


вот она суть ПХП!!! уходить от проблем вместо того чтобы решать их!
я по моему наглядно показал что ASP.net следующая ступень эволюции..:
учитывая опыт нужно переходить к более высокому уровню программирования, устоявшиеся методы должна технология сама реализовывать. Ведь мы не программируем на Asm'e... до сих пор....

A>Хоститься на сервере, на котором нет sendmail или аналогичной программы просто глупо .


хостить ASP.NET там где нет IIS не менее глупо =)

A>Да нет, вроде. Хостер твой что-то не откликается . Сколько трафика в месяц дают, сколько места, есть ли шелл, что за база данных?


трафик unlimited, 300 метров, какой нафиг шел под виндой. MSSQL
Re[9]: мифическая кроссплатформенность .NET
От: Awaken Украина  
Дата: 24.04.03 13:11
Оценка:
S>А насчет C/C++ — это ты не понял. Компиляция происходит при инсталляции программы на конкретном компе,

вот поэтому в Линуксе нет ни одного нормального инсталлятора
Re[10]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 13:17
Оценка:
Здравствуйте, Awaken, Вы писали:

S>А насчет C/C++ — это ты не понял. Компиляция происходит при инсталляции программы на конкретном компе,


A>вот поэтому в Линуксе нет ни одного нормального инсталлятора


а еще там иногда ядро пересобирать надо чтобы некоторые фичи проинсталять...

вот бы было круто если бы при инсталяции офисса винда пересобиралась...=)))
Re[27]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 24.04.03 13:23
Оценка:
Здравствуйте, Awaken, Вы писали:

M> или все ПХП разработчики сами ничего не пишут, тока ищут уже написанное? =)


A>"Задача считается невыполнимой если нет готового компонента для ее решения"(с)Влад

A>

ну мы же сравниваем технологии, а не то для какой технологии компонент больше...
Re[11]: мифическая кроссплатформенность .NET
От: Igor Trofimov  
Дата: 24.04.03 17:56
Оценка:
L>Вы разбирались с php по его исходникам?

Что характерно, регулярно (с обновлениями PHP) правлю одну и ту же вещь. которую никак не исправят на php.net, а мне она жизненно важна... Хрен я бы так смог с ASP.NET ;(
Re[11]: мифическая кроссплатформенность .NET
От: Igor Trofimov  
Дата: 24.04.03 17:59
Оценка:
M>4. _в дизайнере_ стаскиваю на форму текстбокс, и кнопку

И получаешь, скорее всего _полное_ г..но.

Ну, для такого простого случая, как текстбокс и кнопка — может и не г..но, но часто ли ты делаешь сайты, состоящие из одного текстбокса и кнопки?

Это я вот к чему. Уже вроде все поняли — что "быстрое создание приложений в визуальном редакторе" — это сказка для детсада. Почему же считаете, что в случае с сайтом все по-другому? Да там только хуже. Если руками HTML править не будешь (зная, что и как править!) — ничего путного не выйдет.
Re[28]: мифическая кроссплатформенность .NET
От: kavlad Россия http://www.wavesoft.ru
Дата: 25.04.03 05:37
Оценка:
Здравствуйте, mogadanez, Вы писали:

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


А вопрос был о fameworke'е под linux
... << RSDN@Home 1.0 beta 6a >>
Re[12]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 25.04.03 05:58
Оценка:
Здравствуйте, Igor Trofimov, Вы писали:

M>4. _в дизайнере_ стаскиваю на форму текстбокс, и кнопку


iT>И получаешь, скорее всего _полное_ г..но.


iT>Ну, для такого простого случая, как текстбокс и кнопка — может и не г..но, но часто ли ты делаешь сайты, состоящие из одного текстбокса и кнопки?


iT>Это я вот к чему. Уже вроде все поняли — что "быстрое создание приложений в визуальном редакторе" — это сказка для детсада. Почему же считаете, что в случае с сайтом все по-другому? Да там только хуже. Если руками HTML править не будешь (зная, что и как править!) — ничего путного не выйдет.



На более сложных вариантах, мне делает html рыбу дизайнер. я ее открываю, заменяю функциональные элементы котролами, и все. в некоторых случаех хватает right-click ->runat server control
Re[17]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 25.04.03 06:19
Оценка:
S>Пардон, а что, у кнопок уже name и value отменили? Все приедет в параметрах запроса... Безо всякого JavaScript.

согласен, не самый удачный пример, хотя на сервере все равно делать проверку руками.

тогда так, два Select'a при выборе позиции в одном должна на сервере происходить операция О1, а на при выборе позиции в другом, должна происходить операция O2

тут можно выкрутиться без написания вручную скрипта.?
Re[12]: мифическая кроссплатформенность .NET
От: Lloyd Россия  
Дата: 25.04.03 06:29
Оценка:
Здравствуйте, Igor Trofimov, Вы писали:

iT>Что характерно, регулярно (с обновлениями PHP) правлю одну и ту же вещь. которую никак не исправят на php.net, а мне она жизненно важна... Хрен я бы так смог с ASP.NET ;(


Можно поинтересоваться что именно?
Re[13]: мифическая кроссплатформенность .NET
От: Igor Trofimov  
Дата: 25.04.03 06:48
Оценка:
L>Можно поинтересоваться что именно?

Ну на самом деле мелочь совершеннейшая... Но все-таки.. все-таки... уж больно к разговору пришлось.

Короче, там в модуле поддержки Interbase/Firebird не хватает некоторых константочек для задания параметров транзакции.
Re[13]: мифическая кроссплатформенность .NET
От: Igor Trofimov  
Дата: 25.04.03 06:50
Оценка:
M>На более сложных вариантах, мне делает html рыбу дизайнер. я ее открываю, заменяю функциональные элементы котролами, и все. в некоторых случаех хватает right-click ->runat server control

Понятно. Кстати, а можно где-то посмотреть на большой сайт, сделанный с использованием серверных контролов?
Re[14]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 25.04.03 06:52
Оценка:
Здравствуйте, Igor Trofimov, Вы писали:

L>Можно поинтересоваться что именно?


iT>Ну на самом деле мелочь совершеннейшая... Но все-таки.. все-таки... уж больно к разговору пришлось.


iT>Короче, там в модуле поддержки Interbase/Firebird не хватает некоторых константочек для задания параметров транзакции.


если в ASP.NET не хватает какойто мелочи, то можно унаследоваться от нужного класса, и реализовать необходимую функциональность. и исходники совершенно не нужны.
Re[17]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 25.04.03 07:18
Оценка:
Здравствуйте, Sinclair, Вы писали:

M>>подожди..... =))) задача: две кнопки, по нажатию на каждую отправляется разные письма... =)

M>>как в твоем случае ты обработаешь какая нажата?
S>Пардон, а что, у кнопок уже name и value отменили? Все приедет в параметрах запроса... Безо всякого JavaScript.

Наконец-то голос умного человека, а то я тут уже запарился с этим скрытыми формами .
Re[18]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 25.04.03 07:19
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>тогда так, два Select'a при выборе позиции в одном должна на сервере происходить операция О1, а на при выборе позиции в другом, должна происходить операция O2


M>тут можно выкрутиться без написания вручную скрипта.?


Да, конечно. Для каждого селекта создается своя переменная, поэтому по её значению ты легко можешь определить что и где было выбрано.
Re[8]: мифическая кроссплатформенность .NET
От: globus000 Украина  
Дата: 25.04.03 09:13
Оценка:
Здравствуйте, Aquila, Вы писали:


A>Есть одна пословица про собаку и ветер... Кхе-кхе! О чём это я? Да, вот. Безусловно, что если надо написать вонючую, но очень огромную... далее по тексту, то надо либо C, либо Java, некоторые из местных предложат ASP.NET. Но для подавляющего большинства сайтов PHP — самое оно — простое, дешёвое и практичное решение.


Правильно — для большенства сайтов — а что такое большенство сайтов — 4 станички,5 таблиц в базе, типа домашняя страничка мойше цукермана с гостевой и счетчиком посещений. На более-менее сложной задаче Php накрывается медным тазом
Удачи тебе, браток!
Re[6]: мифическая кроссплатформенность .NET
От: globus000 Украина  
Дата: 25.04.03 09:19
Оценка:
Здравствуйте, Ведмедь, Вы писали:

В>Здравствуйте, Slick, Вы писали:


S>Да сплошь и рядом. Java — пожалуй самое распространенное и не имеющее реальных альтернатив решение, когда речь идет о написании серверной логики исполняющейся на Linux-сервере.

S>Плюс к этому если нужно написать GUI под Linux, зачастую используют SWING.

В>Если пишут серверную логику на яве, то в 90% случает испольняться она будет на... правильно на сане под солярисом, но не как на x86 под linux.


Это еще почему
Удачи тебе, браток!
Re[19]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 25.04.03 09:58
Оценка:
A>Да, конечно. Для каждого селекта создается своя переменная, поэтому по её значению ты легко можешь определить что и где было выбрано.

да? интересно, как ты сабмит формы будешь делать....
Re[14]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 25.04.03 09:59
Оценка:
iT>Понятно. Кстати, а можно где-то посмотреть на большой сайт, сделанный с использованием серверных контролов?

rsnd.ru
да много их. свои приводит не буду, дабы не быть уличенным в рекламе
Re[2]: мифическая кроссплатформенность .NET
От: Витал Россия http://www.supervital.narod.ru
Дата: 25.04.03 10:09
Оценка:
Здравствуйте, Ведмедь, Вы писали:

В>www.go-mono.com

А можно в двух словах по русски. Что там написано?
Re[15]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 25.04.03 15:31
Оценка:
Здравствуйте, mogadanez, Вы писали:

iT>Понятно. Кстати, а можно где-то посмотреть на большой сайт, сделанный с использованием серверных контролов?


M>да много их. свои приводит не буду, дабы не быть уличенным в рекламе


А может все таки порекламируешь — а то я искал среди действительно больших сайтов, что-нить пользующиеся хотя бы не ASP .net, а просто ASP и нашел очень мало — собственно только dell.com

-zork
Думать надо ...головой :)
Re[7]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 25.04.03 15:36
Оценка:
Здравствуйте, globus000, Вы писали:

В>Если пишут серверную логику на яве, то в 90% случает испольняться она будет на... правильно на сане под солярисом, но не как на x86 под linux.


G>Это еще почему


Мы уже пытались разобраться с этим предложением — смотри http://www.rsdn.ru/Forum/Message.aspx?mid=251556
Автор: kavlad
Дата: 24.04.03
, вроде как он все объясняет. И похоже, что после "правильно" не хватает запятой, так как это вроде бы вводное слово, не утверждение о том что на X86 работает не правильно
Думать надо ...головой :)
Re[3]: мифическая кроссплатформенность .NET
От: Igor Trofimov  
Дата: 25.04.03 16:15
Оценка:
В>А можно в двух словах по русски. Что там написано?

Хм...ну вот тебе в двух словах по-русски:

ОпенСоурс ДотНет

Re[9]: мифическая кроссплатформенность .NET
От: Igor Trofimov  
Дата: 25.04.03 16:17
Оценка:
G>Правильно — для большенства сайтов — а что такое большенство сайтов — 4 станички,5 таблиц в базе, типа домашняя страничка мойше цукермана с гостевой и счетчиком посещений. На более-менее сложной задаче Php накрывается медным тазом

Не, ну ты немного преуменьшаешь... Я бы сказал, что средние сайты — это до 50 шаблонов страничек, до 100 таблиц в базе. И с этим на php вполне можно справиться без особых проблем, если руки растут откуда надо.

Дальше, понятно, надо на что-то более приличное перелазить.
Re[15]: мифическая кроссплатформенность .NET
От: Igor Trofimov  
Дата: 25.04.03 16:20
Оценка:
M>если в ASP.NET не хватает какойто мелочи, то можно унаследоваться от нужного класса, и реализовать необходимую функциональность. и исходники совершенно не нужны.

Ага...например, найдешь ты баг где-то в поведении private-метода из класса ADO.NET... Хрен ты там чего переделаешь.

Плюс ASP.NET, конечно, что исправят его пожалуй, скорее.
Re[15]: мифическая кроссплатформенность .NET
От: Igor Trofimov  
Дата: 25.04.03 16:20
Оценка:
M>да много их. свои приводит не буду, дабы не быть уличенным в рекламе

Не отмажешься. Пошли списочек мылом
Re[20]: мифическая кроссплатформенность .NET
От: Aquila http://www.wasm.ru
Дата: 26.04.03 07:00
Оценка:
Здравствуйте, mogadanez, Вы писали:

A>Да, конечно. Для каждого селекта создается своя переменная, поэтому по её значению ты легко можешь определить, что и где было выбрано.

M>да? интересно, как ты сабмит формы будешь делать....

Ну, сдђлать вызов сабмитинга, трудно что ли?
Re[9]: мифическая кроссплатформенность .NET
От: kavlad Россия http://www.wavesoft.ru
Дата: 26.04.03 09:50
Оценка:
Здравствуйте, ZORK, Вы писали:

ZOR>Похоже что так. Хотя откуда эти 90% взялись — по прежднему не понятно.


В>>>Если пишут серверную логику на яве

Ключевые слова "серверную" и "если"
Вспомним, что java — детище Sun, и ИМХО солярка — одна из лучших, если не лучшая, серверная ОС.
Однако, сравним объем рынка больших (и средних) серверов и рынок малых серверов (ИМХО — Microsoft оттуда всех выдавил) и PC.
Результат явно не в пользу Sun и java.
... << RSDN@Home 1.0 beta 6a >>
Re: Re: мифическая кроссплатформенность .NET
От: BlackTiger Латвия  
Дата: 26.04.03 10:57
Оценка:
Для линухов и прочих БСДей есть MONO.
Те, кто говорят об урезонности и неполноценности, обладают очень устаревшей информацией. Зайдите на http://www.go-mono.org

ASP.NET (под APACHE!)
Провайдеры для ADO.NET, в том числе для MSSQL2000

Что касается WinForms — тут некоторая ограниченность есть. Работают пока только базовые элементы.

Мне интересно другое — судя по реакции Майкрософта, они либо согласны на то, чтобы реальную кроссплатформенность за них, либо ждут, когда можно будет этот проект "прикупить" и вломиться в Линуксовый монастырь.

А вообще — все вполне круто у них, Mono-вцев.
Real programmers don't comment their code.
If it was hard to write, it should be hard to understand.
Re[2]: Re: мифическая кроссплатформенность .NET
От: Igor Trofimov  
Дата: 26.04.03 11:43
Оценка:
BT>Для линухов и прочих БСДей есть MONO.
BT>Те, кто говорят об урезонности и неполноценности, обладают очень устаревшей информацией. Зайдите на http://www.go-mono.org

Регулярно хожу, читаю, обновляю себе. Сыро пока. Сыро. Недоделано.

BT>А вообще — все вполне круто у них, Mono-вцев.


Да, в целом — очень обнадеживает.
Re[9]: мифическая кроссплатформенность .NET
От: eaa Украина  
Дата: 26.04.03 14:53
Оценка:
Здравствуйте, Sergey, Вы писали:

S>А насчет C/C++ — это ты не понял. Компиляция происходит при инсталляции программы на конкретном компе, причем потенциально могут учитываться ВСЕ особенности конкретного железа те тип, количество процессоров, обьем памяти и многое другое что доступно любому компилятору, который генерирует нативный код


А вот тут я не понял А компилятор С++ есть на каждом компе?
... << RSDN@Home 1.0 beta 6a >>
Re[21]: мифическая кроссплатформенность .NET
От: Keeper_andrew Беларусь  
Дата: 26.04.03 16:39
Оценка:
Здравствуйте, Aquila, Вы писали:

A>Здравствуйте, mogadanez, Вы писали:


A>>Да, конечно. Для каждого селекта создается своя переменная, поэтому по её значению ты легко можешь определить, что и где было выбрано.

M>>да? интересно, как ты сабмит формы будешь делать....

A>Ну, сдђлать вызов сабмитинга, трудно что ли?


Мда.

Я только не пойму где подевался .NET со своей кросплатформенностью...
Измеряй высоту своего ума по тени, которую он отбрасывает...
Re[10]: мифическая кроссплатформенность .NET
От: Dimentiy Россия  
Дата: 26.04.03 17:32
Оценка:
Здравствуйте, eaa, Вы писали:


eaa>А вот тут я не понял А компилятор С++ есть на каждом компе?



А .Net Framework что, на каждом?
Давайте уж рассуждать логчино.
Re[16]: мифическая кроссплатформенность .NET
От: mogadanez Чехия  
Дата: 26.04.03 23:09
Оценка:
ZOR>А может все таки порекламируешь — а то я искал среди действительно больших сайтов, что-нить пользующиеся хотя бы не ASP .net, а просто ASP и нашел очень мало — собственно только dell.com


из действительно крупных — знаком с системой webmoney?
часть сайта у них сделана на ASP, а Light Версия их кошелька на ASP.NET. а ведь с реальными деньгами работают.... и не боятся....

далее: http://www.beelinegsm.ru

а вообще загляни по ссылке
http://search.rambler.ru/cgi-bin/rambler_search?words=aspx&amp;news=2&amp;and=1&amp;limitcontext=1&amp;exclude=&amp;dlang=0&amp;st_date=&amp;end_date=&amp;filter=&amp;sort=3&amp;limit=15&amp;short=0&amp;sa=0&amp;qs=0

а просто ASP — пруд пруди... серьезно... microsoft.com например
Re[10]: мифическая кроссплатформенность .NET
От: Keeper_andrew Беларусь  
Дата: 27.04.03 00:49
Оценка:
Здравствуйте, eaa, Вы писали:

eaa>Здравствуйте, Sergey, Вы писали:


S>>А насчет C/C++ — это ты не понял. Компиляция происходит при инсталляции программы на конкретном компе, причем потенциально могут учитываться ВСЕ особенности конкретного железа те тип, количество процессоров, обьем памяти и многое другое что доступно любому компилятору, который генерирует нативный код


eaa>А вот тут я не понял А компилятор С++ есть на каждом компе?


Да, на каждом компе с линуксом и юниксом.
Измеряй высоту своего ума по тени, которую он отбрасывает...
Re[2]: хм?
От: Аноним  
Дата: 28.04.03 07:05
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>Они уже <...> и для Mac'а сделали,


От куда информация про Mac?
Re[3]: хм?
От: Lloyd Россия  
Дата: 28.04.03 07:21
Оценка:
Здравствуйте, Аноним, Вы писали:

А>От куда информация про Mac?


здесь


Overview

The Common Language Infrastructure (CLI) is the ECMA standard that describes the core of the .NET 
Framework world. The Shared Source CLI is a compressed archive of the source code to a working 
implementation of the ECMA CLI and the ECMA C# language specification.

This implementation builds and runs on Windows XP, the FreeBSD operating system, and Mac OS X 10.2. 
It is released under a shared source initiative. Please see the accompanying license.

The Shared Source CLI goes beyond the printed specification of the ECMA standards, providing a 
working implementation for CLI developers to explore and understand. It will be of interest to 
academics and researchers wishing to teach and explore modern programming language concepts, and 
to .NET developers interested in how the technology works.
Re[11]: мифическая кроссплатформенность .NET
От: eaa Украина  
Дата: 28.04.03 11:43
Оценка:
Здравствуйте, Keeper_andrew, Вы писали:

KA>Да, на каждом компе с линуксом и юниксом.

Если мне не изменяет память то и там не на каждом...
... << RSDN@Home 1.0 beta 6a >>
Re[11]: мифическая кроссплатформенность .NET
От: eaa Украина  
Дата: 28.04.03 11:43
Оценка:
Здравствуйте, Dimentiy, Вы писали:

D>Здравствуйте, eaa, Вы писали:


D>

eaa>>А вот тут я не понял А компилятор С++ есть на каждом компе?

D>

D>А .Net Framework что, на каждом?
D>Давайте уж рассуждать логчино.
на WinXP скоро будет на каждой...
... << RSDN@Home 1.0 beta 6a >>
Re[11]: мифическая кроссплатформенность .NET
От: VladD2 Российская Империя www.nemerle.org
Дата: 12.05.03 23:14
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>В JBuilder клипборд на месте.


Ну, тогда скопируй из него текст из ява-шелпа или другого ява-приложения.

Он есть, да локальный. Это с Ole-клипбордом и Ole-дрыг-дропом не сравнить.
... << RSDN@Home 1.0 beta 7a >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: мифическая кроссплатформенность .NET
От: ss.nitro  
Дата: 23.05.03 10:45
Оценка:
Ну вы парни утомили своими разборками ...
Вы посмотрите на чем RSDN сделан
Travian user
Re[2]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 23.05.03 14:31
Оценка:
Здравствуйте, ss.nitro, Вы писали:

SN>Вы посмотрите на чем RSDN сделан


А что, можно поставить RSDN движок под unix?
Думать надо ...головой :)
Re[3]: мифическая кроссплатформенность .NET
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 23.05.03 19:03
Оценка:
Здравствуйте, ZORK, Вы писали:

ZOR>А что, можно поставить RSDN движок под unix?


А зачем?
... << RSDN@Home 1.0 beta 8 (np: тихо) >>
AVK Blog
Re[4]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 23.05.03 19:07
Оценка:
Здравствуйте, AndrewVK, Вы писали:

ZOR>>А что, можно поставить RSDN движок под unix?


AVK>А зачем?


Ну для того чтоб сказать что .net кросплатформенный (см. subj)
Думать надо ...головой :)
Re[3]: мифическая кроссплатформенность .NET
От: TK Лес кывт.рф
Дата: 23.05.03 19:10
Оценка:
Hello, "ZORK"
>
> SN>Вы посмотрите на чем RSDN сделан
> А что, можно поставить RSDN движок под unix?

у mono уже есть работающие реализации ASP.NET реализации под linux
Posted via RSDN NNTP Server 1.5
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[5]: мифическая кроссплатформенность .NET
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 23.05.03 19:12
Оценка:
Здравствуйте, ZORK, Вы писали:

ZOR>>>А что, можно поставить RSDN движок под unix?


AVK>>А зачем?


ZOR>Ну для того чтоб сказать что .net кросплатформенный (см. subj)


Ну дык моно
... << RSDN@Home 1.0 beta 8 (np: тихо) >>
AVK Blog
Re[3]: мифическая кроссплатформенность .NET
От: WFrag США  
Дата: 24.05.03 01:31
Оценка:
Здравствуйте, ZORK, Вы писали:

ZOR>Здравствуйте, ss.nitro, Вы писали:


SN>>Вы посмотрите на чем RSDN сделан


ZOR>А что, можно поставить RSDN движок под unix?


А кстати, интересная идея. Есть же Mono, насколько в нем .NET реализован?
7. О чем невозможно говорить, о том следует молчать.
Re[2]: Re: мифическая кроссплатформенность .NET
От: Shire  
Дата: 08.08.03 00:27
Оценка:
Здравствуйте, BlackTiger, Вы писали:

BT>Мне интересно другое — судя по реакции Майкрософта, они либо согласны на то, чтобы реальную кроссплатформенность за них, либо ждут, когда можно будет этот проект "прикупить" и вломиться в Линуксовый монастырь.


IMHO Windows они продвигают как _единственную_ гуёвую клиентскую платформу. А остальные (юнихи) для разнообразия как серверную.
... << RSDN@Home 1.0 beta 7a >>
Re[25]: мифическая кроссплатформенность .NET
От: Shire  
Дата: 08.08.03 00:27
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>хостить ASP.NET там где нет IIS не менее глупо =)


Ну почему же. См. в направлении mono xsp
... << RSDN@Home 1.0 beta 7a >>
Re[6]: мифическая кроссплатформенность .NET
От: ZORK Россия www.zorkaltsev.com
Дата: 08.08.03 02:29
Оценка:
Здравствуйте, Все, Вы писали:

AVK>Ну дык моно


Посмотрел на Mono, и закрались у меня сомнения, особенно после фразы


A lot of work has been put in the various classes that implement the controls (UI.HtmlControls and UI.WebControls), but they have been coded mostly in the dark, and without being able to test them in real life: Gaurav and Leen worked very hard on this namespace.


на странице http://www.go-mono.com/asp-net.html

Кто нить реально пробовал на Mono и чтоб в WebControl'ами?

-zork
Думать надо ...головой :)
Re[5]: мифическая кроссплатформенность .NET
От: Блудов Павел Россия  
Дата: 08.08.03 05:21
Оценка:
Здравствуйте, Slick, Вы писали:


S>Но если никто не заитересован, на кой хрен было создавать этот продукт кроссплатформенным? Можно было бы разрабатывать .NET просто как удобную среду разработки, и компилировать исходники непосредственно в исполняемые под Win32 файлы.



Не забывайте, у MS есть Windows 9x, Windows NT, Windows CE и Windows 64.
Четыре разных платформы. И если первые 3 более-менее похожи, то под win64
придется все наново портировать. Тут-то на сцену и выходит .NET.

Павел.
Re[6]: мифическая кроссплатформенность .NET
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 08.08.03 05:46
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

БП>Не забывайте, у MS есть Windows 9x, Windows NT, Windows CE и Windows 64.

БП>Четыре разных платформы.

9x скоро помрут, как померла 3.1. Win64 это та же NT. Остается только две.

БП> И если первые 3 более-менее похожи, то под win64

БП>придется все наново портировать.

Вот тут ты совсем не прав. Win64 это практически та же XP, только пересобранная под 64 бита с небольшими кусками ядра, переписанными по новой. А вот WinCE кардинально отличается, похоже только Win32 API, ядро совсем иное.
... << RSDN@Home 1.1 beta 1 >>
AVK Blog
Re[2]: ASP.NET vs PHP. скорость разработки.
От: oRover Украина  
Дата: 09.08.03 15:56
Оценка:
Здравствуйте, ZORK, Вы писали:

ZOR>Здравствуйте, oRover, Вы писали:


R>>У меня на ASP.NET c запуском студии, созданием проекта и компиляцией заняло 56 секунд


ZOR>Это с какой же попытки?


если же тебе интересно — то с первой
... << RSDN@Home 1.1 beta 1 >>
Re[4]: Re: мифическая кроссплатформенность .NET
От: swamp Россия  
Дата: 10.08.03 02:28
Оценка:
Здравствуйте, Joker6413, Вы писали:

J>Ms не будет ничего делать сам под Linux...


J>Причина чисто экономическая — у них есть ОС на которой ОНИ делают деньги, кстати покупают ее еще и потому что .net под ней работает. Представте что .net будет работать и на чужой ОС — MS сразу теряет часть денег, или пожалуй просто отдает их хозяину чужой ОС. Это Гайдаровщина, Гейтс не такой дурак.


Не все так просто. Например если они перепишут под .NET офис (afaik их самая большая статья дохода), то они его смогут продавать пользователям Linux. И неизвестно еще где выгоды больше...
... << RSDN@Home 1.1 beta 1 >> (Dire Straits: Your Latest Trick ())
Sincerely yours,
Andrew Simontsev.
Re[5]: Re: мифическая кроссплатформенность .NET
От: WFrag США  
Дата: 10.08.03 02:42
Оценка:
Здравствуйте, swamp, Вы писали:

S> Не все так просто. Например если они перепишут под .NET офис (afaik их самая большая статья дохода), то они его смогут продавать пользователям Linux. И неизвестно еще где выгоды больше...


Интересно, сколько пользователей Линукс его купит? У них своих куча есть, которые, как утверждается, не хуже.
Re[2]: ASP.NET vs PHP. скорость разработки.
От: oRover Украина  
Дата: 10.08.03 17:45
Оценка:
Здравствуйте, Karimchik, Вы писали:

K>Здравствуйте, oRover, Вы писали:


R>>давайте я приведу более контрастный пример и который очень часто встречается в жизни.


R>>Сравним время разработки на ПХП и на ASP.NET ?

R>>У меня на ASP.NET c запуском студии, созданием проекта и компиляцией заняло 56 секунд

K>Давай, ты будешь сайты на заказ делать? Хорошая почасовая оплата! Первый заказ — сайтик с 30-ю формами -> 30 минут на разработку.


если зарплата будет соответствующая, то можно и 30 форм за 30 минут...
... << RSDN@Home 1.1 beta 1 >>
Re[3]: ASP.NET vs PHP. скорость разработки.
От: ZORK Россия www.zorkaltsev.com
Дата: 10.08.03 19:56
Оценка:
Здравствуйте, oRover, Вы писали:

R>Здравствуйте, Karimchik, Вы писали:


K>>Здравствуйте, oRover, Вы писали:


R>>>давайте я приведу более контрастный пример и который очень часто встречается в жизни.


R>>>Сравним время разработки на ПХП и на ASP.NET ?

R>>>У меня на ASP.NET c запуском студии, созданием проекта и компиляцией заняло 56 секунд

K>>Давай, ты будешь сайты на заказ делать? Хорошая почасовая оплата! Первый заказ — сайтик с 30-ю формами -> 30 минут на разработку.


R>если зарплата будет соответствующая, то можно и 30 форм за 30 минут...


Все что хочется добавить, так это анекдот:

Приходит машинистка на работу устраиваться:
— Ее спрашивают: А вы сколько знаков в минуту печатаете?
— Она: четыресто
— ...пауза, все в задумчивости
— Она: Но такая ерунда получается

-zork
Думать надо ...головой :)
Re[4]: ASP.NET vs PHP. скорость разработки.
От: oRover Украина  
Дата: 10.08.03 20:27
Оценка:
Здравствуйте, ZORK, Вы писали:

ZOR>Здравствуйте, oRover, Вы писали:


R>>Здравствуйте, Karimchik, Вы писали:


K>>>Здравствуйте, oRover, Вы писали:


R>>>>давайте я приведу более контрастный пример и который очень часто встречается в жизни.


R>>>>Сравним время разработки на ПХП и на ASP.NET ?

R>>>>У меня на ASP.NET c запуском студии, созданием проекта и компиляцией заняло 56 секунд

K>>>Давай, ты будешь сайты на заказ делать? Хорошая почасовая оплата! Первый заказ — сайтик с 30-ю формами -> 30 минут на разработку.


R>>если зарплата будет соответствующая, то можно и 30 форм за 30 минут...


ZOR>Все что хочется добавить, так это анекдот:


ZOR>Приходит машинистка на работу устраиваться:

ZOR>- Ее спрашивают: А вы сколько знаков в минуту печатаете?
ZOR>- Она: четыресто
ZOR>- ...пауза, все в задумчивости
ZOR>- Она: Но такая ерунда получается

ZOR>-zork


ну я же сложные формы не обещал с такой интенсивностью...

а ты вообще когда-нибудь на .НЕТ программил?
... << RSDN@Home 1.1 beta 1 >>
Re[5]: ASP.NET vs PHP. скорость разработки.
От: ZORK Россия www.zorkaltsev.com
Дата: 10.08.03 20:41
Оценка:
Здравствуйте, oRover, Вы писали:

R>ну я же сложные формы не обещал с такой интенсивностью...


R>а ты вообще когда-нибудь на .НЕТ программил?


Ну, я на этом последние восемь месяцев пишу. Но тем не менее, хоть я и не пробовал, но кажется поставить контрол на место и настроить у него порядка трех пропертей за 10 сек, у меня скорее всего не получиться — не умею я так быстро мышью ворочить Хотя, в целом, согласен, что на .net сильно быстрее чем на чем-нить еще, но я бы всетаки бы на форму бы минуты 4 — 5 ть оставил ...или больше, если у тебя фамилия не Стаханов

-zork
Думать надо ...головой :)
Re[6]: ASP.NET vs PHP. скорость разработки.
От: oRover Украина  
Дата: 10.08.03 21:17
Оценка:
Здравствуйте, ZORK, Вы писали:

ZOR>Здравствуйте, oRover, Вы писали:


R>>ну я же сложные формы не обещал с такой интенсивностью...


R>>а ты вообще когда-нибудь на .НЕТ программил?


ZOR>Ну, я на этом последние восемь месяцев пишу. Но тем не менее, хоть я и не пробовал, но кажется поставить контрол на место и настроить у него порядка трех пропертей за 10 сек, у меня скорее всего не получиться — не умею я так быстро мышью ворочить Хотя, в целом, согласен, что на .net сильно быстрее чем на чем-нить еще, но я бы всетаки бы на форму бы минуты 4 — 5 ть оставил ...или больше, если у тебя фамилия не Стаханов


ZOR>-zork


в целом я с тобой согласен. Просто я решил попробовать, насколько быстро можно своротить такую простейшую форму с проверками
... << RSDN@Home 1.1 beta 1 >>
Re[7]: мифическая кроссплатформенность .NET
От: Блудов Павел Россия  
Дата: 11.08.03 04:12
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Win64 это практически та же XP, только пересобранная под 64 бита

Один момент: Win32 работает на IA32, маках и альфах.
Win64 будет работать на IA64, ADM64 и что еще там будет.

Надеюсь, Вы не думаете, что IA64 это IA32 с еще парой префиксов?
НЕТ! IA32 с еще парой префиксов — это AMD64 (можно так сказать).
А IA64 похож на IA32 не более, чем вилка на бутылку.

Не спорю, Итаниум понимает старый добрый код для 386-го. И что с того?
PentiumPro тоже понимает 16-битный код. Но "родной" 32-битный он
понимает в разы лучше.

Так что нашу программу прийдется как минимум перекомпилять под IA64,
исправить все сопутствующие баги, добавить немного новых и только
после этого программа будет работать на IA64 быстро.

Либо изначально писать ее на до диез (C#), чтобы переход на IA64
был простой заменой JIT-компилятора.

Павел.
Некорректное сравнение
От: akasoft Россия  
Дата: 11.08.03 04:18
Оценка:
Здравствуйте, mogadanez, Вы писали:

M>Мои телодвижения:

M>...
M>6. пишу 2 строки кода, и все готово.

M>опишим свои телодвижения и мы сравним.


Некорректное сравнение. Сравнивать мощную визуальную среду разработки с обычным текстовым редактором. Пример всего-лишь наглядно показывает, как здорово использовать среду (VS) для разработки.

Нет под PHP того (такого, сравнимого) средства разработки, что есть под ASP.NET.

Зато есть кросплатформенность.
... << RSDN@Home 1.1 alpha 1 >>
Re: Некорректное сравнение
От: WFrag США  
Дата: 11.08.03 04:31
Оценка:
Здравствуйте, akasoft, Вы писали:

A>Зато есть кросплатформенность.


Для .NET-а Mono развивается. А если им еще Novell поможет, так совсем хорошо будет...
Re[8]: мифическая кроссплатформенность .NET
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 11.08.03 06:04
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

AVK>>Win64 это практически та же XP, только пересобранная под 64 бита

БП>Один момент: Win32 работает на IA32, маках и альфах.

Еще на мипсах.
А ты в курсе что альфы 64-битные?


БП>Надеюсь, Вы не думаете, что IA64 это IA32 с еще парой префиксов?

БП>НЕТ! IA32 с еще парой префиксов — это AMD64 (можно так сказать).
БП>А IA64 похож на IA32 не более, чем вилка на бутылку.

Ты к чему это?
... << RSDN@Home 1.1 beta 1 >>
AVK Blog
Re[5]: Re: мифическая кроссплатформенность .NET
От: mikkri Великобритания  
Дата: 12.08.03 12:50
Оценка:
Здравствуйте, swamp, Вы писали:

S>Здравствуйте, Joker6413, Вы писали:


S> Не все так просто. Например если они перепишут под .NET офис (afaik их самая большая статья дохода), то они его смогут продавать пользователям Linux. И неизвестно еще где выгоды больше...


Как-то раз Don Box (шышка из Microsoft) на выступлении по .NET и Web Services кинул фразу, что .NET должен работать быстро, так как они переписывают офис под .NET, а если офис будет тормозить из-за .NET, они потеряют бабки. Т.е. .NET должен работать быстро.
... << RSDN@Home 1.1 beta 1 >>
Re[9]: мифическая кроссплатформенность .NET
От: iZEN СССР  
Дата: 12.08.03 15:41
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>>>Win64 это практически та же XP, только пересобранная под 64 бита

БП>>Один момент: Win32 работает на IA32, маках и альфах.

На маках?
На альфах только подмножество Win32 NT3.51/4 работает.

AVK>Еще на мипсах.

На мипсах не всё Win32 API переложено!
<...>

Желающие перенести 29000000 строк кода платформы Win32 C/C++ на другие процессоры есть? Ж))
Re[5]: Re: мифическая кроссплатформенность .NET
От: Joker6413  
Дата: 13.08.03 09:43
Оценка:
Здравствуйте, swamp, Вы писали:

S>Здравствуйте, Joker6413, Вы писали:


J>>Ms не будет ничего делать сам под Linux...


J>>Причина чисто экономическая — у них есть ОС на которой ОНИ делают деньги, кстати покупают ее еще и потому что .net под ней работает. Представте что .net будет работать и на чужой ОС — MS сразу теряет часть денег, или пожалуй просто отдает их хозяину чужой ОС. Это Гайдаровщина, Гейтс не такой дурак.


S> Не все так просто. Например если они перепишут под .NET офис (afaik их самая большая статья дохода), то они его смогут продавать пользователям Linux. И неизвестно еще где выгоды больше...


Ну блин понятно почему российские программеры такие бедные... деньги такая штука, что их считать надо.
Смотри: организация хочет сделать 10 рабочих мест с "офисом" (у них идет бизнес и время стоит денег). Варианты:

1. Купить 10 лиц. на Win за 10a$ + 10 лиц. офис 10b$.
2. Экспериментировать за собственные деньги с *ux'ами и * office'ами.
3. Предложенный тобой вариант *ux + .Net офис за 10b$.

Вроде бы в случае 3 Ms получает доп. возможность для сбыта... Но вся фишка в том что этот сбыт идет целиком за счет п.1. Т.е. Ms добровольно теряет 10a$ на каждом .Net офисе для *ux. Клиенту нужно признанное, стабильное и поддерживаемое решение Ms Office, а операционная система, клиенту для бизнеса в принципе не нужна, ему и компьютер не нужен да вот беда без него Office работать не будет.

Игорь
Re[12]: мифическая кроссплатформенность .NET
От: iZEN СССР  
Дата: 13.08.03 19:12
Оценка:
Здравствуйте, VladD2, Вы писали:

AVK>>В JBuilder клипборд на месте.

VD>Ну, тогда скопируй из него текст из ява-шелпа или другого ява-приложения.
VD>Он есть, да локальный. Это с Ole-клипбордом и Ole-дрыг-дропом не сравнить.

Бред.
Вы будете смеяться, но никакой он не "локальный". Ctrl-C/Ctrl-V работает между Java и любой другой программой (и другим Java-приложением).
Re[6]: Re: мифическая кроссплатформенность .NET
От: swamp Россия  
Дата: 13.08.03 19:24
Оценка:
Здравствуйте, Joker6413, Вы писали:

J>Ну блин понятно почему российские программеры такие бедные... деньги такая штука, что их считать надо.

J>Смотри: организация хочет сделать 10 рабочих мест с "офисом" (у них идет бизнес и время стоит денег). Варианты:

J>1. Купить 10 лиц. на Win за 10a$ + 10 лиц. офис 10b$.

J>2. Экспериментировать за собственные деньги с *ux'ами и * office'ами.
J>3. Предложенный тобой вариант *ux + .Net офис за 10b$.

J>Вроде бы в случае 3 Ms получает доп. возможность для сбыта... Но вся фишка в том что этот сбыт идет целиком за счет п.1. Т.е. Ms добровольно теряет 10a$ на каждом .Net офисе для *ux. Клиенту нужно признанное, стабильное и поддерживаемое решение Ms Office, а операционная система, клиенту для бизнеса в принципе не нужна, ему и компьютер не нужен да вот беда без него Office работать не будет.


Это все круто, если чувак покупает все с нуля. А если в организации уже много лет используется линукс, то никто ради офиса не станет переползать под винды. А если гора не идет к Магомету, то Магомет идет к горе, правильно?
... << RSDN@Home 1.1 beta 1 >> (Dropkick Murphys: Skinhead On The Mbta (Do or die))
Sincerely yours,
Andrew Simontsev.
Re[7]: Re: мифическая кроссплатформенность .NET
От: oRover Украина  
Дата: 13.08.03 20:35
Оценка:
Здравствуйте, swamp, Вы писали:

S>Здравствуйте, Joker6413, Вы писали:


J>>Ну блин понятно почему российские программеры такие бедные... деньги такая штука, что их считать надо.

J>>Смотри: организация хочет сделать 10 рабочих мест с "офисом" (у них идет бизнес и время стоит денег). Варианты:

J>>1. Купить 10 лиц. на Win за 10a$ + 10 лиц. офис 10b$.

J>>2. Экспериментировать за собственные деньги с *ux'ами и * office'ами.
J>>3. Предложенный тобой вариант *ux + .Net офис за 10b$.

J>>Вроде бы в случае 3 Ms получает доп. возможность для сбыта... Но вся фишка в том что этот сбыт идет целиком за счет п.1. Т.е. Ms добровольно теряет 10a$ на каждом .Net офисе для *ux. Клиенту нужно признанное, стабильное и поддерживаемое решение Ms Office, а операционная система, клиенту для бизнеса в принципе не нужна, ему и компьютер не нужен да вот беда без него Office работать не будет.


S> Это все круто, если чувак покупает все с нуля. А если в организации уже много лет используется линукс, то никто ради офиса не станет переползать под винды. А если гора не идет к Магомету, то Магомет идет к горе, правильно?


не понял, как в данном случае Магомет пойдет к горе?
... << RSDN@Home 1.1 beta 1 >>
Re[8]: Re: мифическая кроссплатформенность .NET
От: swamp Россия  
Дата: 13.08.03 21:18
Оценка:
Здравствуйте, oRover, Вы писали:

S>> Это все круто, если чувак покупает все с нуля. А если в организации уже много лет используется линукс, то никто ради офиса не станет переползать под винды. А если гора не идет к Магомету, то Магомет идет к горе, правильно?


R>не понял, как в данном случае Магомет пойдет к горе?


Купит офис для линукса у MS Не переходя на винды при этом.
... << RSDN@Home 1.1 beta 1 >> (Iggy Pop: Caesar (American Caesar))
Sincerely yours,
Andrew Simontsev.
Re[9]: Re: мифическая кроссплатформенность .NET
От: oRover Украина  
Дата: 13.08.03 22:35
Оценка:
Здравствуйте, swamp, Вы писали:

S>Здравствуйте, oRover, Вы писали:


S>>> Это все круто, если чувак покупает все с нуля. А если в организации уже много лет используется линукс, то никто ради офиса не станет переползать под винды. А если гора не идет к Магомету, то Магомет идет к горе, правильно?


R>>не понял, как в данном случае Магомет пойдет к горе?


S> Купит офис для линукса у MS Не переходя на винды при этом.


не думаю, что МС офис под линуксом будет работать также хорошо, как и под виндой...
... << RSDN@Home 1.1 beta 1 >>
Re[10]: мифическая кроссплатформенность .NET
От: oRover Украина  
Дата: 13.08.03 22:35
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Здравствуйте, AndrewVK, Вы писали:


AVK>>Справедливости ради надо отметить что тут виновата не джава как таковая, а глюкавый симантековский джит.


VD>Ну, в отсуствии клипборда скорее винават Свинг. В тормозах — он же.


VD>А в глюках скорее виноваты орлы из Оракла.



VD>Ну, а про танец с бубно... — это точно. Особенно прикльно смотрится после установки mssql или DB2.


да, и сносится с машины он тоже также "безпроблемно"
типа если поставил — то все
... << RSDN@Home 1.1 beta 1 >>
Re[10]: Re: мифическая кроссплатформенность .NET
От: Блудов Павел Россия  
Дата: 14.08.03 05:50
Оценка:
Здравствуйте, oRover, Вы писали:

R>не думаю, что МС офис под линуксом будет работать также хорошо, как и под виндой...


Не видел я еще офиса, который нормально работает хоть под чем нибудь.
А с тех пор, как к студии прикрутили UI от офиса, и студия больше
пары суток не живет. Приходится ее закрывать и открывать по-новой.

Посмотрим, насколько живуч будет офис дот нет.
Павел.
Re[11]: Re: мифическая кроссплатформенность .NET
От: Sinclair Россия https://github.com/evilguest/
Дата: 14.08.03 06:24
Оценка:
Здравствуйте, Блудов Павел, Вы писали:

БП>Посмотрим, насколько живуч будет офис дот нет.

БП>Павел.
Ну, 2003b регулярно предлагает мне отправить письмо в Редмонд
Офф: Самое поганое, за что я не люблю ворд — это его привычку отжирать 100% при простое. Как минимум 9й,10й и 11й этому подвержены. Я уже почти выяснил, когда это происходит... и по-моему это проверка грамматики, которую невозможно отключить. Ну почему бы им не сделать галочку "отключить фоновую проверку всякой лабуды"?..
... << RSDN@Home 1.1 alpha 1 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[12]: Re: мифическая кроссплатформенность .NET
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 14.08.03 06:47
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Ну, 2003b регулярно предлагает мне отправить письмо в Редмонд


Это не тот, этот еще не под дотнет.

S>Офф: Самое поганое, за что я не люблю ворд — это его привычку отжирать 100% при простое. Как минимум 9й,10й и 11й этому подвержены. Я уже почти выяснил, когда это происходит... и по-моему это проверка грамматики,


и орфографии.

S> которую невозможно отключить.


Ну это ты гонишь.

S>Ну почему бы им не сделать галочку "отключить фоновую проверку всякой лабуды"?..


Внизу, в статусбаре, есть картинка компа. Когда идет проверка она анимируется. Кликаешь по ней мышкой и отключаешь все что тебе хочется.
... << RSDN@Home 1.1 beta 1 >>
AVK Blog
Re[12]: Re: мифическая кроссплатформенность .NET
От: WFrag США  
Дата: 14.08.03 06:48
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Офф: Самое поганое, за что я не люблю ворд — это его привычку отжирать 100% при простое. Как минимум 9й,10й и 11й этому подвержены. Я уже почти выяснил, когда это происходит... и по-моему это проверка грамматики, которую невозможно отключить.


А "Сервис->Параметры->Правописание->Автоматически проверять грамматику" не помогает?
Re[13]: Re: мифическая кроссплатформенность .NET
От: Sinclair Россия https://github.com/evilguest/
Дата: 14.08.03 06:55
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Внизу, в статусбаре, есть картинка компа. Когда идет проверка она анимируется. Кликаешь по ней мышкой и отключаешь все что тебе хочется.

Он это игнорирует. Тока там не комп, а книжечка перелистывается. Вот что бы я не отключал, он ее все равно перелистывает.
... << RSDN@Home 1.1 alpha 1 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[13]: Re: мифическая кроссплатформенность .NET
От: Sinclair Россия https://github.com/evilguest/
Дата: 14.08.03 07:00
Оценка:
Здравствуйте, WFrag, Вы писали:

WF>А "Сервис->Параметры->Правописание->Автоматически проверять грамматику" не помогает?

Это Tools-Options-Spelling&Grammar? Там этих галочек дохрена, но они НИЧЕМ не управяют. Есть только галочки Hide ..., которые включают/выключают подчеркивание ошибок. Проверку он все равно выполняет.
В большинстве документов она занимает конечное время, потом он показывает либо книжечку с галочкой, либо книжечку с крестиком и успокаивается. В некоторых он жрет 100% процессора даже когда я ничего не делаю. Иногда ему помогает минимизация (после разворачивания он продолжает это делать), иногда нет.
... << RSDN@Home 1.1 alpha 1 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[14]: Re: мифическая кроссплатформенность .NET
От: WFrag США  
Дата: 14.08.03 07:44
Оценка:
Здравствуйте, Sinclair, Вы писали:

WF>>А "Сервис->Параметры->Правописание->Автоматически проверять грамматику" не помогает?

S>Это Tools-Options-Spelling&Grammar? Там этих галочек дохрена, но они НИЧЕМ не управяют.

Что-то странные вещи ты говоришь... Вроде все отключало...
Re[12]: Re: мифическая кроссплатформенность .NET
От: m.a.g. Мальта http://dottedmag.net/
Дата: 14.08.03 07:45
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Офф: Самое поганое, за что я не люблю ворд — это его привычку отжирать 100% при простое. Как минимум 9й,10й и 11й этому подвержены. Я уже почти выяснил, когда это происходит... и по-моему это проверка грамматики, которую невозможно отключить. Ну почему бы им не сделать галочку "отключить фоновую проверку всякой лабуды"?..


Хм. А может попытаться разрегистрировать компонент проверки орфографии/грамматики? Винда же у наз насквозь компонентная, как утверждают ее приверженцы... ИМХО результат должен быть идентичен вообще не поставленному проверятелю.

ps: а вот что это за компонент, я не знаю. мне достаточно apt-get remove ispell для таких вещей, в потроха к офису я не лазил.
... << RSDN@Home 1.1 beta 1 >>
Re[13]: Re: мифическая кроссплатформенность .NET
От: Воронков Василий Россия  
Дата: 14.08.03 07:54
Оценка:
Здравствуйте, m.a.g., Вы писали:

MAG>Здравствуйте, Sinclair, Вы писали:


S>>Офф: Самое поганое, за что я не люблю ворд — это его привычку отжирать 100% при простое. Как минимум 9й,10й и 11й этому подвержены. Я уже почти выяснил, когда это происходит... и по-моему это проверка грамматики, которую невозможно отключить. Ну почему бы им не сделать галочку "отключить фоновую проверку всякой лабуды"?..


MAG>Хм. А может попытаться разрегистрировать компонент проверки орфографии/грамматики? Винда же у наз насквозь компонентная, как утверждают ее приверженцы... ИМХО результат должен быть идентичен вообще не поставленному проверятелю.


MAG>ps: а вот что это за компонент, я не знаю. мне достаточно apt-get remove ispell для таких вещей, в потроха к офису я не лазил.


Во-первых, как тут правильно заметили, данный компонент можно спокойненько отключить. А уж если кто считает, что он полный мастдай и вообще нафиг не нужен, то никто не мешает его просто-напросто деинсталлироваь через инсталлятор того же офиса — у нас ведь не только винда, но и офис, тык сызыть, компонентный.
... << RSDN@Home 1.1 beta 1 >>
Re[13]: Re: мифическая кроссплатформенность .NET
От: Sinclair Россия https://github.com/evilguest/
Дата: 14.08.03 08:05
Оценка:
Здравствуйте, m.a.g., Вы писали:

MAG>Хм. А может попытаться разрегистрировать компонент проверки орфографии/грамматики? Винда же у наз насквозь компонентная, как утверждают ее приверженцы... ИМХО результат должен быть идентичен вообще не поставленному проверятелю.

Я не хочу его совсем разрегистрять. Мне вполне нравится этот компонент. Мне не нравится, что он НЕ ВЫКЛЮЧАЕТСЯ. Я хочу иметь возможность его включать и выключать.
... << RSDN@Home 1.1 alpha 1 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[15]: Re: мифическая кроссплатформенность .NET
От: Sinclair Россия https://github.com/evilguest/
Дата: 14.08.03 09:00
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Ну значит у тебя просто какой то кривой ворд. У меня все отключается.

У меня стоял Word 2000, Word XP, Word 2003. ВСЕ это игнорируют. И тебе рекомендую проверить свои предположения. Отключи галочки и открой документ на английском страниц на 30. Если у тебя получится заставить его не листать книжечку — напиши, какие галки отключил.
... << RSDN@Home 1.1 alpha 1 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[14]: Re: мифическая кроссплатформенность .NET
От: m.a.g. Мальта http://dottedmag.net/
Дата: 14.08.03 09:30
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

ВВ>Во-первых, как тут правильно заметили, данный компонент можно спокойненько отключить.


А как же

и по-моему это проверка грамматики, которую невозможно отключить.


?

ВВ> А уж если кто считает, что он полный мастдай и вообще нафиг не нужен, то никто не мешает его просто-напросто деинсталлироваь через инсталлятор того же офиса — у нас ведь не только винда, но и офис, тык сызыть, компонентный.


Да я не говорю, что это мастдай. Я говорю, что как его искать без dependency viewer'а и всяких прочих девелоперских тулзов мне неизвестно.
... << RSDN@Home 1.1 beta 1 >>
Re[15]: Re: мифическая кроссплатформенность .NET
От: Воронков Василий Россия  
Дата: 14.08.03 09:40
Оценка:
Здравствуйте, m.a.g., Вы писали:

MAG>Здравствуйте, Воронков Василий, Вы писали:


ВВ>>Во-первых, как тут правильно заметили, данный компонент можно спокойненько отключить.


MAG>А как же


MAG>

MAG>и по-моему это проверка грамматики, которую невозможно отключить.


MAG>?


АВК писал уже. Достаточно щелкнуть на иконке с книжкой, которая висит в статус-баре, открывает диалог, с помощью к-го можно спокойненько отключить эти сервисы. Что я и делаю. Тк проверка орфографии еще куда ни шла, а вот проверка грамматики, к сожалению, полный отстой (ИМХО)

ВВ>> А уж если кто считает, что он полный мастдай и вообще нафиг не нужен, то никто не мешает его просто-напросто деинсталлироваь через инсталлятор того же офиса — у нас ведь не только винда, но и офис, тык сызыть, компонентный.

MAG>Да я не говорю, что это мастдай. Я говорю, что как его искать без dependency viewer'а и всяких прочих девелоперских тулзов мне неизвестно.

Зачем искать? Щелкаешь на значке деинсталяции прог, выбираешь офис, нажимаешь "изменить", выводится диалог, выбираешь что-то типа "изменить состав компонентов", в появившемся списке убираешь компонент для проверки орф и грам. — и все
... << RSDN@Home 1.1 beta 1 >>
Re[15]: Re: мифическая кроссплатформенность .NET
От: BlackTiger Латвия  
Дата: 14.08.03 19:03
Оценка:
Мужики! Вы че! С дуба упали или ворд не знаете. Это не проверка орфографии!
Это фоновое форматирование документа, его-то уж никак не отключишь.

И давайте по теме.
Real programmers don't comment their code.
If it was hard to write, it should be hard to understand.
Re[7]: Re: мифическая кроссплатформенность .NET
От: Joker6413  
Дата: 15.08.03 08:20
Оценка:
Здравствуйте, swamp, Вы писали:

[skip]

S> Это все круто, если чувак покупает все с нуля. А если в организации уже много лет используется линукс, то никто ради офиса не станет переползать под винды. А если гора не идет к Магомету, то Магомет идет к горе, правильно?


Не всегда.
Что такое MsOffice : неплохой софт + отличная поддержка (иначе был бы другой office).
Что такое "отлична поддержка office" : отлично построенная служба работы с клиентами + постоянный выпуск новых версий + поддержка самой операционный системы.

Что такое MsOffice под *nix : отлично построенная служба работы с клиентами (расширяем — поимеем затраты) + постоянный выпуск новых версий (допустим пойдут они на это — поимеем затраты) + поддержка чужой операционный системы (которой из них? — с такими затраами поимеют нас...). Последнее естейственно, т.к. чудес на свете не бывает стабильность office во многом зависит от стабильности самой OC...

Ставку на office под *nix [freeware] можно делать ести в организации есть *nix админы и они гарантированно никуда не уйдут + кто-то будет постоянно осуществлять обновления *nix office. Соответственно вся работа "службы поддержки" ложится на этих людей...

Платный *nix office я не рассматриваю, поскольку работа эта потенциально убыточная т.к. рынок маленький, он сейчас занят Ms, а содержание службы поддержки стоит денежек...

Игорь
Re[16]: мифическая кроссплатформенность .NET
От: Alexey Shirshov Россия http://wise-orm.com
Дата: 19.08.03 06:49
Оценка:
Hello, Sinclair!
You wrote on Thu, 14 Aug 2003 09:00:01 GMT:

хъ

А выбрать ангийский язык для документа не пробовал?

With best regards, Alex Shirshov.
Posted via RSDN NNTP Server 1.7 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.