VSExpress и редактирование ресурсов / XAML Designer / MFC / ATL

Недавно мне удалось установить Visual Studio 2015 на компьютер, поскольку мой ноутбук всегда не удается установить. У меня есть несколько вопросов о серии VS и продукте внутри:

  1. Является ли более низкая «редакция» VS (той же версии) быстрее или требует меньше памяти при работе IDE (например, «2015 Express» против «2015 Community» против «2015 Ultimate»)? Будет ли созданный ими файл иметь большую разницу в производительности (например, оптимизацию)?

  2. Можно ли использовать «какой-то метод» (например, монтирование / размонтирование, изменение буквы диска, песочницу или резервное копирование какого-либо файла), чтобы установить Community и Enterprise (оба 2015) одновременно? Я не купил Enterprise Edition, но я все еще хочу попробовать «идеальную» версию (которая кажется намного лучше, чем Community в https://www.visualstudio.com/products/compare-visual-studio-2015-products-vs). Я не знаю, когда версия Enterprise откажется от работы. Поскольку Сообщество бесплатное, я бы хотел оставить оба (и, возможно, познакомиться с разницей в двух версиях).

  3. Можно ли в VS2015 Express for Desktop использовать мастер / шаблон MFC / ATL (эта функция «отключена» или «не включена»)? Я знаю, что могу использовать заголовки MFC / ATL, просто включив их напрямую.

  4. В VS2015 Express для настольных компьютеров я погуглил и обнаружил, что редактирование ресурсов не доступно для Express. Может ли это как-то «связаться» с функцией редактирования ресурсов в «Сообществе»? Боюсь, что сторонний редактор ресурсов «устарел» и может кто-нибудь порекомендовать хороший?

  5. Является ли Windows Forms Designer для WinForm и XAML Designer для WPF / Sliverlight / WinRT? А поскольку редактирование ресурсов не предусмотрено для «Express», в приложении MFC / ATL / WTL не будет «XXX Designer» (кроме программного обеспечения сторонних производителей)? Нужно ли редактировать ресурсы WinForm / WPF / Sliverlight / WinRT? (При редактировании ресурсов я бы больше заботился о части «перетаскивания» (она же DIALOG и widgits)

  6. Это общий вопрос о программировании Windows GUI (не о графике, такой как Open * и Direct *). Я прочитал какую-то статью, и там говорилось, что общая «эволюция» — это Win16 API -> Win32 API -> MFC / ATL / WTL -> WinForm -> WPF / Sliverlight / WinRT. Что еще добавить или что-то исправить (так как статья написана 2 года назад)? Есть ли другой API для 64-битных окон или для Win10? Как насчет других инструментов / языка программирования, на которые я могу сослаться, например Delphi / Java / QT? Нужно ли мне кратко знать их все, чтобы быть «опытным» или просто использовать один из них, а все остальные «устарели»?

  7. Мне действительно нравится «встроенный» способ написания кода GUI. Что-то вроде:

    auto w = Window (SomeLayoutClass (xxx), Button (xxx) .OnClick (someFunction), Box (SomeLayoutClass (xxx), xxx)). Размер (xxx, xxx) .Show ()

    Есть ли какой-нибудь API в C / C ++ (или C #), работающий так?

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]