Re: Помогите решить: MFC или не MFC?
От: Smok_er  
Дата: 13.05.03 20:25
Оценка:
Здравствуйте, vselezn, Вы писали:

V>У меня задача: запрограммировать под Windows коробочное GUI приложение с мощным интерфейсом, низкоуровневым взаимодействием со специальным электронным девайсом, и простенькой внутренней БД.

V>Срок: ~ месяц.

V>Я знаю варианты реализации (может есть другие?):

V>1. Visual Basic .Net и Windows Forms (обязательно ли код будет managed? Можно ли инсталировать .Net Framework как компонент инсталяции приложения? Достаточно ли богатая [созревшая] функциональность?)
V>2. C# .Net и Windows Form (те же вопросы что и в (1))
V>3. Visual Basic 6.0.
V>4. Visual C++ (.Net или 6.0) и Win API (user32, gdi32).
V>5. Visual C++ и MFC.
V>6. Visual C++ и ATL (Windows classes).
V>7. Delphi.

V>Моя оценка вариантов:

V>1. Могут быть проблемы с инсталляцией .Net Framework’а при инсталяции продукта и проблемы с managed-кодом (нужно чтобы приложение работало на всем семействе виндов); могут быть проблемы с низкоуровневым взаимодействием с девайсом.
V>2. Тоже что и (1), только язык по-серьезней.
V>3. Тоже что и (1), только native-код и без .Net Framework’а.
V>4. Долго и много рутины.
V>5. Вроде все нормально только наслышан, что MFC – прошлое.
V>6. Тоже что и (4), только чуть проще.
V>7. Среднее между (3) и (5). Но все-таки на-C интересней.

V>Вроде все за MFC? Можете высказаться?


Я за 6 , но если туда добавить WTL

А вообще, MFC не использовал, т.к. в свое время тоже решил, что это прошлое
Если надо создавать приложения быстро, использую Делфи (опыт работы с паскалем у меня куда больше чем с C++)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.