Какую версию .NET Framework Вы намерены использовать?

Windows лучше чем Linux! Чем? Ясно же написано — чем Linux!
Раздуй свой холивар сегодня, потому что завтра это может сделать уже кто-то другой!

Какую версию .NET Framework вы собираетесь использовать / используете в своих приложениях?

* .NET Framework 1.0: 19.7MB
0
Ответы отсутствуют.
* .NET Framework 1.1: 23.1MB
1
2%
* .NET Framework 2.0: 22.4MB
16
25%
* .NET Framework 3.0: 50.3MB ( x86 )
0
Ответы отсутствуют.
* .NET Framework 3.0: 90.1MB ( x64 )
1
2%
* .NET Framework 3.5: 197.0MB
23
37%
* .NET Compact Framework *.*
2
3%
Никакую. Мне не нравится .NET Framework!
20
32%
 
Всего голосов : 63

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение tyomitch » 21.10.2008 (Вт) 14:23

Хакер писал(а):Мысль понятна, и я с ней согласен. Но вот в чём дело: с появлением AERO никто не мешал вынести доступ к его возможностям в какой-либо внешний интерфейс (в винапи, в какой-то COM-интерфейс). Тогда возможностями Аэро смог бы воспользоваться и Дельфист, и ВБ-шник и сишник и ассемблерщик. Да хоть кто. А MS, значит, принципиально сделала так, чтобы новые фичи могли быть поюзаны только из .net-а. И вот это — мерзко.

[skip]

Но фишка в том, что добавить унифицированный ООП-интерфейс для работы с устройствами в VB6 (даже не в винду, а просто в VB6) менее прибыльно, чем создать новую платформу.

То, что MS сэкономила бюджет, и разработала и поддерживает для новых фич один интерфейс, а не три и не десять -- это мерзко?
По-моему, это логично и естественно. Цель MS -- извлекать прибыль, а не доставлять кайф программистам. В этом были сомнения?
Изображение

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16475
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Хакер » 21.10.2008 (Вт) 15:43

tyomitch писал(а):Вай, вай. ООП придумано Страуструпом?

Где ты там такое прочитал? Нет, он просто создал в С++ языковые средства для работы с классами.

Не говоря о том, что Кен Томпсон -- это один человек. А Керниган и Ричи -- два других.

Вместо "Кена" должно было бы "Ричи". Ошибку признаю.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение tyomitch » 21.10.2008 (Вт) 16:18

А то, что лет 15 назад MS прекратила поддержку QuickBasic, и перестала делать для новых фич доступные из QB интерфейсы, -- это тоже мерзость?
Изображение

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16475
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Хакер » 21.10.2008 (Вт) 17:10

QB как язык был слабеньким.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Sebas » 21.10.2008 (Вт) 18:47

Хакер писал(а):QB как язык был слабеньким.


Немая сцена. Занавес.
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Proxy
Профессор VB наук
Профессор VB наук
Аватара пользователя
 
Сообщения: 2941
Зарегистрирован: 31.08.2007 (Пт) 4:41

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Proxy » 21.10.2008 (Вт) 19:30

Чем же интересно знать? :lol: Функциональная модель?
Follow the white rabbit.

FaKk2
El rebelde gur&#250;
El rebelde gur&#250;
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение FaKk2 » 21.10.2008 (Вт) 20:20

Хакер писал(а):QB как язык был слабеньким.


Браво! Хакер в очередной раз доказал, что анекдот про выигрыш в лотерею не только анекдот :mrgreen:
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение ANDLL » 21.10.2008 (Вт) 21:16

Sebas писал(а):
Хакер писал(а):QB как язык был слабеньким.


Немая сцена. Занавес.
Угу
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Mikle » 22.10.2008 (Ср) 13:08

tyomitch писал(а):А то, что лет 15 назад MS прекратила поддержку QuickBasic, и перестала делать для новых фич доступные из QB интерфейсы, -- это тоже мерзость?

Зато вплоть до WinXP включительно на всех системах программы на QB неплохо работают, а уж в Win9X работали вообще чуть ли не лучше, чем в DOS. А вот в Висте работает далеко не все, написанное даже для XP.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение tyomitch » 22.10.2008 (Ср) 13:15

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

Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Debugger » 22.10.2008 (Ср) 18:23

Что-то мы не в тему уклонились.
1) Что такое Framework?
2) Что-то не верится, что Василь Васильевич так скоро умрет (вместе с рождением висты). Нет, все будут отбрыкиваться до последнего (ретроманы - тем более) до полной поддержки Вистой старых прог. И вообще, в Microsoft мало консерватистов. Наверно, когда-то ее это сгубит. А хотя - что мы будем делать без любимой Мелкомягкой?

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Williams » 23.10.2008 (Чт) 0:08

Debugger писал(а): И вообще, в Microsoft мало консерватистов. Наверно, когда-то ее это сгубит. А хотя - что мы будем делать без любимой Мелкомягкой?


