Обновить
0.99

Visual Studio *

Основной инструмент разработчика на платформе .NET

Сначала показывать
Порог рейтинга
Уровень сложности

Игры с локализацией

Время на прочтение4 мин
Охват и читатели4.3K
В связи с выходом локализированной версии Visual Studio 2010 и публикацией нескольких статей на хабре на эту тематику, возникло желание посмотреть лично, что же это за зверь такой — русская версия Visual Studio 2010! Поэтому я пошел на сайт Microsoft и загрузил пробную версию VS2010 и началось…

Сначала я думал, что начну с 10 причин, почему локализированная версия — это кул, но на первом пункте застопорился… Но вопрос локализации все таки достаточно интересен — поэтому статью решил все таки выкатить — может кому-то пригодится эта информация.

Читать дальше →

Профилирование приложений в Visual Studio 2010

Время на прочтение6 мин
Охват и читатели48K
Сегодня мы будем замерять производительность нашего приложения с помощью Visual Studio Profiling Tool.

Visual Studio Profiling Tool позволяет разработчикам измерять, оценивать производительность приложения и кода. Эти инструменты полностью встроены в IDE, чтобы предоставить разработчику беспрерывный контроль.
В этом руководстве мы по шагам профилируем приложение PeopleTrax используя Sampling и Instrumentation методы профилирования, чтобы выявить проблемы в производительности приложения.

image

Много картинок.
Читать дальше →

Visual Studio 2010 тестирование веб-приложения

Время на прочтение3 мин
Охват и читатели11K
Очень хочется принять участие в конкурсе Visual Studio 2010. Уже писали о Unit-тестировании, о UI тестировании приложений, поэтому я напишу про тестирование веб-приложений. А так как в комплекте с новой Visual Studio 2010 поставляется ASP.NET MVC Framework 2, то использовать я буду именно его.
Это НЕ серьезное руководство по UI тестированию, это лишь легкое чтиво, которое просветит еще зеленых любителей студии (таких как я) о важном и удобном, но слегка пугающем функционале.

Много скриншотов далее

H#, Создаём свой язык программирования

Время на прочтение20 мин
Охват и читатели38K
image
Доброго времени суток.
В этой статье я хочу сделать обзор одного из главных нововведений в Visual Studio 2010, а именно — функционального языка программирования F#.

Рассматривать синтаксис и потенциал F# мы будем на примере создания своего собственного интерпретатора для придуманного нами языка программирования (Ведь рассказвать о чем-то всегда интереснее на примерах).
Читать дальше →

Руководство по отладке многопоточных приложений в Visual Studio 2010

Время на прочтение9 мин
Охват и читатели20K
В этой статье я расскажу, как отлаживать многопоточные приложения в Visual Studio 2010, используя окна Parallel Tasks и Parallel Stacks. Эти окна помогут понять структуру выполнения многопоточных приложений и проверить правильность работы кода, который использует Task Parallel Library.

Мы научимся:
  • Как смотреть call stacks выполняемых потоков
  • Как посмотреть список заданий созданных в нашем приложении (System.Threading.Tasks.Task)
  • Как перемещаться в окнах отладки Parallel Tasks и Parallel Stacks
  • Узнаем интересные и полезные мелочи в отладки с vs2010


Осторожно, много картинок
Читать дальше →

Visual Studio 2010 Wallpapers

Время на прочтение1 мин
Охват и читатели2.4K
image
Представляю вашему вниманию любопытный ресурс vs2010wallpapers.com посвященный украшению рабочего стола по мотивам Visual Studio 2010 и .Net, где каждый желающий может взять вот эти VS 2010 Logos, сварганить свою обоину и поделиться ею с общественностью. Уже сейчас на сайте с пол сотни авторских работ и их число постоянно растёт.

Удивительно что информация об это сайте не попала на хабр, хотя и проскакочила на GotDotNet.ru.

Так-же там можно найти конструктор и наборы цветовых схем, которые будут весьма полезны для «более требовательных» пользователей VS2010:

imageimageimage

Под катом несколько интересных примеров. Все картинки кликабельны...

Использование утилиты Class Designer в Visual Studio 2010

Время на прочтение2 мин
Охват и читатели12K
Узнав о конкурсе на хабре, я с самого первого дня его проведения хотел написать о Visual Studio, но никак не мог найти подходящей темы. В итоге вспомнил про интересную утилиту под названием Class Designer, о которой наверняка знают многие гуру данного продукта от Microsoft, но вот новым пользователям Visual Studio о ней было бы очень полезно узнать.
Читать дальше →

Visual Studio 2010 в таскбаре Windows 7

Время на прочтение2 мин
Охват и читатели1.2K
Недавно вышел новый Eclipse Helios, среди нововведений которого есть поддержка таскбара Windows 7 и дока Mac OS X. В частности, Эклипс может отображать прогресс сборки, наличие ошибок и предупреждений. К хорошему быстро привыкаешь, и мне захотелось иметь нечто подобное в Visual Studio 2010. Подходящего расширения в сети не нашлось, так что пришлось делать его самому.
Что из этого вышло, читайте дальше...

Делаем расширение StartPage для Visual Studio 2010

Время на прочтение6 мин
Охват и читатели1.7K
Добрый день.

Сегодня, установив новую «феничку» для студии захотелось попробовать самому поэкспериментировать с расширениями для студии. Строить мы будем расширение для стартовой страницы VS. Для того чтобы вообще возможно было делать расширения нужно установить Visual Studio 2010 SDK

В чистом SDK нет шаблонов проекта для создания стартовой страницы. Хотя можно вручную создать xaml страницу и заменить ее в директориях где установлена студия. Но тогда нельзя делиться своим расширением и можно ли это назвать расширением? На помощь приходит Custom Start Page Project Template Этот шаблон позволяет очень быстро и просто создавать свои собственные страницы приветствия (да еще и как).

Итак, как делать своё расширение для стартовой страницы Visual Studio 2010
Читать дальше →

26 багов в интерфейсе и локализации Visual Studio 2010 Rus

Время на прочтение5 мин
Охват и читатели6.7K
image
Признаться, я был несколько удивлен, когда прочел в объявлении конкурса статей о Visual Studio 2010 Rus, что к участию в нем допускаются также "… статьи с обзором ошибок программного обеспечения или ошибок перевода интерфейса на русский язык". Неужто и впрямь можно написать критическую статью, которая попадет на конкурс и будет на что-то претендовать?

Ну что ж, попробуем!
Читать дальше →

Visual Studio 2010: 4 полезнейших расширения

Время на прочтение3 мин
Охват и читатели15K
image

Буквально на днях для Visual Studio 2010 выпущено два набора официальных обновлений. Первый – Power Tools – нацелен на добавление множества мелких функциональных вещей увеличивающих продуктивность труда. Второй — Modeling Feature Pack добавляет к архитектурным инструментам Visual Studio массу полезных возможностей.

Кроме этих инструментов, в этой статье я расскажу еще о двух полезнейших расширений Visual Studio. Кстати, число расширений в онлайн-хранилище доступном из Extension Manager постоянно растет и уже приближается к 2000 штук.

Читать дальше →

Менеджер расширений VS 2010 и новое расширение PowerCommands

Время на прочтение5 мин
Охват и читатели3.7K
vs2010Это двадцать третья статья из серии, посвященной выходу VS 2010 и .NET 4.

Сегодняшняя статья расскажет о улучшениях расширяемости, произведенных в VS 2010, например, новое клёвое расширение – PowerCommands, которое увидело свет буквально на днях (оно абсолютно бесплатно).
Читать дальше →

Python в Visual Studio 2010

Время на прочтение3 мин
Охват и читатели11K


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

IronPython – это реализация языка Python 2.6 созданная Microsoft для платформы .NET, код которой может быть использован в других языках .NET и, наоборот, в IronPython возможно вызывать код из .NET-проектов.

image

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

Рассмотрим возможности новых инструментов и то, как они интегрируются в Visual Studio.
Читать дальше →

Ближайшие события

IntelliTrace или historical debugger в Visual Studio 2010

Время на прочтение3 мин
Охват и читатели5K
Наверное, одним из самых интригующих нововведений в Visual Studio 2010 является IntelliTrace или как его представляли ранее historical debugger. И после релиза новой студии можно сложить свое мнение об этой возможности и ее практическом применении или необходимости – в общем, если быть кратким, нужно определится – зачем оно нам необходимо

Что такое IntelliTrace? Это новая фича, и соответственно новое окно при отладке, которое объединяет в себе обычную трассировку (output окно в Visual Studio), отладчик и стек вызовов. Т.е. такой себе микс уже существующих окон и соответственно возможностей – output + callstack + debugger = IntelliTrace.
Читать дальше →

Загружай и делись цветовыми схемами Visual Studio

Время на прочтение1 мин
Охват и читатели42K
vs2010Как разработчики, мы тратим большую часть времени за написанием кода в Visual Studio. Вы скорее всего, как и я, со временем устали он стандартной цветовой темы VS.

Отличные новости – Visual Studio позволяет полностью настроить цвета заднего фона и текста, как вы этого хотите, вы можете подобрать сочетание цветов, которое подходит именно вам. Вы так же можете импортировать или экспортировать цветовые схемы в XML файл, через Tools->Import and Export Settings.
Читать дальше →

VS 2010: Нововведения в отладке

Время на прочтение5 мин
Охват и читатели3.1K
Это двадцать первая статья из серии, посвященной выходу VS 2010 и .NET 4. Сегодняшний пост поведает вам о некоторых приятных улучшениях в юзабилити, которые пришли с отладчиком в VS 2010.

Отладчик VS 2010 содержит тонны отличных возможностей таких, как Intellitrace (он же исторический отладчик), новая возможность параллельной/многопоточной отладки и поддержка дампа отладки, которые заслуженно привлекают внимание, если мы говорим о новой версии.

В сегодняшнем же посте, я начну рассказывать о некоторых небольших, но тем не менее приятных моментов юзабилити во время отладки, которые появились с VS 2010.
Читать дальше →

Екатеринбург: как съели Visual Studio

Время на прочтение3 мин
Охват и читатели810
По России прокатилась волна запуска Visual Studio 2010, заключительным мероприятием в которой был запуск студии в Екатеринбурге.

Casio 065

О том, как проходило мероприятие читайте под катом (внимание, много картинок).

Читать дальше →

Небольшой Add-In для Visual Studio

Время на прочтение7 мин
Охват и читатели7.3K
Когда solution-файл содержит достаточно большое число проектов, сборка бинарных файлов превращается в процесс, требующий ощутимого количества времени, а отчет о сборке в простыню размером в несколько мегабайт. Лично у меня подобная строка в самом конце при таких масштабах вызывает недоумение:

========== Build: 258 succeeded, 1 failed, 40 up-to-date, 1 skipped ==========

А помимо недоумения закономерный вопрос: а что, собственно, сломалось? Есть, конечно, вкладка «Error list», но она к сожалению не показывает названий проектов — только файлы, а при таком объеме исходного кода, да с учетом того факта, что над этим solution'ом работает большая команда, довольно проблематично определять на память принадлежность того или иного файла к определенному проекту (читай определять виновных в сломанной сборке). Пролистывать же отчет в поисках имени проекта, содержащего ошибки, на мой взгляд, не совсем целесообразно.

Принимая во внимание всё вышесказанное, я решил совместить приятное с полезным, получив небольшое представление о том, что же такое VS Exstensibility, снабдив при этом студию маленьким «удобством». «Удобство» должно позволять одним кликом мыши отсеять все ненужное из отчета о сборке, оставив только сообщения об ошибках и имена проектов, их содержащие.

Читать дальше →

Поддержка C++0x в Visual Studio 2010

Время на прочтение3 мин
Охват и читатели7.4K
Тема поддержки нового стандарта C++0x различными компиляторами представляет наибольший интерес, т.к. совсем недавно был опубликован финальный черновик Комитета по стандартизации C++0x — C++0x Final Committee Draft(FCD), а это в свою очередь значит что в ближайшие два года стандарт будет полностью принят. И если сравнивать с предыдущей Visual Studio 2008(VC9), то в ней уже были сделаны пару основных фишек из нового стандарта.
Читать дальше →

Улучшения Javascript Intellisense в VS 2010

Время на прочтение3 мин
Охват и читатели3K

Это двадцатая статья из серии, которую я посвятил выходу VS 2010 и .NET 4.

Сегодняшний пост охватывает некоторые замечательные улучшения, которые грядут в Intellisense у VS 2010 и бесплатной Visual Web Developer 2010 Express для JavaScript. Он стал быстрее загружаться с большими скриптовыми файлами и поддерживает завершение выражений для еще большего количества сценариев, по сравнению с предыдущими версиями Visual Studio.
Читать дальше →

Вклад авторов