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

Visual Studio *

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

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

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

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

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

image

Много картинок.
Читать дальше →
Всего голосов 63: ↑48 и ↓15+33
Комментарии24

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

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

Много скриншотов далее
Всего голосов 62: ↑44 и ↓18+26
Комментарии4

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

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

Рассматривать синтаксис и потенциал F# мы будем на примере создания своего собственного интерпретатора для придуманного нами языка программирования (Ведь рассказвать о чем-то всегда интереснее на примерах).
Читать дальше →
Всего голосов 135: ↑109 и ↓26+83
Комментарии39

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

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

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


Осторожно, много картинок
Читать дальше →
Всего голосов 63: ↑47 и ↓16+31
Комментарии9

Истории

Visual Studio 2010 Wallpapers

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

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

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

imageimageimage

Под катом несколько интересных примеров. Все картинки кликабельны...
Всего голосов 41: ↑23 и ↓18+5
Комментарии16

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

Время на прочтение2 мин
Количество просмотров12K
Узнав о конкурсе на хабре, я с самого первого дня его проведения хотел написать о Visual Studio, но никак не мог найти подходящей темы. В итоге вспомнил про интересную утилиту под названием Class Designer, о которой наверняка знают многие гуру данного продукта от Microsoft, но вот новым пользователям Visual Studio о ней было бы очень полезно узнать.
Читать дальше →
Всего голосов 27: ↑14 и ↓13+1
Комментарии6

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

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

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

Время на прочтение6 мин
Количество просмотров1.6K
Добрый день.

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

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

Итак, как делать своё расширение для стартовой страницы Visual Studio 2010
Читать дальше →
Всего голосов 27: ↑23 и ↓4+19
Комментарии2

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

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

Ну что ж, попробуем!
Читать дальше →
Всего голосов 163: ↑139 и ↓24+115
Комментарии115

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

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

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

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

Читать дальше →
Всего голосов 92: ↑74 и ↓18+56
Комментарии31

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

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

Сегодняшняя статья расскажет о улучшениях расширяемости, произведенных в VS 2010, например, новое клёвое расширение – PowerCommands, которое увидело свет буквально на днях (оно абсолютно бесплатно).
Читать дальше →
Всего голосов 53: ↑34 и ↓19+15
Комментарии11

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.
Читать дальше →
Всего голосов 90: ↑72 и ↓18+54
Комментарии23

IntelliTrace или historical debugger в Visual Studio 2010

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

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

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

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн

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

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

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

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

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

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

В сегодняшнем же посте, я начну рассказывать о некоторых небольших, но тем не менее приятных моментов юзабилити во время отладки, которые появились с VS 2010.
Читать дальше →
Всего голосов 65: ↑46 и ↓19+27
Комментарии30

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

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

Casio 065

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

Читать дальше →
Всего голосов 116: ↑67 и ↓49+18
Комментарии21

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

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

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

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

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

Читать дальше →
Всего голосов 66: ↑45 и ↓21+24
Комментарии16

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

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

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

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

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

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

Запуск Visual Studio 2010 в Санкт-Петербурге

Время на прочтение4 мин
Количество просмотров631
Сегодня в Санкт-Петербурге состоялся запуск Visual Studio 2010. Первым мероприятием стал запуск в Москве, а 16-го апреля пройдет запуск в Екатеринбурге. Под катом рассказ о событии, немного фотографий и впечатлений.
Читать дальше →
Всего голосов 15: ↑8 и ↓7+1
Комментарии15

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