Как вариант, перейдем на отечественные операционные системы...
И вы думаете, что вас оставят в живых после прочтения этого поста?

Proxy
Профессор VB наук
Профессор VB наук
Аватара пользователя
 
Сообщения: 2941
Зарегистрирован: 31.08.2007 (Пт) 4:41

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Proxy » 23.10.2008 (Чт) 4:27

Мандрива linux? Частично наш проект. А какие ОС у нас ещё могут претендавать на звание толковых?
Follow the white rabbit.

andrewstolbov
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 65
Зарегистрирован: 23.01.2007 (Вт) 11:02

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение andrewstolbov » 24.10.2008 (Пт) 12:00

Нужно использовать ту версию, которая минимально необходима для функционирования программы. Желательно - никакую.
Но в любом случае старые версии предпочтительнее - ведь они на большем числе компов установлены (например при инсталляции ОС) Я имею в виду массового пользователя, который о .NET не знает и знать не должен в принципе.
Т.е. как мне кажется, по аналогии с врачебным правилом "не навреди" должно быть программистское правило "не напрягай без нужды". В смысле не напрягай пользователя-заказчика-домохозяйку, поскольку нужной версии .NET у нее может не оказаться. Почему ему, пользователю, условно говоря домохозяйке, должны быть интересны какие то специфические вопросы, проблемы индустрии и большого бизнеса, монополии "Майкрософт" и вашего неумения пользоваться чем то иным? Если сделал массовую программу - это твоя проблема, чтобы она работала на как можно большем количестве компьютеров, а не проблема пользователя.
По моим наблюдениям у большинства юзеров (с которыми я сталкивался) дома стоит какой-нибудь XP SP1. NET там просто нет. В организациях в основном XP SP2, лицензионная, купленная в период антипиратской компании, с первым нет-ом.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Antonariy » 24.10.2008 (Пт) 14:48

Типичная ошибка неопытных мыслителей — объять своей мыслию как можно больше, и домохозяек, и проблемы бизнеса, и злобных гоблинов из MS… Чем больше объято, тем сложнее применить простую логику => вместо ответа или решения проблемы получается размазня.

1) .NET делался с расчетом не на массового пользователя, а на корпоративный сектор, для промышленного применения, где стенания "ах-ах, фремворк, нах" просто не возникают. Надо — будет.
2) На .NET можно сделать продукт для массового пользователя, тогда фреймворк должен включаться в дистрибутив. Чтобы пользователь клацнул "установить" и не думал о том, что там ставится.
3) Фреймворк слишком объемен? Они все вместе взятые влезут на компакт-диск.
4) Ты пишешь небольшую утилиту для домохозяек, собираясь распространять через интернет? Тогда ты сам себе злобный буратино, раз используешь для этого промышленные инструменты.
5) Не умеешь пользоваться другими инструментами? Без комментариев…
Лучший способ понять что-то самому — объяснить это другому.

andrewstolbov
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 65
Зарегистрирован: 23.01.2007 (Вт) 11:02

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение andrewstolbov » 25.10.2008 (Сб) 11:56

Antonariy писал(а):Ты пишешь небольшую утилиту для домохозяек, собираясь распространять через интернет? Тогда ты сам себе злобный буратино, раз используешь для этого промышленные инструменты.…


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

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16475
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Хакер » 25.10.2008 (Сб) 12:00

Antonariy писал(а):1) .NET делался с расчетом не на массового пользователя, а на корпоративный сектор, для промышленного применения, где стенания "ах-ах, фремворк, нах" просто не возникают. Надо — будет.

Зачем тогда хвалёная кроcсплатформенность? В частности, зачем тогда возможность компиляции под ARM-процессоры?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

FaKk2
El rebelde gur&#250;
El rebelde gur&#250;
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение FaKk2 » 25.10.2008 (Сб) 18:17

Хакер писал(а):
Antonariy писал(а):1) .NET делался с расчетом не на массового пользователя, а на корпоративный сектор, для промышленного применения, где стенания "ах-ах, фремворк, нах" просто не возникают. Надо — будет.

Зачем тогда хвалёная кроcсплатформенность? В частности, зачем тогда возможность компиляции под ARM-процессоры?


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

Если ты не видишь причин, для чего-то, ещё не значит их нет. Да и вообще, мог бы зайти на сайт ARM процессоров и посмотреть рынки сбыта. Там много интересного написано и про домашнее использование и про корпоратив и про встроенные решения и т.д.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16475
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Хакер » 25.10.2008 (Сб) 18:26

Этот пост не отвечает на вопрос о кроссплатформенности. Если придерживаться принципа "Надо — будет", то какая платформа нужна будет под софт, такая и будет. И совершенно не нужна возможность работы софта на всех мыслимых платформах.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

FaKk2
El rebelde gur&#250;
El rebelde gur&#250;
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение FaKk2 » 25.10.2008 (Сб) 18:28

Хакер писал(а):Этот пост не отвечает на вопрос о кроссплатформенности. Если придерживаться принципа "Надо — будет", то какая платформа нужна будет под софт, такая и будет. И совершенно не нужна возможность работы софта на всех мыслимых платформах.

