Отладка веб-API ASP.NET с помощью инструмента Route Debugger

Введя запрос «asp.net web api routing» на сайте stackoverflow, вы сможете найти ответы на многие другие вопросы. Как работает маршрутизация в веб-API? Почему не работает мой маршрут? Почему не вызывается эта операция? Зачастую, отладка маршрутов представляет собой нелегкую задачу. Чтобы разобраться с этим вопросом, я написал инструмент «ASP.NET Web API Route Debugger». Надеюсь, он поможет облегчить…


Профилирование выделения памяти в приложениях .NET с помощью Visual Studio 2012

Публикацию подготовил Стефан Тауб (Stephen Toub), постоянный автор блога Parallel Programming in .NET (Параллельное программирование в .NET) В этот раз он, Visual Studio 2012 и внимание к деталям помогут вам выявить случаи ненужного выделения памяти в ваших приложениях и повысить их производительность. Visual Studio 2012 содержит огромное количество самых разнообразных функций. Их очень много, но…


Новые возможности в средствах разработчика Microsoft Office Developer Tools для Visual Studio 2012

Выпущенные средства разработчика Microsoft Office Developer Tools для Visual Studio 2012 содержит замечательные нововведения, связанные с разработкой приложений. Этот блог посвящен некоторым новым возможностям, которые вы наверняка захотите освоить. Новые шаблоны элементов проекта После выпуска инструментов Preview 2 tools было добавлено лишь несколько шаблонов элементов проекта. Элемент проекта «Настройка поиска» В качестве одного из любопытных нововведений можно…


Разработка, подключение и публикация с помощью Visual Studio и Git

Несколько дней назад мы опубликовали статью «Поддержка Visual Studio и Team Foundation Service для Git». Нас очень порадовало, что читатели проявили к ней живой интерес и прислали нам множество отзывов и вопросов. Мы учтем их в процессе совершенствования наших инструментов и услуг, так что следите за нашими новостями. В этой публикации мы ответили на некоторые…


Управляемая тестами разработка с использованием инструмента NUnit в Visual Studio 2012

C момента выхода Visual Studio наиболее часто подвергался критике тот факт, что в среду разработки было невозможно (или почти невозможно) интегрировать сторонние библиотеки модульного тестирования. Мнения о том, когда следует проводить модульные тесты для ПО, разделились. Некоторые разработчики считали, что это нужно делать после написания кода, но большинство программистов склонялись к созданию модульных тестов до…


Модульные тесты Windows Phone в Visual Studio 2012 Update 2

Модульное тестирование — важный этап жизненного цикла разработки приложений для любой платформы. Пользователям Visual Studio больше не придется обращаться к — средам модульного тестирования Windows Phone от сторонних разработчиков. В версии CTP2 Visual Studio Update 2 появилась среда модульного тестирования Windows Phone. Она предоставляет единый интерфейс для создания, запуска и отладки тестов для платформы Windows…


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

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


Подключение к службе TF без ввода учетных данных LiveID

Как правило, при подключении к службе Team Foundation Service пользователь видит веб-страницу для входа с помощью учетной записи Microsoft, также называемой LiveID. Выполняя вход, пользователь может установить флажок сохранения своей учетной записи Microsoft. В этом случае ее не придется вводить заново, если только не допускать больших перерывов между сеансами входа (тогда система запросит данные еще раз). Это очень удобно…


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

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


Отладка приложений SharePoint с помощью IntelliTrace в Visual Studio

В этой статье мы рассмотрим использование инструмента IntelliTrace в Visual Studio 2012 Ultimate (обновление 1) для отладки настраиваемых веб-частей в приложении SharePoint. Сначала мы вкратце рассмотрим варианты применения идентификаторов корреляции в SharePoint, расскажем об улучшениях IntelliTrace в VS 2012 (обновление 1), а затем перейдем к пошаговому разбору примера использования. Унифицированная система ведения журнала и идентификаторы корреляции в SharePoint SharePoint…