Как стать автором
Обновить
55
0
Дмитрий Андреев @dmandreev

Пользователь

Отправить сообщение

Автоматические тесты в облаке

Время на прочтение6 мин
Количество просмотров6.3K
Если вы хоть немного тестируете, то знаете, как не просто создать среду с новым билдом для проверки. Если решение не сложное, то можно сделать все руками — стерли старые файлы, почистили реестр, базу, скопировали новый билд. Но если у вас серьезное многозвенное решение, то лучше, чтобы все операции были автоматизированы. Так можно уменьшить влияние человеческого фактора. Если вы обнаружите проблему, то достаточно поправить скрипты чтобы устранить ошибки и запустить всё заново. В Team Foundation Server входит полный комплект инструментов для организации Lab Management – среды управления тестовыми окружениями. Интересным является то что вы можете организовать лабораторию тестирования без всяких инфраструктурных инвестиций. Все что для этого необходимо – уже есть в Azure и Team Foundation Service. Это тот самый случай новомодного IaaS когда вы смело можете вынести часть инфраструктуры в облако.
Читать дальше →
Всего голосов 7: ↑4 и ↓3+1
Комментарии0

Играем в planning poker онлайн!

Время на прочтение1 мин
Количество просмотров7.1K
Если вы работаете по SCRUM и у вас распределенная команда, то наверняка вы задумывались о автоматизации процесса покер-планирования. Конечно, игра в настоящие карты это классно, но их электронная замена может дать немало дополнительных выгод, например интеграцию с существующим проектом в Team Foundation Service. Тем более что вы уже сейчас можете посмотреть на предварительную версию проекта http://agileplanning.ru/.
Читать дальше →
Всего голосов 13: ↑10 и ↓3+7
Комментарии4

Что нового в Direct3D 11.2

Время на прочтение5 мин
Количество просмотров47K
DirectX 11.2 вошедший в выпуск Windows 8.1 насчитывает ряд интересных и нужных нововведений. В этом посте будет проведен краткий обзор основных новинок, а так же рассмотрены некоторые сценарии применения. Несмотря на то что нововведений не так много, некоторые из них будут весьма кстати при разработке приложений для мобильных устройств, и приложений для Windows Store.
Читать дальше →
Всего голосов 58: ↑49 и ↓9+40
Комментарии30

Unity Game Starter Kit для Windows Store и Windows Phone Store

Время на прочтение3 мин
Количество просмотров19K

Я сделал игру, которую вы можете скачать, что-то поменять, опубликовать в магазинах Windows и Windows Phone, и миллионы пользователей этих платформ по всему миру смогут в нее поиграть. В игре реализованы основные функции 2D сайдскроллера.
Читать дальше →
Всего голосов 40: ↑29 и ↓11+18
Комментарии2

20 бесплатных дополнений для Visual Studio

Время на прочтение3 мин
Количество просмотров85K

Некоторое время назад уже был опубликован аналогичный пост, с тех пор количество дополнений для Visual Studio 2010,2012 и 2013 перешагнуло планку в 4к, появилось немало новых дополнений. Ниже перечислено 20 наиболее популярных или интересных расширений для Visual Studio 2012 и 2013 в дополнение к предыдущему посту.
Читать дальше →
Всего голосов 75: ↑65 и ↓10+55
Комментарии32

Как тестировать только то, что нужно

Время на прочтение2 мин
Количество просмотров20K
Ручное тестирование — это кропотливый и порой рутинный процесс. Одной из проблем является то что при внесении изменений в код сложно предсказать какие тесты следует проделать заново, чтобы убедиться что все работает так как следует. Для этого прибегают к регрессионному тестированию и повторному прогону всех тестов. Такие операции требуют много времени. Но если вы разрабатываете свои решения на платформе .NET то у вас есть шанс значительно снизить трудозатраты тестировщиков, потому что вы будете точно знать, какие тесты следует провести а какие нет, так как изменения в коде не затронули их поведение. Звучит заманчиво?
Читать дальше →
Всего голосов 34: ↑29 и ↓5+24
Комментарии4

CodeLens в Visual Studio 2013

Время на прочтение3 мин
Количество просмотров42K
В Visual Studio 2013 появилось очень много новых возможностей. С некоторыми из них вы можете ознакомиться из статей на хабре. Некоторые из этих возможностей были долго ожидаемы сообществом, и в общем то не привносят ничего нового в функциональность среды, просто делают ее немного удобнее, как например окно опций, размер которого можно менять. Но так же есть возможности, о которых, как только взглянешь на них сразу же хочется воскликнуть «Круто!».
Речь идет о CodeLens – информационных индикаторах которые отображаются в коде и могут в лаконичной форме показать прямо в тексте программы важную информацию которая затем пригодится при работе с кодом приложения.
Читать дальше →
Всего голосов 40: ↑34 и ↓6+28
Комментарии64

