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

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


Coding4Fun: создание игры типа «Тетрис» с помощью макета сетки CSS и Blend 5

Сегодня я хочу поделиться с вами одним секретом, который компания Майкрософт долго хранила в тайне. Он связан с историей возникновения концепции макета сетки CSS, предназначавшейся для IE10 и приложений Магазина Windows. Многие считают, что эта спецификация разрабатывалась для упрощения создания приложений и макетов веб-сайтов. На самом деле цель ее была совершенно иной, а именно облегчить…


JavaScript: повышение производительности при запуске IE с помощью Visual Studio

При разработке веб-сайтов на VS я всегда запускаю IE, нажимая F5 или щелкая HTML-страницу правой кнопкой мыши и выбирая пункт View in Browser (Просмотреть в браузере). В ходе моих недавних экспериментов с HTML5 я пытался написать код, который копирует кадры видеозаписи в формате MP4, переворачивает изображение вверх ногами и затем снова визуализирует эти кадры на…


Typescript — история адаптации к TFS

Как вы знаете, в решении TFS уже довольно давно есть пользовательский веб-интерфейс. В выпуске TFS 2012 он был изменен, причем достаточно кардинально — как внешний вид, так и архитектура. Мы перешли на REST/Json. Теперь интерфейс в большей степени полагается на выполняемые браузером Javascript-сценарии, и в меньшей — на Ajax-вызовы. В результате он начал работать быстрее…