Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.05.27;
Скачать: [xml.tar.bz2];

Вниз

dot NET   Найти похожие ветки 

 
Novice   (2007-04-25 13:07) [0]

Вопрос - что такое .NET и нафига его придумали. какой с него толк?!
P.S.: вопрос от чисто теоретического любопытства. Просто меня уже заколебали все эти программные, мать их, новинки и навороты. Устал успевать все учить. Просто раздражает.


 
SerJaNT ©   (2007-04-25 13:09) [1]

видимо есть, толк :)


 
Александр Иванов ©   (2007-04-25 13:10) [2]

Не учи. Нервы и время сбережешь.


 
palva ©   (2007-04-25 13:12) [3]

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


 
homm ©   (2007-04-25 13:13) [4]

> Устал успевать все учить.

точькаНЕТ появился 5 лет назад.


> Вопрос - что такое .NET и нафига его придумали. какой с него толк?!

Идея правильная, реализация — как обычно, воняет не свежо. Я лючно верю что за этой технологией будущее, но явно не в таком виде как сейчас. Оснавная идея — управляемый код. Мне очень понравилась идея с ОСью на управляемом коде, этим microsoft занималась пару лет назад, проект singularity (как-то так пишеться).

Это что касаеться моего отношения, а вот «что такое .NET и нафига его придумали. какой с него толк?!» ты и сам в инете можешь найти :)


 
DrPass ©   (2007-04-25 13:14) [5]


>  Просто меня уже заколебали все эти программные, мать их,
>  новинки и навороты

Остановите жизнь, я хочу сойти (с)


 
alien1769 ©   (2007-04-25 13:18) [6]


> Устал успевать все учить. Просто раздражает.

Не стоит, лучше отдохни.


 
Novice   (2007-04-25 13:19) [7]

>>SerJaNT ©   (25.04.07 13:09) [1]
>>видимо есть, толк :)
Только вот какой...

>>Александр Иванов ©   (25.04.07 13:10) [2]
>>Не учи. Нервы и время сбережешь.
Не буду, конечно. У меня других занятий много.

>>DrPass ©   (25.04.07 13:14) [5]
>>Остановите жизнь, я хочу сойти (с)
В самую точку ;)


 
Steep ©   (2007-04-25 13:25) [8]

.NET нужна для мультиплатформенности т.е. напрограммиш прогу а она и на Винде и на линухе и даже на твоем КПК прет ;)


 
Игорь Шевченко ©   (2007-04-25 13:40) [9]


> реализация — как обычно, воняет не свежо


До вас не пахло (с) народная мудрость


 
Megabyte ©   (2007-04-25 13:43) [10]


> Steep ©  (25.04.07 13:25) [8]

.NET нужна для мультиплатформенности т.е. напрограммиш прогу а она и на Винде и на линухе и даже на твоем КПК прет ;)

Пока что там реализована только мультиязычность, которую, по-моему, никто не использует: все равно в основном все только на С# прогают, т.к. он специально под .НЕТ разрабатывался :) Но реализация языка и его отличия от С++ мне нравятся(ограничение некоторых возможностей в программировании за счет увеличения безопасности кода).
До мультиплатформенности еще работать и работать, хотя вроде что-то там уже все таки сделали(вроде не только на винде есть).


 
Игорь Шевченко ©   (2007-04-25 13:44) [11]

.Net - альтернатива Java со всеми вытекающими.

Megabyte ©   (25.04.07 13:43) [10]


> Пока что там реализована только мультиязычность, которую,
>  по-моему, никто не использует: все равно в основном все
> только на С# прогают


Кругозор расширяй.


 
homm ©   (2007-04-25 13:52) [12]

> .Net - альтернатива Java со всеми вытекающими.

Да где, скажите мне, программы, написаные под дотНет, работажщие без правки исходного года нa windows, linux, unix, MacOS ?? Я уже не говорю о перекомпиляции, черт с ней, хотя-бы без правки кода покажите. То и дело вопросы, как ActiveX использовать, как в реестр записать чтонить. Не вижу по вопросам на этом фору-ме, что-бы дотНет развивалась в сторону платформонезависимости.


 
tesseract ©   (2007-04-25 13:56) [13]