Состоялся релиз Visual Studio 2013. Приглашаем на запуск!

Время на прочтение3 мин
Количество просмотров13K
Уважаемые друзья! С радостью хотел бы сообщить вам о том что уже сейчас можно загрузить релиз Visual Studio 2013, .NET 4.5.1, и Team Foundation Server 2013 . Уже через несколько недель состоится запуск Visual Studio 2013 во многих городах мира. В США это произойдет 13 ноября, а двумя днями позже в России. Приглашаем на Российский Запуск Visual Studio 2013 который состоится 15 ноября. Прямо сейчас вы можете посмотреть на сайте предварительную программу. Запуск Visual Studio 2013 – это не только 2 параллельных трека технических докладов, но возможность лично пообщаться с сотрудниками Microsoft, разрабатывающими продукты Visual Studio, и индустриальными экспертами из других компаний, которые расскажут практический опыт и будущие планы по развитию стека инструментов, связанных с обеспечением жизненного цикла программных продуктов.
Регистрация уже открыта, присоединяйтесь, чтобы быть в курсе новых возможностей Visual Studio 2013!
Читать дальше →
Всего голосов 34: ↑24 и ↓10+14
Комментарии15

Конкурс игр с призовым фондом в $100000

Время на прочтение2 мин
Количество просмотров5.7K

Компания Unity и Microsoft приглашают разработчиков к участию в конкурсе по созданию приложений для Windows Store и Windows Phone Marketplace c использованием Unity3d. Конкурс заканчивается 30 сентября. Регистрация в конкурсе производится по адресу unity3d.com/contest/windows/new
Читать дальше →
Всего голосов 24: ↑12 и ↓120
Комментарии2

Выпущена предварительная версия Visual Studio 2013

Время на прочтение8 мин
Количество просмотров42K
Несколько недель назад на конференции Teched North America 2013 был сделан анонс Visual Studio 2013, и было рассказано о некоторых новых возможностях этой среды. Вчера, на конференции Build 2013 было объявлено о доступности предварительной версии Visual Studio 2013, Net Framework 4.5.1 и Team Foundation Server 2013 которые вы можете загрузить уже сейчас.
Читать дальше →
Всего голосов 72: ↑60 и ↓12+48
Комментарии64

В Windows 8.1 добавлена поддержка 3D печати

Время на прочтение1 мин
Количество просмотров40K

Вчера на конференции Build 2013 анонсировали поддержку 3D печати в операционной системе Windows 8.1. Разработано API которое программисты могут использовать в своих приложениях. Фактически, 3D печать теперь выглядит так же как и печать обыкновенного текста. На данный момент поддерживаются 3D принтеры MakerBot Replicator 2 и 3D Systems Cube. Цена последнего около $1 300 и обе эти модели скоро будут продаваться в магазинах Microsoft Store.
Читать дальше →
Всего голосов 63: ↑56 и ↓7+49
Комментарии37

Анонс Visual Studio 2013

Время на прочтение6 мин
Количество просмотров50K
Вчера на конференции TechEd Брайан Харри сделал анонс выпуска Visual Studio 2013 и Team Foundation Server 2013 а также множества новых возможностей этих продуктов связанных с управлением жизненным циклом приложений. Некоторые из этих новых возможностей уже доступны прямо сейчас в Team Foundation Services и позднее в этом месяце (а точнее во время конференции Build) будут опубликованы предварительные версии VS 2013 и TFS 2013. Релиз этих продуктов состоится в конце этого года.
Наконец то (и с большой радостью) мы можем рассказать вам о том, что ожидается от нашего продукта в новой версии. К сожалению, рамки этой статьи не позволят вместить описание всех новинок которые мы подготовили в VS 2013, основной акцент будет сделан на возможности связанные с управлением жизненным циклом приложений и совместной работой.
Читать дальше →
Всего голосов 71: ↑55 и ↓16+39
Комментарии72

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

Время на прочтение6 мин
Количество просмотров17K
Профильная оптимизация это очень интересный способ оптимизации кода приложения в среде выполнения (в команде разработчиков Visual C этот метод называют POGO или PGO, от английского Profile Guided Optimization). Впервые профильная оптимизация была применена в конце 90-х исследовательскими группами в Visual C и Microsoft. Тогда она была рассчитана для архитектуры Itanium. Затем PGO была включена в состав Visual Studio C/C++ 2005. На сегодня это основной процесс оптимизации, значительно повышающий производительность приложений Microsoft и других разработчиков.
В этом посте будет рассказано, как создавать более быстрые и высокопроизводительные нативные приложения. Для начала, познакомимся ближе с PGO, а затем рассмотрим на примере (симуляция NBody), как с помощью нескольких простых шагов можно применить этот процесс оптимизации в ваших приложениях. Для работы используйте исходный код из примера. Для сборки проекта вам понадобится DirectX SDK.
Читать дальше →
Всего голосов 28: ↑20 и ↓8+12
Комментарии5

