-
...для разных сегментов рынка?
-
Для десктопов - никаких.
-
Размер приложений меньше :)
-
Kerk © (06.07.05 10:52) [1]
обоснуй)
Игорь Шевченко © (06.07.05 11:53) [2]
Размер приложений меньше :)
:) Не преимущество, если надо таскать с собой дистрибутив платформы :)
-
> Не преимущество, если надо таскать с собой дистрибутив
> платформы :)
1. Ставится один раз
2. В XP уже предустановлено
-
DiamondShark © (06.07.05 12:37) [4]
В XP нету. В Windows 2003 вроде есть.
WondeRu © (06.07.05 10:50)
> ...для разных сегментов рынка?
Огласите сегменты рынка
-
Игорь Шевченко © (06.07.05 12:42) [5]
Огласите сегменты рынкаЯ не маркетолог, но попробую...
сегментация по масшабам:
1. Корпоративный (большая сеть представительств)
2. Сетевое приложение для офиса (бухгалтерия и т.п.)
3. Приложение для одного компьютера без БД.
по стоимости кода:
1. Платный софт
2. Шаровары
3. Фривары + Открытые коды
ну... че еще можно придумать... аппаратная платформа:
1. Суперкомпьютеры (а ля
http://www.top500.org)
2. Серверы
3. Десктопы + Ноутбуки
4. КПК + Смартфоны ...
-
WondeRu © (06.07.05 13:33) [6]
> 1. Корпоративный (большая сеть представительств)
Аффигительное преимущество
> 2. Сетевое приложение для офиса (бухгалтерия и т.п.)
Тоже преимущество
> 3. Приложение для одного компьютера без БД.
Размер меньше :)
Тут в чем фишка - тебе дается набор готовых протестированных классов, не надо самому изобретать велосипедов.
-
> Тут в чем фишка - тебе дается набор готовых протестированных
> классов, не надо самому изобретать велосипедов.
Да, это действительно преимущество. Но не .NET-а, а .NET Framework, что в общем-то не одно и то же.
-
Игорь Шевченко © (06.07.05 13:36) [7]
Тут в чем фишка - тебе дается набор готовых протестированных классов, не надо самому изобретать велосипедов.
это ясно как божий день, мы получаем доступ к новейшим технологиям без геммороя...
-
> Но не .NET-а, а .NET Framework, что в общем-то не одно
> и то же.
Мы говорим .Net - подразумеваем .Net Framework.
-
WondeRu © (06.07.05 12:19) [3]
Kerk © (06.07.05 10:52) [1]
обоснуй)
А чего обосновывать? Это ты обосновывай, что они есть. Ибо логика. Я преимуществ не вижу, разве что размер маленький.
Про сетевые приложения Игорь правильно сказал.
Мне там, например, веб-сервисы и нововведения в ADO.NET понравились.
-
Игорь Шевченко © (06.07.05 13:36) [7]
Тут в чем фишка - тебе дается набор готовых протестированных классов, не надо самому изобретать велосипедов.
Прямо как в VCL :))
-
мне понравился .Net Remoting
-
Kerk © (06.07.05 14:12) [12]
> Прямо как в VCL :))
Именно. Только без привязки к конкретному языку. И пакеты уже в систему встроены, начиная с Windows 2003, не надо с собой .bpl таскать, за счет чего размер. А вот когда WinFX к нам придет, тогда еще меньше велосипедов придется изобретать. Впрочем, возможность изобретения остается, что тоже ценно - никто не мешает свои классы писать, по аналогии с компонентами в Delphi, с той же степенью разноглючности.
-
Игорь Шевченко © (06.07.05 14:44) [14].
В .Net вроде есть определённые ограничения на наследование от стандартных контролов (кнопок, полей ввода и т.д.), то есть никак.
В .Net 1.1 это ослабили?
-
iZEN © (06.07.05 14:56) [15]
Если они объявлены sealed, то никак. Если не объявлены, то как.
-
to Игорь Шевченко © (06.07.05 14:44) [14]:
>И пакеты уже в систему встроены
Оно все хорошо, конечно, но иной раз монолитный исполняемый модуль удобнее. Особенно в тех случаях, когда используются сторонние компоненты. А то может получиться, что придетсья тащить за собой здоровую сборку из-за 10% её используемого кода.
Во всяком случае, иметь выбор, как компилировать приложение, с использованием пакетов или без - оно как-то правильнее.
-
-
Игорь Шевченко © (06.07.05 16:08) [18]
Кстати, я скачал продукт, который из кучи сборок один exeшник делает :)
Я ILMerge уже давно скачал... но чет не смог с ним разобраться... :(