Что за глупость? Те организации, которых спрашивали о желаемых фичах сказали что им нужна кроссплатформенность. Её сделали. МС делает общие решения, а дальше каждый использует по своему усмотрению.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16475
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Хакер » 25.10.2008 (Сб) 18:34

Организации могли попросить любую глупость в качестве требования, вобщем-то. Это же не повод создавать новую платформу, чтобы удовлетворить чьи-то там потребности.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

FaKk2
El rebelde gur&#250;
El rebelde gur&#250;
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение FaKk2 » 25.10.2008 (Сб) 18:51

Хакер писал(а):Организации могли попросить любую глупость в качестве требования, вобщем-то. Это же не повод создавать новую платформу, чтобы удовлетворить чьи-то там потребности.

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

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16475
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Хакер » 25.10.2008 (Сб) 19:55

Ты конечно думаешь, что МС вышел на улицу и начал спрашивать всех встречных?

Абсолютно не думаю так.

Тогда ты глупее чем я думал...

Я расцениваю это как оскорбление :?

Там крутятся большие деньги и не тебе Хакер решать что нужно, а без чего обойдутся.

Вот в этом и состоит ответ на вопрос. Они плевать хотели на многие вещи, преследуя денежный интерес.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Sebas » 25.10.2008 (Сб) 22:15

Хакер писал(а):
Там крутятся большие деньги и не тебе Хакер решать что нужно, а без чего обойдутся.

Вот в этом и состоит ответ на вопрос. Они плевать хотели на многие вещи, преследуя денежный интерес.


Многие? эт какие? Софт пишется, как не странно, для зарабатывания денег. И если есть какие то другие причины( личное желание итд.) то...

Любовь сэра Генри, грозит бедой лишь сэру Генри(с)
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16475
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Хакер » 25.10.2008 (Сб) 22:22

Например, красота технического решения, рациональность уходят на второй план.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Sebas » 25.10.2008 (Сб) 22:54

Хакер писал(а):Например, красота технического решения, рациональность уходят на второй план.


Без фактов - пустые слова. Кстати, Ты о чём? о VB6?
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16475
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Хакер » 25.10.2008 (Сб) 22:59

Я о переходе с классического программированя на программирование под платформу .net.

Но не только об нём, потому что изменение приоритетов происходит не только здесь. Оно даже рамками программирования не ограничено.

Скажем, раньше врачи работали, чтобы помогать пациентам, и за это получали деньги. Сейчас врачи работают, чтобы получать деньги, и для этого помогают пациентам. Это я о тех врачах, у которых произошёл перекос приоритетов, а не обо всех собирательно.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Antonariy » 26.10.2008 (Вс) 10:37

andrewstolbov писал(а):
Antonariy писал(а):Ты пишешь небольшую утилиту для домохозяек, собираясь распространять через интернет? Тогда ты сам себе злобный буратино, раз используешь для этого промышленные инструменты.…


Тут я полностью солидарен с определением .NET FW как промышленного инструмента. Просто не так уж и много программистов заняты разработкой тяжелого софта.
Подавляющее большинство программистов занято разработкой корпоративного или просто тяжеловесного софта. .NET создавался специально для них, а не для отдельных маргиналов, ищущих красоту в цифре.
Лучший способ понять что-то самому — объяснить это другому.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение tyomitch » 26.10.2008 (Вс) 16:16

Хакер писал(а):
Antonariy писал(а):1) .NET делался с расчетом не на массового пользователя, а на корпоративный сектор, для промышленного применения, где стенания "ах-ах, фремворк, нах" просто не возникают. Надо — будет.

Зачем тогда хвалёная кроcсплатформенность? В частности, зачем тогда возможность компиляции под ARM-процессоры?

[понты]
У нас грузчики ходят по складу с кпк со встроенным сканером штрих-кодов, получают на экран указания, что куда нести, и отчитываются о проделанной работе, сканируя штрих-коды на коробках и стеллажах. Написано на VB.net :cool:
[/понты]


Про приоритеты MS: она и так ведёт кучу исследовательских и тому подобных проектов, в которых ищет и поощряет красоту и рациональность.
Но бизнес отдельно, искусство отдельно. Наивно ожидать от MS единого проекта в обеих этих областях.
Изображение

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Re: Какую версию .NET Framework Вы намерены использовать?

Сообщение Antonariy » 26.10.2008 (Вс) 17:31

Хакер писал(а):Этот пост не отвечает на вопрос о кроссплатформенности. Если придерживаться принципа "Надо — будет", то какая платформа нужна будет под софт, такая и будет.
Ты не правильно понял принцип.
Если надо поставить хоть какой фреймворк (из уже существующих), удовлетворяющий потребности организации, его поставят. А админов, клянущих все и всякие фреймворки, будут гнать ссаными тряпками.

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

Пред.След.

Вернуться в Holy Wars@VBStreets

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

    TopList