.NET - что готовит Microsoft? |
Microsoft представляет новое, кроссплатформенное решение. Под платформой
понимается все, Windows,
Unix, чипы сотовых телефонов, пейджеры и все, что Вы можете себе
представить. Идея не нова, но учитывая амбиции Microsoft... Будет изменено
все! COM, ASP+ для Web, вместо сервисов .NET сервера. и т.д. и т.п.
Немалое значение в этом проекте уделяется новому языку CSharp.
Общедоступную информацию можно найти на http://www.microsoft.com/net/.
Victor Ivlichev
Всего в теме 970 сообщений
Добавить свое сообщение
Отслеживать это обсуждение 
- .NET/ .NET Framework
- Visual Studio.NET как наследник Delphi
№ 880 12-10-2007 07:02 |  |
Ответ на »сообщение 879« (al_mt)
___________________________
Просто я не встречал задач, для которых .NET был бы лучше, чем Delphi или java...
Как говорится, все в этом мире относительно. Или вы не встречали задач, или они не встречали вас. :)
№ 879 12-10-2007 06:50 |  |
А завтра MS выпустит 2.1 и снова будем догонять :) Нафига?
15 минут назад у нас в офисе под macOS X запустили Zend :) Без единой проблемы, путь на java-машину только показали :) А что делать с .NET`овским приложением?
Понимаете, я не пытаюсь спорить "что лучше" - это бессмыссленно. Просто я не встречал задач, для которых .NET был бы лучше, чем Delphi или java...
№ 878 12-10-2007 06:42 |  |
Ответ на »сообщение 876« (al_mt)
___________________________
Точно знаю (пробовал), что приложение сделанное под 1.0 не работает с 1.1 Насчет 1.0 ничего не могу сказать. Может, это был первый блин, т.е. комом и приложение надо перекомпилировать. Но вот dll-ки, скомпилированные под 1.1, я могу юзать и под .Net 2.0
№ 877 12-10-2007 06:25 |  |
Ответ на »сообщение 876« (al_mt)
___________________________
Насколько я знаю, если сборка не использует API нативных dll-ек, то она без проблем запускается под Mono. Скомпилированная в винде сборка, т.е. exe или dll будет работать, например, под Линухом. Пока Mono полностью совместим с dotNet 1.1. На подходе dotNet 2.0
№ 876 12-10-2007 06:05 |  |
Ответ на »сообщение 875« (imho)
___________________________
Ответ на »сообщение 874« (panda)
___________________________
Только 1.* с более поздними
Что, если программа писалась в Visual Studio 7, то она не скомпилируется в VS 2005? Более того, сборка (assembly) под .Net1.1 не будет работать на машине с одним только установленным .Net2.0?
Точно знаю (пробовал), что приложение сделанное под 1.0 не работает с 1.1
Насчёт того, что на Mono можно что-то сделать, да кто бы сомневался. Конечно можно. Но:
1. А будет оно без серьёзных переделок работать под Win?
2. Насколько сложно найти толковую документацию на русском?
3. Насколько сложно найти толковую консультацию на русском?
ИМХО эти пункты и к питону относятся.
Сравнение питона и жавы, в пользу жавы большая популярность, я просто не видел ни когда ни в одно учебном заведении питона! А явы валом... Значит програмеров найти проще и дешевле :)
№ 875 12-10-2007 05:44 |  |
Ответ на »сообщение 874« (panda)
___________________________
Только 1.* с более поздними
Что, если программа писалась в Visual Studio 7, то она не скомпилируется в VS 2005? Более того, сборка (assembly) под .Net1.1 не будет работать на машине с одним только установленным .Net2.0?
№ 874 12-10-2007 05:25 |  |
Ответ на »сообщение 872« (al_mt)
___________________________
3. По слухам, несколько проще делать сетевые приложения
При использовании .NET 3.* (в который входят Windows Communication Foundation) должно быть намного проще.
Минусы:
1. Невозможно разрабатывать кроссплатформенные приложения (Mono пока - игрушка)
Вообще-то на Mono делаются вполне функциональные приложения. Например, F-Spot: http://f-spot.org/Get_Involved
2. Версии .NET несовместимы :))))))))))))))) (что резко усугубляет п.1)
Только 1.* с более поздними.
3. Зачем куда-то переходить если и так всё работает?
Вот это - да, очень весомый аргумент.
4. Java ещё популярнее и реально кросплатформена (хотя и тормоз)
Python еще кросс-платформеннее ;-)
Кроме разных ОС есть его реализации на .NET и Java.
Ответ на »сообщение 873« (imho)
___________________________
А я этого не знал. Нельзя ли по-подробнее про несовместимость?
См. выше.
№ 873 12-10-2007 04:46 |  |
Версии .NET несовместимы :))))))))))))))) (что резко усугубляет п.1)
А я этого не знал. Нельзя ли по-подробнее про несовместимость?
№ 872 12-10-2007 03:48 |  |
Ни когда не был фанатом "новых технологий", и к дотнету относился осторожно. А потом начитался Джоэля и решил, подождать ещё.
По мне факторы делятся примерно так:
Плюсы:
1. Переходить на C# проще чем на C++
2. .NET достаточно популярная штука (насколько?)
3. По слухам, несколько проще делать сетевые приложения
Минусы:
1. Невозможно разрабатывать кроссплатформенные приложения (Mono пока - игрушка)
2. Версии .NET несовместимы :))))))))))))))) (что резко усугубляет п.1)
3. Зачем куда-то переходить если и так всё работает?
4. Java ещё популярнее и реально кросплатформена (хотя и тормоз)
P.S. Пытался внедрить для кроссплатформенных разработок Lazarus, но подчинённые устроили бунт на корабле... Эх маладёщь-маладёщь...
№ 871 10-10-2007 08:41 |  |
Хватит, зачем оно нам) Тем более их средства еще не доросли до того, что бы заменить "наши".
Добавить свое сообщение
Отслеживать это обсуждение 
Дополнительная навигация: |
|