> е вижу по вопросам на этом фору-ме, что-бы дотНет развивалась
> в сторону платформонезависимости.


Mono.


> Пока что там реализована только мультиязычность, которую,
>  по-моему, никто не использует:


В Asp.net используют.


 
Карелин Артем ©   (2007-04-25 13:56) [14]


> homm ©   (25.04.07 13:52) [12]

Так форум по дельфи.


 
homm ©   (2007-04-25 13:57) [15]

> Mono.

И что, моно — разработка microsoft? Или она на MacOS тоже позволяет что-то запускать?


 
Knight ©   (2007-04-25 13:58) [16]

Это как Флэш... задумано хорошо... но щас многие его отрубают, т.к. туда стали запЁхивать и растр, и видео, и ещё много чего из того, от чего он становится неподъёмно тяжёлым.


 
Игорь Шевченко ©   (2007-04-25 14:04) [17]


> То и дело вопросы, как ActiveX использовать, как в реестр
> записать чтонить. Не вижу по вопросам на этом фору-ме, что-
> бы дотНет развивалась в сторону платформонезависимости


Рекомендую учитывать а) контингент этого форума б) другие форумы - их тоже есть.


 
oxffff ©   (2007-04-25 14:04) [18]

http://www.interface.ru/fset.asp?Url=/microsoft/mic_netcom.htm


 
Игорь Шевченко ©   (2007-04-25 14:06) [19]

homm ©   (25.04.07 13:57) [15]


> И что, моно — разработка microsoft?


CLR,CLI - это вообще-то концепции. Конкретная реализация не обяхательно должна быть от одного производителя. Как ты понимаешь, виртуальные Java-машины тоже не для всех систем Sun Microsystems писала.

Ку ?


 
iZEN ©   (2007-04-25 14:09) [20]


> Игорь Шевченко ©   (25.04.07 13:44) [11]
>
> .Net - альтернатива Java со всеми вытекающими.

Пока что нет Яве альтернативы. Увы.

Семь лет пилят-пилят, пилят-пилят, а не получается цветок каменный. :))


 
homm ©   (2007-04-25 14:11) [21]

> Семь лет пилят-пилят, пилят-пилят, а не получается цветок
> каменный. :))

Кстати да. Явой мир за какое время заболел, никто не знает? Года 3-4 вроде понадобилось. О дотНЕТ до сих пор только  под виндой можно говорить.


> Пока что нет Яве альтернативы. Увы.

+1


 
TUser ©   (2007-04-25 14:18) [22]

> Mono.

Гадость. ДотНЕТ - это для винды, причем не на всяком компьютере еще фреймворк установлен, если кто не в курсе.

Мне студентка приносила курсовую работу на си-шарпе, хотя ее и брали, чтобы на Паскале писала. Работает прога. Кто-то помог, видать. Только на ее ноуте. А на наши машики надо, видите ли, фреймворк ставить. Ну а ради такой поделки, разумеется не стали. Вот вывод - был бы банальный экзешник, поставили бы, и даже может быть кто-нибудь воспользовался. А так - только курсач. Так что дот нет - это для тех, кому очень надо. Кому очень нужна мультиплатворменность - java, plain c, perl, phyton, ect. Но не сабж, сабж - это наоборот, жесткая привязка к конкреной системе.


 
tesseract ©   (2007-04-25 14:20) [23]


> И что, моно — разработка microsoft? Или она на MacOS тоже
> позволяет что-то запускать?


MacOs уже не *nix?


 
Игорь Шевченко ©   (2007-04-25 14:22) [24]

TUser ©   (25.04.07 14:18) [22]

Если кто не в курсе, то Java без JVM тоже не работает, Perl с Python"ом тоже не работают без установленных ихних интерпретирующих сред, и т.д.


 
Sergey Masloff   (2007-04-25 14:23) [25]

Игорь Шевченко ©   (25.04.07 14:22) [24]
спорить бесполезно...


 
Kerk ©   (2007-04-25 14:27) [26]

> [24] Игорь Шевченко ©   (25.04.07 14:22)

Я perl-скрипты пишу и отлаживаю в WinXP c установленным IIS и интерпретатором ActivePerl. Работают они затем под FreeBSD и Apache. В .NET что-то такое возможно?


 
TUser ©   (2007-04-25 14:28) [27]

> Игорь Шевченко ©   (25.04.07 14:22) [24]

Есть и под вин и под лин, и под мак вроде тоже. В отличие от .NET - моно не в счет. Также Перл с Питоном почему-то установлены почти на любом комьютере.


 
Карелин Артем ©   (2007-04-25 14:32) [28]

> homm ©   (25.04.07 13:57) [15]
> И что, моно — разработка microsoft? Или она на MacOS тоже позволяет что-то запускать?

Mono has support for both 32 and 64 bit systems on a number of architectures as well as a number of operating systems.

Supported Operating Systems
Operating Systems

Linux
Mac OS X
Sun Solaris
BSD - OpenBSD, FreeBSD, NetBSD
Microsoft Windows
Supported Architectures
Mono has both an optimizing just-in-time (JIT) runtime and a interpreter runtime. The interpreter runtime is far less complex and is primarily used in the early stages before a JIT version for that architecture is constructed. The interpreter is not supported on architectures where the JIT has been ported.

Supported Architectures  Runtime  Operating system  
s390, s390x (32 and 64 bits)  JIT  Linux  
SPARC (32)  JIT  Solaris, Linux  
PowerPC  JIT  Linux, Mac OSX  
x86  JIT  Linux, FreeBSD, OpenBSD, NetBSD,
Microsoft Windows, Solaris, OS X  
x86-64: AMD64 and EM64T (64 bit)  JIT  Linux, Solaris  
IA64 Itanium2 (64 bit)  JIT  Linux  
ARM: little and big endian  JIT  Linux (both the old and the new ABI)  
Alpha  JIT  Linux  
MIPS  JIT  Linux


 
Игорь Шевченко ©   (2007-04-25 14:36) [29]

TUser ©   (25.04.07 14:28) [27]


> Также Перл с Питоном почему-то установлены почти на любом
> комьютере


.Net Framework тоже почти на любом компьютере установлен. А в висту так и вовсе встроен.

Kerk ©   (25.04.07 14:27) [26]


> Я perl-скрипты пишу и отлаживаю в WinXP c установленным
> IIS и интерпретатором ActivePerl. Работают они затем под
> FreeBSD и Apache. В .NET что-то такое возможно?


Я не в курсе, есть в .Net Perl-скрипты


 
Megabyte ©   (2007-04-25 14:38) [30]


> Игорь Шевченко ©  (25.04.07 13:44) [11]

Megabyte ©  (25.04.07 13:43) [10]

> Пока что там реализована только мультиязычность, которую,
>  по-моему, никто не использует: все равно в основном все
> только на С# прогают

Кругозор расширяй.

Расширяю по возможности. :) Просто читал про реализацию других языков под .НЕТ(правда, книжка за 2003-й год была) - это кошмар. Все фишки конкретного языка урезаны для совместимости, создать  код на этом языке для дальнейшего использования в других - очень сложно. Может быть сейчас ситуация лучше, но даже если посмотреть вакансии, то в 95% требуется знание C#. Даже общался с одним русским программистом, работающим в Америке в Оракле, пишущим под .НЕТ , он сказал, что C# - лидер в .НЕТ.


 
Rule ©   (2007-04-25 14:39) [31]

вот вставлю свои пять копеек, говорить про идеальные вещи не стоит. Джава тоже не беззаботная кроссплатформенная система. Чуть вправо - влево и кирдык, досвиданяи - упираешься в реализацию джава машины. Во первых накладывается огромное количество ограничений в джаве, что естественно сужает круг решаемых задач без заднепроходного вмешательства. Не такая она и кроссплатформенная. По моему С++ намного кроссплатформенней в некотором кругу задачь и с некоторым правильным подходом.

