Как стать автором
Обновить

10й Подкаст Петербургской Группы Alt.Net

Время на прочтение1 мин
Количество просмотров536
Участвовали Vitaly Baum и Dmitri Nesteruk



Отчет о запуске Visual Studio 2010 в Петербурге, беседе с Брайаном Харри, и after-party nesteruk.wordpress.com/2010/04/15/st-petersburg-vs2010launch
Читать дальше →
Всего голосов 23: ↑13 и ↓10+3
Комментарии13

Разговор о запуске Visual Studio 2010 в России

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


Короткие интервью с докладчиками, организаторами и участниками мероприятия.

Подкаст записан в ходе конференции. Вы услышите:

Михаила Черномордикова, Константина Кичинского, Ирину Узикову, Марата Бакирова, Виталия Кузнецова, Владимира Биллига, Данилу Корнева, Илью Воробьёва, Тимофеева Семёна, Филиппова Михаила и Антонова Алексея.
Читать дальше →
Всего голосов 28: ↑16 и ↓12+4
Комментарии4

SharePoint Code Check (SPCop) – бесплатный инструмент для анализа кода

Время на прочтение2 мин
Количество просмотров4.2K
spcopКаждый SharePoint разработчик использует различные инструменты для проверки кода, например, это может быть комбинация в виде StyleCop и SPDisposeCheck.

В данной статье пойдет речь про SharePoint Code Check (SPCop) – анализатор SharePoint кода, который является бесплатной версией SharePoint Code Analysis Framework (SPCAF).

Список некоторых возможностей:
  • Возможность определить ошибки в XML еще до развертывания решения в SharePoint и последующего тестирования
  • Легче следовать лучшим практикам и учиться разрабатывать решения для SharePoint
  • Анализ кода в контексте SharePoint
  • Возможность расширить список правил для SPCop/SPCAF. Например, на CodePlex есть хороший проект SPCAFContrib
  • Интеграция с Visual Studio 2010, 2012, 2013
  • Более 300 правил анализа кода (список можно найти здесь)


Читать дальше →
Всего голосов 6: ↑4 и ↓2+2
Комментарии0

Расширение Regex Tester теперь поддерживает Visual Studio 2012

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

Введение


Всем привет! Прошло примерно 1.5 года с момента последнего обновления моего расширения Regex Tester, ранее я уже писал посты про его создание и обновление. После этого я перестал следить за судьбой расширения и отвечать на вопросы в галереи. На работе последние 3 года я востребован как Java-разработчик, за .NET-ом и C# уже не слежу особо и думал, что без моей поддержки расширение загнется и другие решения станут популярнее. Пару месяцев назад один коллега напомнил мне про него и попросил добавить поддержку для VS 2012. Данное напоминание подтолкнуло меня зайти в галерею и проверить его текущее состояние. Я был шокирован, так как по тегам: «Regular Expression» и «RegEx» оно было на первом месте по популярности, а количество скачиваний около 30 тысяч.
Читать дальше →
Всего голосов 23: ↑19 и ↓4+15
Комментарии4

Пакетный менеджер от Microsoft? Да, для Visual Studio 2010

Время на прочтение1 мин
Количество просмотров2.4K
image
Сегодня, вместе с выпуском ASP.NET MVC 3 Beta (анонс на Хабре), была представлена новая разработка Microsoft — консольный пакетный менеджер NuPack.

Этот инструмент интегрируется в Visual Studio 2010 и позволяет с помощью консоли из репозитория Microsoft устанавливать в проекты дополнительные компоненты: библиотеки, скрипты, шаблоны и вообще все, что можно добавить в проекты студии. Пакетный менеджер способен обнаруживать зависимости и автоматически их устанавливать. Соответственно, удаление поддерживается в полной мере. Короме того, NuPack — это проект с открытым исходным кодом.

На видео представлено небольшое превью работы с NuPack: в новый проект с помощью консоли добавляется поддержка логирования с помощью сторонней библиотеки ELMAH, затем демонстрируется GUI-вариант репозитория:



Подробное видео (15 минут) можно найти здесь.