Вышел Visual Studio 2012 Update 2

Время на прочтение4 мин
Количество просмотров28K
Ранее уже сообщалось о том что команда Visual Studio пересмотрела порядок подготовки и частоту обновлений инструментов для разработчиков. Помимо исправлений, в ежеквартальные обновления теперь включаются и новые функции. В данной статье приведен перечень нововведений вошедших в Visual Studio Update 2.
Читать дальше →
Всего голосов 45: ↑36 и ↓9+27
Комментарии18

Работа с Git в Visual Studio 2012

Время на прочтение4 мин
Количество просмотров54K
imageНекоторое время назад была опубликована статья «Интеграция Team Foundation Services с Git и другие новые возможности». Нас очень порадовало, что читатели проявили к ней живой интерес и прислали нам отзывы и вопросы. Мы учтем их в процессе совершенствования наших инструментов и услуг, так что следите за нашими новостями. В этой публикации хотелось бы рассказать, как разработчики могут начать использовать инструменты Git в Visual Studio и сервис Git в TFS.
Читать дальше →
Всего голосов 35: ↑29 и ↓6+23
Комментарии30

Новые инструменты для разработки игр на Windows Phone

Время на прочтение3 мин
Количество просмотров15K

На проходящей в Сан-Франциско конференции GDC был сделан ряд анонсов о новых инструментах для разработки игр на платформе Microsoft. Теперь, помимо существующих средств, таких как DirectX, разработчики могут использовать Unity 3D, Marmalade, Havok.
Читать дальше →
Всего голосов 55: ↑35 и ↓20+15
Комментарии16

Началось бета тестирование Unity 4 Game Engine c поддержкой Windows 8

Время на прочтение2 мин
Количество просмотров12K

Те кто интересуется сферой разработок игр, наверное помнят, что в августе прошлого года компания Unity Tecnologies анонсировала включение Windows 8 в перечень поддерживаемых операционных систем для кроссcплатформенных инструментов создания игр. До настоящего момента, предварительные версии этих инструментов были доступны ограниченному количеству разработчиков, и сегодня Unity предоставляет доступ к бете Unity 4 Game Engine для Windows 8 в рамках специальной программы Unity Windows Store apps open beta.
Читать дальше →
Всего голосов 22: ↑16 и ↓6+10
Комментарии31

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

Время на прочтение4 мин
Количество просмотров3.2K
Как правило, при подключении к службе Team Foundation Service пользователь видит веб-страницу для входа с помощью учетной записи Microsoft, также называемой LiveID. Выполняя вход, пользователь может установить флажок сохранения своей учетной записи Microsoft. В этом случае ее не придется вводить заново, если только не допускать больших перерывов между сеансами входа (тогда система запросит данные еще раз).
Это очень удобно для людей, но как быть, если подключение необходимо выполнить для приложения или веб-службы? С этой целью в программном коде следует применять «альтернативные учетные данные», использование которых необходимо разрешить в параметрах учетной записи. Это тот же самый параметр, который используется при включении базовой аутентификации для git-tf. Затем можно написать программный код, в котором для подключения к службе будут использоваться эти учетные данные. В долговременной перспективе мы также добавим поддержку OAuth, однако она еще в экспериментальной стадии.
Читать дальше →
Всего голосов 7: ↑5 и ↓2+3
Комментарии0

Разработка игр для Windows 8 с использованием MonoGame: поддержка сенсорных экранов

Время на прочтение4 мин
Количество просмотров12K
В предыдущей заметке было рассказано о основных моментах связанных с разработкой игр для Windows 8 и MonoGame. Несмотря на то что игра уже запускается, в ней не хватает важных функций которые необходимы при реализации приложения для Windows 8. Это поддержка прикосновений и обязательный экран privacy policy.
Читать дальше →
Всего голосов 24: ↑16 и ↓8+8
Комментарии2

Интеграция Team Foundation Services с Git и другие новые возможности

Время на прочтение3 мин
Количество просмотров22K
imageСегодня произошел большой шаг вперед в развитии Team Foundation Services — облачного сервиса Microsoft для разработчиков. Последние несколько месяцев команда TFS вела работу над новыми возможностями которые делают эти сервисы еще проще, удобнее и эффективнее. Одним из самых громких нововведений является интеграция популярной системы контроля версий Git с сервисами TFS. Работа на этом не прекращается и в обозримом будущем будет добавлено еще много интересных функций.
Читать дальше →
Всего голосов 50: ↑43 и ↓7+36
Комментарии32

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность