Цитата:
Изначально опубликовано komar
Задача одна - перевести все продукты на одну платформу. Так легче поддерживать.
Пилот уже сообщил, что .NET - это не для того. Не вижу особого облегчения в поддержке с переходом на .NET, ну да Microsoft виднее. Кроме того, это задача Microsoft, а вот лично вам .NET зачем?
Использовать идеологию CLS, конечно, приятно, но не более того. Уже давно известно (на заре модульного программирования этот факт обозначился), что решения, написанные с переиспользованием модулей, менее эффективны, чем написанные с учетом задачи от начала и до конца.
Многоплатформенность? Ну, это только деларации. Framework существует только для Windows, а будет ли он еще куда-нибудь портирован - это вопрос.
Использование .NET-компонент, IMHO, тоже не принципиально. На любой понравившийся вам объект .NET вы легко сможете найти с десяток-другой ActiveX аналогов.