Здравствуйте, Аноним, Вы писали:
А>Несколько лет работаю на VC++6. На работе установлена та же версия.
А>На домашний ком хочу установить VC++.NET.
А>Возникают вопросы:
А> Насколько различаются эти средства (IDE, компиляторы)?
А>Поделитесь впечатлениями те кто перешел (или переходит) с 6 на .NET.
Если нет задачи поддержки существующих (причем навороченных, с разными извращениями, когда терять время на перенос — себе дороже) проектов — переходи на VC7. Код быстрее (см.
"Кто сегодня самый шустрый" в трех частяхАвтор(ы): Владислав Чистяков
), к стандарту ближе, в IDE — множество приятных мелочей добавилось, в MFC проекты можно одной галочкой включить поддержку HTMLHELP.
Из недостатков —
— в проекты ATL7, созданные мастером, фишки из WTL7 добавляются через @опу (см.
http://www.rsdn.ru/forum/Message.aspx?mid=106677Автор: Odi$$ey
Дата: 27.09.02
), приходится или напильником дорабатывать, или, что проще, генерить заготовку в VS6.
— исчезло Project->Add to project->Components and Controls ->
VC++ Components. Было удобно добавлять в проект MFC-заготовки для CPropertySheet/CPropertyPage, Splash Screen, Typ of the Day и т.д.
— проблемсы в использовании MFC7 под win98, но впрочем решаемые (см.
http://www.rsdn.ru/Forum/Message.aspx?mid=70564Автор: pesticide
Дата: 08.07.02
)
А> Не будет ли проблем с работой на разных версиях? (на работе не разрешают ставить .net)
нет, у меня стоят обе, no problem