Обнаружение утечек памяти в приложении Javascript для Windows 8 с помощью инструмента Javascript Memory Analysis из пакета Visual Studio

Язык Javascript прекрасно подходит для разработки приложений для Windows 8. Javascript — нетипизированный динамический язык программирования, обеспечивающий высокую гибкость. Однако без должной внимательности, вы можете допустить утечки памяти в своем коде. Но вы зря волнуетесь по этому поводу, Visual Studio содержит эффективный инструмент под названием Javascript Memory Analysis, который помогает обнаружить утечки памяти. Рекомендации по применению инструмента Javascript Memory…


[Статья нашего гостя] Советы и рекомендации по IntelliTrace. Основы. Часть 1. Автор: Колин Дембовский (Colin Dembovsky)

Рекомендации по применению IntelliTrace Варианты применения инструмента IntelliTrace: Во время отладки в VS нажатием клавиши F5. В Test Manager (доступен как адаптер диагностических данных — Data Diagnostic Adapter). При запуске из любого места (использование автономного сборщика данных). Описание «режимов работы» IntelliTrace В IntelliTrace реализовано два стандартных режима с широкими возможностями: Events Only (Только события) и Events…


Что представляет собой карта кода Visual Studio 2012?

Что такое карта кода? В пакет обновления Visual Studio 2012 Update 1, который вышел в ноябре 2012 года, была включена новая функция под названием Code Map (Карта кода), она доступна пользователям версии Ultimate edition. Эта функция позволяет визуализировать взаимосвязи в коде. В основе карты кода лежит концепция, понять которую вам поможет этот короткий видеоролик. Начиная с…


Разработка приложений с использованием пакета Visual Studio 3D Starter Kit. Часть 3 из 3

Это третья, заключительная, статья из серии, посвященной основам работы с пакетом Visual Studio 3D Starter Kit! Если вы прочли и выполнили все рекомендации из двух предыдущих статей (см. здесь и здесь), то получили приложение, которое имитирует игру в кости. Сейчас мы внесем последние изменения в наше приложение для запуска на устройствах, работающих под управлением Windows RT или Windows…


Разработка приложений с использованием пакета Visual Studio 3D Starter Kit. Часть 2 из 3

Не так давно мы приступили к разработке простого приложения для игры в кости с помощью Visual Studio 3D Starter Kit. Теперь мы доработаем приложение, добавив анимацию. Ссылка на предыдущую статью. Как заставить кубик крутиться Чтобы заставить любой объект в графическом приложении двигаться, необходимо: Определить какое-либо состояние (например, с помощью логического флага), чтобы указать, что должна быть…


Разработка приложений с использованием пакета Visual Studio 3D Starter Kit. Часть 1 из 3

Несколько недель назад мы анонсировали серию статей, в которых будет показан весь процесс разработки приложения с использованием пакета Visual Studio 3D Starter Kit. Представляем вашему вниманию первую статью из этой серии. В серии статей мы рассмотрим процесс разработки приложения, пользователь которого сможет касанием или щелчком бросать трехмерные шестигранные кубики для игры в кости. Брошенный кубик будет…


Клонирование планов тестирования с использованием Microsoft Test Manager

В пакете обновления Visual Studio Update 2 присутствует функция клонирования планов тестирования в Microsoft Test Manager. Эта функция позволяет клонировать артефакты плана тестирования для конкретной команды проекта путем создания копий всех тестовых случаев, а также общих шагов и требований. Затем воссоздается аналогичная структура и применяются те же настройки тестирования, те же среды, сборки, конфигурации и другие…


Разработка приложений, учитывающих географическое положение, с использованием функций геолокации и карт Bing Maps

Если в бизнес-логике вашего приложения учитывается местоположение пользователя, вы можете предоставлять пользователям приложения актуальный прогноз погоды, рассылать купоны, информацию о спортивных мероприятиях или концертах. Вы можете использовать геолокационные возможности Windows 8, а также пакет Bing Maps SDK для разработки приложений для Магазина Windows, учитывающих географическое положение. Сейчас я расскажу вам, как ваше приложение может воспользоваться возможностями службы…


Как сделать ваше приложение быстрым: профильная оптимизация C++

Профильная оптимизация это очень интересный способ оптимизации кода приложения всреде выполнения (в команде разработчиков Visual C этот метод называют POGO или PGO, от английского Profile Guided Optimization). Впервые профильная оптимизация была применена в конце 90-х исследовательскими группами в Visual C и Microsoft. Тогда она была рассчитана для архитектуры Itanium. Затем PGO была включена в состав Visual Studio…

1

Использование списков SharePoint в качестве объектов LightSwitch с помощью CSOM

Списки как объекты Брайан уже рассказал о присоединении к списку SharePoint и моделировании его объектов в приложении LightSwitch с поддержкой SharePoint. Однако это еще не все — вы можете выполнить присоединение к локальному сайту SharePoint в любом приложении LightSwitch, указав имя пользователя и пароль или же выступив в роли пользователя приложения LightSwitch. Имя пользователя и пароль нужны…

3