Крайне рекомендую обзор от Скотта Ханселмана (здесь). Загрузить NuPack и получить дополнительную информацию можно со страницы проекта.
Всего голосов 74: ↑55 и ↓19+36
Комментарии87

Шаблон процесса Scrum для Team Foundation Server

Время на прочтение5 мин
Количество просмотров22K
Среди многих команд занимающихся разработкой все большую популярность приобретает подход Scrum. Действительно, лаконичную, в 20 страниц текста методологию, легко понять и после некоторой практики начать использовать. Вот почему Microsoft выпустил дополнительный шаблон Scrum, который позволяет использовать эту методологию вместе с Team Foundation Server.

Читать дальше →
Всего голосов 38: ↑28 и ↓10+18
Комментарии1

И снова про Решарпер…

Время на прочтение1 мин
Количество просмотров1.5K
Многие из вас наверняка слышали об “аукционе невиданной щедрости” от Microsoft, в котором небольшие компании могут приобрести себе VS2010 со скидкой 60%, при условии, конечно, что в самой компании не более 20 программистов, и покупается не более 10 лицензий.

Но, имхо, за кадром осталась еще одна, не менее интересная новость – а именно то, что вместе со студией можно также прикупить… (барабанный бой)… ReSharper, причем с 80% скидкой. Поэтому если вы, например, сидите на 2005 или 2008, самое время пнуть вашего PM/DM/десижнмейкера и покидаться в него такими словами как “рефакторинг”, “производительность”, и т.п.

Сей праздник жизни продлится до 22 Ноября. Что касается Решарпера, то условии акции описаны тут, ну а собственно форма заказа находится тут.
Всего голосов 63: ↑40 и ↓23+17
Комментарии22

Работа с Tier Interaction Profiler ( TIP )

Время на прочтение6 мин
Количество просмотров2K
Это малоизвестная функция входящая в состав Visual Studio 2010 Premium которой я хочу посвятить немного времени и познакомить вас с ней. Она полезна когда вы пытаетесь определить почему ваше приложение ASP.NET не работает с такой производительностью с которой должно было бы, и как построены запросы приложения к базе данных, улучшают ли они производительность или снижают.
Читать дальше →
Всего голосов 34: ↑26 и ↓8+18
Комментарии16

Visual Studio Solution Pivot Viewer. Аддон к Visual Studio 2010 для визуализации структуры и метрик кода

Время на прочтение7 мин
Количество просмотров1.9K
Некоторое время назад Сергей Звездин (sergun) анонсировал мозговой штурм для того, что бы сгенерировать некоторое количество идей для возможной реализации в виде аддонов для Visual studio 2010. Я описал свой Xaps Minifier и предложил ещё одну. Идея заключалась в том, что бы использовать Silverlight PivotViewer контрол для визуализации исходного кода.
Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Комментарии3

Конкурс историй из жизни разработчиков и администраторов

Время на прочтение1 мин
Количество просмотров878
image
Удивительная ситуация сложилась с нашим конкурсом историй — истории присылают активнее, чем за них голосуют. Пожалуй, в этом есть наша вина — и кнопка голосования была сделана неудобно, и мотивация отсутствовала.

Мы постарались это дело исправить.

Кнопка стала удобнее:


А каждый сотый проголосовавший теперь получает футболку или бокал.

Конкурс уже перевалил за экватор, но это не значит, что присылать свои истории уже поздно — главные подарки (Dell Adamo, Xbox'ы, видеокарты и Kinect'ы ) еще не разыгрывались.

Под катом комиксы историй-победителей прошлых недель.
Читать дальше →
Всего голосов 53: ↑29 и ↓24+5
Комментарии20

Что вы думаете о качестве кода в Visual Studio или летний розыгрыш Visual Studio 2010 с подпиской MSDN

Время на прочтение2 мин
Количество просмотров833
Visual Studio 2010

Друзья, не секрет, что качество создаваемого программного кода – это один из важнейших критериев, которого придерживаются большинство разработчиков сегодня. И это логично – зачем нужны приложения, в которых постоянно появляются ошибки и мешают работать?

Наверное многие из вас уже перешли на Visual Studio 2010 или сделают это в ближайшее время. Как мы уже с вами слышали, Visual Studio 2010 предлагает множество различных инструментов для отслеживания и управления качеством получаемого результата.

Поэтому я предлагаю вам рассказать о том, как именно вы улучшаете качество вашего кода, используя инструменты Visual Studio 2010.
Читать дальше →
Всего голосов 45: ↑25 и ↓20+5
Комментарии20

Первая демонстрация MonoDroid — написание Mono/.NET-приложений под Android

Время на прочтение1 мин
Количество просмотров5.2K
Недавно команда разработчиков MonoDroid через твиттер объявила, что первые 250 тестеров получили доступ к набору инструментов MonoDroid.

MonoDroid — это платформа, с помощью которой разработчики могут писать приложения на базе Mono (открытая реализация .NET) для мобильной платформы Android.

Ниже представлено видео, в котором по шагам рассказывается как настроить среду MonoDroid с интеграцией в Visual Studio 2010 и написать первое android-приложение на Mono.



Набор инструментов MonoDroid будет доступен разработчикам как под Windows, так и под Linux и MacOS X.
Всего голосов 54: ↑43 и ↓11+32
Комментарии38

Microsoft Quality Assurance Day

Время на прочтение2 мин
Количество просмотров3.6K
Привет, хабрасообщество!

Февраль обещает быть насыщенным и интересным: помимо уже объявленного HTML5 Camp (17 февраля), 22 февраля в офисе компании пройдет MSQA Day – мероприятие для тех, кому небезразлично качество программного обеспечения.

Конференция посвящена Software Quality Assurance в целом, то есть тому, как разрабатывать качественное ПО, какие процессы, методы и инструменты нужны для создания качественного, а значит более надежного, удобного и функционального ПО.

На конференции значительная часть докладов будет ориентирована не только на тестировщиков и QA-менеджеров, но и на программистов и руководителей проектов и команд, ведь качество ПО – это результат командной работы. В своем докладе об этом расскажет почетный гость конференции Брайан Келлер (Brian Keller) – ведущий технический евангелист Microsoft, который является мировым экспертом в области управления жизненным циклом приложений (Application Lifecycle Management) и Visual Studio.

Обращаю ваше внимание, что участие в конференции платное. Под катом есть информация о том, как можно получить приглашение бесплатно (а также подписку MSDN). Также у вас есть возможность присоединиться к онлайн-трансляции на сайте.
Читать дальше →
Всего голосов 36: ↑22 и ↓14+8
Комментарии16

Юнит-тесты: Как протестировать то, что не тестируется

Время на прочтение3 мин
Количество просмотров20K
Есть один замечательный вопрос, который возникает в любой дискуссии связанной с юнит-тестированием. «Надо ли создавать тесты для юнит тестов». Ответом на этот вопрос, как правило, служит технология Code Coverage. Действительно, если вы хотите убедиться в том, что юнит тест подготовлен правильно, вам нужно только проверить вызываются ли все ветвления в коде. Достигается это простым методом – надо подать на вход проверяемой функции все комбинации данных, которые позволят обойти эти ветвления. И академические примеры из документации это показывают.

Но подвох в том, что реальный мир сложнее. Функции приложения могут учитывать условия не только подаваемые на вход. Как быть в этом случае?
Читать дальше →
Всего голосов 68: ↑53 и ↓15+38
Комментарии34

Финальная версия Visual Studio 2010 Service Pack 1 и другие анонсы

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

Сегодня S. Somasegar, старший вице-президент департамента по разработке в компании Microsoft, на проходящем мероприятии TechEd Middle East в Дубаи объявил о скорой доступности финальной версии пакета исправлений для Visual Studio 2010 и сделал еще ряд анонсов.

Visual Studio 2010

Сегодня 8 марта финальная версия первого сервис-пака для Visual Studio 2010 будет доступна для загрузки подписчикам MSDN. Все остальные смогут свободно загрузить сервис-пак 10 марта.

Немного подробностей о сервис-паке можно узнать отсюда.

UPD: cервис-пак уже доступен на MSDN.

TFS-Project Server Integration Feature Pack

В дополнение к пакету обновлений для Visual Studio 2010, подписчики MSDN получат доступ к специальному набору инструментов интеграции сервера управления проектами Project Server и сервера Team Soundation Server.

Читать дальше →
Всего голосов 49: ↑34 и ↓15+19
Комментарии13

Вдогонку Visual Studio 2010 SP1, новые инструменты для разработчиков

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

image



Как вы, наверняка, знаете недавно был выпущен пакет обновления для Visual Studio 2010. Спустя некоторое время стали появляться дополнительные инструменты, про которые стоит рассказать отдельно.


Читать дальше →
Всего голосов 43: ↑31 и ↓12+19
Комментарии3

Кодогенерация на основе UML-модели

Время на прочтение3 мин
Количество просмотров29K
Как нам уже известно, Visual Studio 2010 Ultimate предоставляет достаточно удобные возможности для реверс-инжиниринга. С помощью средств Visual Studio мы можем на основе существующего кода построить UML-модель и понять как у нас, собственно, все работает, но при этом не прилагать гигантские усилия по созданию диаграмм вручную и поддержанию их в актуальном состоянии.

Все бы хорошо, но у данного инструмента напрочь отсутствует возможность синхронизации модель с кодом. Т.е., после изменения модели, нам приходится вручную изменять классы. В случае большого количества мелких изменений, получается довольно неудобно, и по этой причине от полноценного моделирования частенько отказываются.
Далее - трафик
Всего голосов 44: ↑36 и ↓8+28
Комментарии21

Продолжение промо-акции VS+ReSharper

Время на прочтение1 мин
Количество просмотров726
Всем привет! Это еще одна новость от JetBrains! Помните прошлогоднюю акцию, на которой продавались Visual Studio и ReSharper с большими скидками? Так вот, акция повторяется!

В период с 18 мая по 30 июня этого года, ReSharper снова можно приобрести с 80%-й скидкой (в комплекте с Visual Studio, конечно же). Причем в этот раз, приобретая лицензию на ReSharper 5, вы автоматически получаете бесплатный апгрейд на ReSharper 6 (когда мы его выпустим).

Для тех кто заинтересовался, акция проводится тут: http://www.microsoft.com/ru-ru/events/vs60off/use-licensed-software.aspx. Подробные условия акции можно почитать на нашем сайте. А если вы совсем не знакомы с тем что такое ReSharper, под катом вы найдете небольшое обзорное видео.

Посмотреть вебкаст...
Всего голосов 27: ↑23 и ↓4+19
Комментарии9

Debugger Canvas – новый способ отладки кода в Visual Studio

Время на прочтение2 мин
Количество просмотров3.5K
Debugger Canvas – это достаточно интересный способ отладки приложений (и не только). Этот плагин для Visual Studio Ultimate дает немного, пока для меня, необычный способ пошаговой отладки в Visual Studio. После установки этого расширения в Visual Studio ничего настраивать не нужно, а увидеть его работу можно сразу же после запуска приложения под отладчиком и установки точки останова. Debugger Canvas автоматически откроет в Visual Studio отдельный таб со своей функциональностью. Идея этого расширения в том, что оно открывает каждый отлаживаемый метод в отдельной области, позволяя на одном экране проследить цепочку вызовов методов (call stack) и более того иметь возможность просматривать значения локальных переменных в предыдущих методах по цепочке, если вы проходили их под отладчиком. Под катом более подробно о функциях и скриншоты.
Читать дальше →
Всего голосов 76: ↑68 и ↓8+60
Комментарии38

Web Standards Update для VS2010 SP1

Время на прочтение1 мин
Количество просмотров6.6K
Сегодня команда Web Platform and Tools объявила о выходе первого обновления Visual Studio для веб-стандартов, расширяющего поддержку HTML5, CSS3 и некоторых API для JavaScript для всех версий Visual Studio 2010.



Скачать обновление можно в галерее Visual Studio.
Читать дальше →
Всего голосов 40: ↑31 и ↓9+22
Комментарии16