Что такое .NET ?, - концепция, особенности, преимущества, недостатки.. |
Что такое .NET ?, - концепция, особенности, преимущества, недостатки.. |
Bokul |
Сообщение
#1
|
Гуру Группа: Пользователи Сообщений: 1 117 Пол: Мужской Реальное имя: Богдан Репутация: 11 |
А может кто-то объяснить, в нескольких словах, что з себя представляет .NET? В чем его красота, для чего создан, в чем сложность и чего в нем плохого есть? Или послать по какой-то ссылке, на худой конец.
-------------------- Лао-Цзы :
Знать много и не выставлять себя знающим есть нравственная высота. Знать мало и выставлять себя знающим есть болезнь. Только понимая эту болезнь, мы можем избавиться от нее. |
xds |
Сообщение
#2
|
N337 Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: 26 |
Калька с Sun Java
-------------------- The idiots are winning.
|
AnTiDoD |
Сообщение
#3
|
Новичок Группа: Пользователи Сообщений: 33 Пол: Мужской Реальное имя: Алексей Репутация: 0 |
А по точнее?)
|
hardcase |
Сообщение
#4
|
code warrior Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: 8 |
А может кто-то объяснить, в нескольких словах, что з себя представляет .NET? В чем его красота, для чего создан, в чем сложность и чего в нем плохого есть? Или послать по какой-то ссылке, на худой конец. Для начала можно посмотреть на Википедии. Насчёт Явы я не стал бы говрить так категорично. .NET уже давно не калька - хотябы потому, что под .NET есть почти любой современный язык программирования. Мелкомягкие позиционируют C# как один из основных языком программирования под .NET, тем более что он тепер (3.0 версия) реализует некотоые возможности функциональных языков программирования. Стоит почитать различия между Java и C#. -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
Altair |
Сообщение
#5
|
Ищущий истину Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: 45 |
Bokul, .NET если коротко - платформа НАД операционной системой, предоставляющая API для создания приложений.
Цитата под .NET есть почти любой современный язык программирования. А есть и недостаток: .NET это платформа над OS Windows, Java (платформа) - платформа над почти любой ОС. Т.е. java по настоящему кроссплатформенная! .NET платформу поддерживает Microsoft, Java платформу - Sun и IBM. на сайте IBM есть большой раздел для Java разработчиков: developerWorks: Технология Java И наконец, .NET - закрытая, дорогая платформа, Java - открытая технология! -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
hardcase |
Сообщение
#6
|
|||
code warrior Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: 8 |
И наконец, .NET - закрытая, дорогая платформа, В чём заключается её закрытость?!Java - открытая технология! В том, что мелкософт не открывает исходников? Так это их право! Стандарт на CIL есть. Есть проект Mono - читай сурсы на здоровье. Дороговизна? Фреймворк - бесплатен. В фреймиворк входит компилер C#. Среда? C#Express - бесплатен. Sharp Develop - бесплатен. Использование ресурсов машины? Не смешите меня. На современных машинах разницы совершенно не почувствуешь, а скорость разработки выше, не говоря о субъективных показателях, вроде красоты кода.
Сообщение отредактировано: Altair - -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
|||
SKVOZNJAK |
Сообщение
#7
|
Профи Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
В том, что мелкософт не открывает исходников? Так это их право! Право-то право, только это таит в себе потенциальные неудобства для стронних разработчиков. Во первых, часто возникает необходимость что-то подкрутить в исходнике под свои задачи. А во вторых открывает возможности для недобросовесной конкуренции. Во время обновлений в оси намеренно или ненамеренно что-то может поменяться и стороннее приложение начнёт глючить. Как разработчикам исключить возможность массового подыхания своих приложений? Только следуя всем указаниям MS, и то лотерея. Похожее у меня было когда игрушка на BP7 вдруг на компах с инетом стала работать не так. Думал на обновления антивирусов. Ну это игрушка, а если банковские клиенты или ещё что-то важное разработанное не под указку мелкомягких вдруг сдохнет на всех компах? MS получится невиноватая, юзеры накатят бочку на разработчиков и те вынуждены будут покупать и использовать всё что скажут. Но скорее девелоперы пишущие под НЕТ сразу подпишутся под все "рекомендации" Билли. |
Текстовая версия | 4.10.2024 17:58 |