.НЕТ нашла своих потребителей и помоему очень хорошо вписывается в планы майкрософта, то что весь мир не заболел дотнетом, то это нормально (нехватало ещё). Мелкосмягкие хотели сделать альтернативу джаве (и кроссязыковую поддержку ввели для привлечения программистов с разных языков, фактически просто сохранился синтаксис, хотя я лично довольно большой проект портировал с J# на Java). ASP.NET - альтернатива сервлетам. АктивХ - альтернатива апплетам. Всегда должна быть альтернатива.

так что "в Багдаде все спокойно" (с).


 
Rule ©   (2007-04-25 14:41) [32]

TUser ©   (25.04.07 14:28) [27]
Также Перл с Питоном почему-то установлены почти на любом комьютере.


даааааааааа ???? и каким это боком ?


 
homm ©   (2007-04-25 14:42) [33]

Почему-то никто их присутствующих сторонников дотНЕТ в его текщем состоянии не вспомнил об, пожалуй, самой замечаельной его особенности — непереносимость версий. Это как нужно головой об асфальт ударитсся, что-бы решить что продукт может пойти в массы, если он не обладает обратной совместимостью. Это сйчас версий 5 только, а через лет 5 что делать будете? Много разговоров что виста идет со встроенным дотнетом. И какой толк от этой псины, если он только один, версии 3.0 Нет еше под нее программ... А для стврых все равно нужно ставить старые дотнеты, и каждый следующий жрет больше дискового пространства, медленне ставиться, больше памяти занимает, больше захломляет реестр. Почему-то с установленной седой явой запустился нехилый эклипс, явно вышедний года на 3 позже.


 
Kerk ©   (2007-04-25 14:43) [34]

> [29] Игорь Шевченко ©   (25.04.07 14:36)

Я не о том. Возможно ли например в C# вести разработку в одной платформе, а результат использовать на другой


 
Rule ©   (2007-04-25 14:44) [35]

Kerk ©   (25.04.07 14:43) [34]
возможно - моно и виндовз мобайл


 
homm ©   (2007-04-25 14:47) [36]

> возможно - моно и виндовз мобайл

Частный случай. Тебя в общем спрашивают. еще бы ты на мобайле разработкой ПО занимался.


 
Игорь Шевченко ©   (2007-04-25 14:49) [37]

homm ©   (25.04.07 14:42) [33]


> И какой толк от этой псины, если он только один, версии
> 3.0 Нет еше под нее программ...


Странно. Поставил висту, запустил под ней программу для .Net 2.0, ничего дополнительно не ставил, работает.

У тебя наверное виста была неправильная.

Kerk ©   (25.04.07 14:43) [34]


> Я не о том. Возможно ли например в C# вести разработку в
> одной платформе, а результат использовать на другой


А в паскале ?


 
homm ©   (2007-04-25 14:53) [38]

> Странно. Поставил висту, запустил под ней программу для
> .Net 2.0, ничего дополнительно не ставил, работает.

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


> А в паскале ?

Это здесть причем? Что за дурацкая еврейская привычка… Вам же привели пример с питоном и перлом.


 
Игорь Шевченко ©   (2007-04-25 14:55) [39]

homm ©   (25.04.07 14:53) [38]

Версия 3.0 в висте содержит Framework версии 2.0


> Что за дурацкая еврейская привычка…


Я к твоей нации не отношусь, дружок.


> Вам же привели пример с питоном и перлом.


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


 
homm ©   (2007-04-25 14:56) [40]

> Я к твоей нации не отношусь, дружок.

Я вас к нации не относил, я охарактеризовал привычку.



Страницы: 1 2 3 4 вся ветка

Форум: "Прочее";
Текущий архив: 2007.05.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.063 c
2-1178381914
Lobach
2007-05-05 20:18
2007.05.27
Как корректно отобразить символ &


15-1177672151
Иксик
2007-04-27 15:09
2007.05.27
Снова, уж простите


15-1177416368
alex_***
2007-04-24 16:06
2007.05.27
Транзакции для распределенных систем. Кто использовал?


1-1175265506
kodov
2007-03-30 18:38
2007.05.27
Перемещение элементов в ListBox


2-1178729528
Виктор007
2007-05-09 20:52
2007.05.27
Список последних открытых файлов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский