Пояснения -
для тех "кто в танке":
1) Да ActiveX компоненты (разработанные сторонними компаниями) можно
применять и в проектах на MFC и на VCL и даже в том же .NET. Другое дело -
часто разработчики этих компонентов напрямую ссылаются - что опробовано
с MS технологиями - причем наиболее часто это VB (хотя обычно они удачно
уживутся и с MFC и с .NET). Но применение ActiveX в составе .NET проекта -
ИМХО просто архаично :blink: .
По MFC - я конкретно имел в виду библиотеки классов: BCG, Styngray, Dundas и т. д.
Сравнивать MFC и .NET я бы сказал немножко плохо. Если и сравнивать MFC, то с Windows.Forms
2) Нет, уважаемый, если что-то из набора MFC (Microsoft Foundation Class)
сравнивать с Windows.Forms - это классы CWnd, CWinApp и производные от
них. Не следует забывать, что в MFC есть и работа с БД - ODBC, DAO; и работа
с различными файлами CFile, сокеты также имеются и многое другое.
Просто MFC появилась на 7...8 лет ранее чем .NET - и на сегодня немного устарела,
что не очень мешает ее популярности.
А за .NET - будущее, тут нету спора.
Что же касается различных вопросов по контейнерам MFC, или макросам - это тема для отдельного обсуждения.
Насчет JAVA - я не профи, поэтому скажу так: у меня сложилось мнение, что (на сагодня) этот язык лидирует
в сетевых разработках...
Подчеркиваю: если я не уверен, то не буду оспаривать и кричать:
истина в последней инстанции,
но то что сам проработал -
могу и буду отстаивать...