Приятно осознавать, что Microsoft не забыла старые методы. New, наряду с Visual Studio Update 1 RC, представляет собой обновление для .NET и WPF.
Не так давно все выглядело мрачно для WPF и даже для .NET, поскольку WinRT продвигался как решение всего.
К счастью, новый Microsoft, который, как вы знаете, перевернул Windows 8, пропустив Windows 9, похоже, столкнулся с ошибкой сброса прошлого.
Первая хорошая новость заключается в том, что Visual Studio 2015 Update RC теперь доступен, всего через три недели после выпуска CTP. Список плюсов очень длинный, и то, что вас интересует, зависит от того, на какие языки и платформы вы ориентируетесь.
Программисты на C ++ теперь могут редактировать и продолжать отладку проектов Магазина Windows. Компилятор имеет расширенную поддержку C ++ 11 и 14 и даже 17 с улучшенным редактированием кода. средства диагностики, отладки и сборки памяти.
Для C # существует интерактивное окно и командная строка REPL, команда Goto Implementation, команда, которая преобразует методы get в свойства, профилирование ЦП во время отладки и многое другое.
Для программистов Cordova теперь можно настроить таргетинг на Cordova 5.31 и iOS9.
TypeScript был обновлен и теперь имеет поддержку ECMAScript 6 и некоторые функции, предложенные для версии 7, включая async.
Поддержка Node.js была улучшена за счет улучшенного IntelliSense и поддержки Node.js 4.x.
Вы также можете упростить обратную связь с командой VS, одним щелчком мыши перейдя в UserVoice.
Обновление до .NET Framework небольшое, но оно включает некоторые подсказки относительно того, к чему все идет. Улучшена поддержка криптографии Elliptic Curve, в частности цифровых подписей, улучшена возможность подключения к SQL, улучшено профилирование, исправлено множество ошибок и повышена производительность.
Самым большим улучшением в новой .NET Framework является WPF. Комментарий в блоге WPF не менее важен, чем любые технические изменения:
Во-первых, мы хотим заверить вас, что мы по-прежнему привержены постоянному обслуживанию платформы, предоставлению важных исправлений и улучшений, а также развитию инструментов на основе отзывов клиентов. Мы изучаем способы, позволяющие партнерам и сообществу предоставлять нам более прямую обратную связь и более легко участвовать в тестировании и проверке исправлений и функций по мере их подготовки. Это позволит клиентам просматривать эти изменения в непроизводственной среде для обратной связи.
В этом выпуске улучшена производительность сенсорного стека, что делает WPF более подходящим для приложений для планшетов / ноутбуков. WPF уже поддерживает разрешение и масштабирует графику в соответствии с отображением. Это было расширено для работы с несколькими мониторами с учетом DPI каждого монитора. На данный момент это доступно только в качестве предварительного просмотра, но вы можете подать заявку, чтобы попробовать.
Возможность работы с DX10 и 11 добавлена через проект с открытым исходным кодом — WPF DirectX Extensions. Это хорошая новость, если вы эксперт по DirectX, но не если вы просто хотите использовать WPF для 3D. В настоящее время WPF имеет разумные возможности 3D, и было бы неплохо, если бы они были улучшены, а не использовали встроенную DLL. Другая большая проблема заключается в том, что, как и в большинстве проектов с открытым исходным кодом, отсутствует документация.
Лучшая новость с открытым исходным кодом заключается в том, что 200+ образцов WPF были перенесены на GitHub, что упрощает просмотр кода без необходимости загружать каждый проект целиком.
Наконец, странное, но очень долгожданное улучшение орфографического словаря, но только в Windows 8.1 и 10. Пока вы используете эти последние ОС, теперь вы можете проверять орфографию на всех языках — в ранних системах вы только владеет английским, немецким, французским и испанским языками. Вы также можете использовать индивидуальные словари для каждого пользователя, но, опять же, вы получаете полную работу только в Windows 8.1 и 10.
Приятно знать, что работа над WPF и .NET продолжается, даже несмотря на то, что вклады с открытым исходным кодом не оказываются столь же отточенными и хорошо упакованными, как традиционные предложения Microsoft. Полагаю, оправдание в том, что вы всегда можете пойти и прочитать код.
Больше информации
Visual Studio с обновлением 1 RC
Представляем .NET Framework 4.6.1 RC
WPF в .NET 4.6.1
Статьи по Теме
VS 2015 WPF и Forms Live не уверены в C ++
Автономный эмулятор Microsoft Android для Android Studio
Visual Studio 2015 запускается до Windows 10
Обновление до Windows 10 SDK в процессе
Пакет SDK для Windows 10 уже доступен
Почему мы должны писать универсальные приложения, когда Microsoft их отказывается — только Skype To Go Desktop
Приложения Android и iOS для Windows 10
Microsoft и универсальные приложения
Как Microsoft могла сделать Metro
Чтобы быть в курсе новых статей на I Programmer, подпишитесь на нашу еженедельную рассылку новостей, подпишитесь на RSS-канал и подпишитесь на нас в Twitter, Facebook, Google+ или Linkedin.
Комментарии
Оставьте комментарий или просмотрите существующие комментарии с помощью Disqus
или отправьте свой комментарий по адресу: comments@i-programmer.info