Информация об изменениях

Сообщение Re[7]: Портирование MFC приложения на новую VS от 11.03.2015 9:56

Изменено 11.03.2015 10:14 AlexGin

Здравствуйте, bnk, Вы писали:

bnk>Здравствуйте, MasterZiv, Вы писали:


MZ>>Ну да. В VC6 я всё время работал на 3 экранах. VC 5 имела ровно тот же

MZ>>(новый для VC5) GUI, что и vc6.

bnk>Я имел в виду поддержку multiple monitor, добавленную в VS 2010. Раньше 2010 это же одно окно было, не?!

bnk>Со скриншотами и видео:

bnk>http://weblogs.asp.net/scottgu/multi-monitor-support-vs-2010-and-net-4-series


bnk>Или ты имеешь в виду, что эта же фича была в VC5, выпущенном в 97 году?


Посмотрел в VS 2012 и 13 (установил их примерно месяц назад) — поддержка мультимониторности. Удобненько.
В среде 2008-й такой возможности, к сожалению, нет.

Еще одна удобная возможность — в окне "Solution Explorer", внутри файлов *.cpp видны некоторые ключевые элементы реализации в классах.
Это также можно отнести к удобным нововведениям.

Однако, не обходится, как и во всех продуктах от M$, без ложки дегтясложностей. Главная из которых — уход от MBCS в MFC приложениях для VS2013
Именно в силу этого, пока портирование больших проектов на новую студию выглядит очень геморройно...
Тут уже высказывали мысль над двухэтапным переходом — сначала на VS2012, а только затем уже — на VS2013.
Этот путь, очевидно, намного менее тяжелый. Вполне возможно, что так и придётся в будущем действовать.

P.S. ИМХО "пуританский" GUI в VS2012 и VS2013 скорее напоминает приложение 20-ти летней давности (времён Windows 3.11 for workgroups), нежели современное приложение
Похоже, M$ следует девизу "назад в будущее"...
Re[7]: Портирование MFC приложения на новую VS
Здравствуйте, bnk, Вы писали:

bnk>Здравствуйте, MasterZiv, Вы писали:


MZ>>Ну да. В VC6 я всё время работал на 3 экранах. VC 5 имела ровно тот же

MZ>>(новый для VC5) GUI, что и vc6.

bnk>Я имел в виду поддержку multiple monitor, добавленную в VS 2010. Раньше 2010 это же одно окно было, не?!

bnk>Со скриншотами и видео:

bnk>http://weblogs.asp.net/scottgu/multi-monitor-support-vs-2010-and-net-4-series


bnk>Или ты имеешь в виду, что эта же фича была в VC5, выпущенном в 97 году?


Посмотрел в VS 2012 и 13 (установил их примерно месяц назад) — поддержка мультимониторности. Удобненько.
В среде 2008-й такой возможности, к сожалению, нет.

Еще одна удобная возможность — в окне "Solution Explorer", внутри файлов *.cpp видны некоторые ключевые элементы реализации в классах.
Это также можно отнести к удобным нововведениям.

Однако, не обходится, как и во всех продуктах от M$, без ложки дегтясложностей. Главная из которых — уход от MBCS в MFC приложениях для VS2013
Именно в силу этого, пока портирование больших проектов на новую студию выглядит очень геморройно...
Тут уже высказывали мысль над двухэтапным переходом — сначала на VS2012, а только затем уже — на VS2013.
Этот путь, очевидно, намного менее тяжелый. Вполне возможно, что так и придётся в будущем действовать.
Какие-либо из утилит общего комплекса ПО, вполне вероятно будем уже портировать на .NET (C#).

P.S. ИМХО "пуританский" GUI в VS2012 и VS2013 скорее напоминает приложение 20-ти летней давности (времён Windows 3.11 for workgroups), нежели современное приложение
Похоже, M$ следует девизу "назад в будущее"...