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

Visual Studio *

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

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

Расширение функциональности Visual Studio

Время на прочтение9 мин
Количество просмотров25K
Дисклэймер

Сразу оговорюсь. Всё написанное здесь исключительно моё имхо. Я могу ошибаться и буду рад, если вы меня поправите :)

Буду использовать жаргонизмы и варваризмы, потому что пишу на русском, а русских аналогов нужных терминов нет или они не совсем точно передают смысл.

Ладно, к делу.

Данная статья имеет задачу в первом приближении проинформировать интересующихся о возможностях расширения функционала Visual Studio — «технологии» Visual Studio Extensibility.

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

Visual Studio hotkeys

Время на прочтение5 мин
Количество просмотров178K
image
Привет, хаброразработчик!
Нет, это не очередной конкурс спали клавиатуру А и получи клавиатуру Г. Сегодня мы поговорим о горячих клавишах в Visual Studio 2008.

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

Навигатор по проектам для Visual Studio

Время на прочтение1 мин
Количество просмотров1.8K
Друг попросил поделиться с хабрасообществом аддоном Solution Navigator для Visual Studio, который позволяет быстро ходить по проектам. Суть в том, что когда у вас в solution'е много-много проектов и есть необходимость перейти на какой-то конкретно по его имени, то, когда несколько проектов расхлопнуто, навигация становится нетривиальной. Особенно, если проекты разложены по подпапкам.

Solution Navigator решает эту проблему следующим способом:

Solution Navigator example

В некотором смысле задачу упрощает R#, но, когда его нету, данный плагин будет юзабелен. Как и в некоторых других случаях. В общем, я думаю, аудитория найдётся :)

Каменты и баги можно постить либо сюда, либо на страницу проекта:
http://solutionnavigator.codeplex.com

P.S. Пока что тестировалось только на VS 2008.

UPD: В VS 2005 не работает, автор будет дорабатывать.

UPD2: Добавилась поддержка проектов VB, J#, CPP.

VS 2010: Улучшения в окне «Add Reference»

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

В предыдущей версии по умолчанию в окне добавления ссылки (add reference) открывалась вкладка ".NET". которая в основном потоке сканировала GAC для получения информации о сборках. Это приводило к «зависанию» IDE до момента завершения сканирования. Кроме того, вы не могли остановить процесс сканирования до полного его завершения.

В VS Beta 2 была улучшена производительность при работе с данным окном.
Читать дальше →

Истории

VS 2010: Оптимизированный профиль веб-разработки

Время на прочтение2 мин
Количество просмотров867
VS 2010 logo
Сегодняшняя статья, опишет новый профиль “Web Development (Code Optimized)”, который представлена в VS 2010. Данный профиль позволяет опционально настроить Visual Studio, запускаться в режиме, который скрывает WYSIWYG веб-дизайнер и оптимизирует вид различных инструментов.
Читать дальше →

VS 2010: отладка с IntelliTrace

Время на прочтение1 мин
Количество просмотров8.6K
image Одним из самых обсуждаемых нововведений в Visual Studio VS 2010 является IntelliTrace, который позволяет разработчику произвести запись выполнения приложения и «промотать обратно». Используя IntelliTrace, может проделывать интересные вещи, например, шаг назад при отладке.
Читать дальше →

Ускоряем работу VS 2010 Beta2

Время на прочтение1 мин
Количество просмотров475
В следствии изменений, которые произошли после отправки продукта в производство, для увеличения производительности дизайнера, нужно произвести изменения в настройках. Данное изменение в настройках не обязательны в финальном релизе продукта.
  1. Закройте все копии программы VS
  2. Откройте RegEdit (с правами администратора)
  3. Выберите ключ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0
  4. Добавьте в нем новый раздел с именем «ClrHost»
  5. В новом разделе создайте DWORD32 ключ с именем «StartupFlags»
  6. Установите ключу значение «5»
  7. Закройте RegEdit
  8. Запустите Visual Studio, как обычно


Официальный источник сообщения

VS 2010: поддержка ASP.NET, HTML, Javascript сниппетов

Время на прочтение4 мин
Количество просмотров2.1K
image
Данная статья расскажет про еще одно интересное нововведение в VS 2010 — поддержку HTML/ASP.NET/JavaScript сниппетов (фрагментов). Сниппеты позволяют вам более продуктивно работать с кодом, создавая куски кода для повторного использования в приложении, набирая при этом минимум символов.

Visual Studio поддерживала концепцию сниппетов для VB и C# в предыдущих версиях, но не для HTML, ASP.NET разметки и JavaScript.
Читать дальше →

VS 2010: Pin to Source для отладки

Время на прочтение1 мин
Количество просмотров770
image
Появилась новая возможность отладчика, называемая Pin to Source, что дословно означает — прикрепиться к исходному коду. Ее можно использовать из контекстного меню или из DataTip'а.
Читать дальше →

Поиск и навигация по коду в VS 2010

Время на прочтение4 мин
Количество просмотров13K
image
Разработчики должны иметь возможность легко искать, ориентироваться и понимать код, в котором работают. Мы изучили юзабилити и пришли к выводу, что разработчик проводит много времени читая, пересматривая и исследуя существующий код, вместо написания нового кода.

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

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

Время на прочтение2 мин
Количество просмотров3.4K
image В сегодняшнем посте, я расскажу о небольшом, но очень удобном нововведении в intellisense у VS 2010, которое улучшает фильтр автодополнения типов и членов. Вы сможете более просто и эффективно работать с API при написании кода.

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

Проблема установки Silverlight SDK в VS2010 Beta 2

Время на прочтение1 мин
Количество просмотров696
image
Многие уже начали пробовать использовать последний релиз VS2010 и получали сообщения, что Silverlight 3 SDK не смогло установится. Это известная проблема и ее легко обойти.

Проблема кроется в том, что у вас установлена Silverlight 3 RTW, версия SDK 3.0.40624.0. VS2010 пытается установить Silverlight 3 GDR2 3.0.40818.0, которая автоматически не обновляется. Как раз GDR и не может установится и выдает ошибку.

Данный случай особо не влияет на разработку Silverlight приложений, многие это уже подтвердили. Тем не менее, некоторые проблемы могут возникнуть в результате использования Silverlight 3 RTW SDK. Для устранения проблемы нужно деинсталировать Silverlight 3 SDK и установить последнюю версию.

Команда VS2010 уже работает над решением данной проблемы в RTM версии.

Смена логотипа

Время на прочтение1 мин
Количество просмотров1.6K
Visual Studio 2010 Beta 2 представила свой новый логотип. Как считаете, удался? Лично мне нравится, по-новому и как бы явно выделяет новое поколение разработки на CLR 4.0 от старого CLR 2.0.

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

Visual Studio 2010 Beta 2 доступна для скачивания

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


Именно так: Visual Studio 2010 Beta 2 доступна для скачивания, правда пока для подписчиков MSDN. Но это означает, что со дня на день новая студия будет доступна для скачивания и всем другим. В наличии:

* Visual Studio 2010 Ultimate Beta 2 Web Installer;
* Visual Studio 2010 Beta 2 — DVD [Ultimate, Professional, Premium, Express];
* Visual Studio 2010 Team Foundation Server Beta;
* Visual Studio 2010 DSL SDK Beta 2;
* Visual Studio 2010 SDK Beta 2;
* Visual Studio 2010 Isolated Shell Beta;
* Visual Studio 2010 Team Explorer Beta 2;
* Visual Studio 2010 Test Elements Beta 2;
* Visual Studio 2010 Team Agents Beta
* Visual Studio 2010 Remote Debugger Beta 2;
* .Net Framework 4 Full Beta 2.

Замечательное событие! Качайте, устанавливайте, знакомьтесь. Нововведений — масса.

PS: появилось подтверждение того, что каждый сможет скачать VS 2010 Beta 2 в среду twitter.com/scottgu/status/4994532053
PS2: новое лого у студии! подробнее уже сейчас

История создания средств разработки Microsoft (видео)

Время на прочтение2 мин
Количество просмотров1.1K
В первой части вы услышите о MS-DOS, OS/2, Windows, Microsoft Visual Basic, Visual Basic 2.0, Visual Basic 3.0, Microsoft Visual C++, Visual Interdev, FoxPro, Visual Studio 97, ASP.NET и о первых днях сообщества разработчиков.

Во второй части вы услышите, как жилось Microsoft во времена, когда Java была на коне.

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

MVVM Light Toolkit

Время на прочтение1 мин
Количество просмотров20K
Toolkit добавляет в Visual Studio и Blend, новый тип проекта MVVM. Таким образом, на не нужно создавать структуру проекта — все уже сделано за нас.

image

Для детального ознакомления с данным toolkit'ом следует ознакомиться с введением и примером

Помощь в отладке для Visual Studio — Debugger Visualizers

Время на прочтение3 мин
Количество просмотров9.8K
Microsoft Visual Studio - Debugger
Отладка любой программы сложна сама по себе и что бы, ее хоть как то облегчить – можно воспользоваться визуализаторами для Visual Studio (Debugger Visualizers).

Визуализатор – это компонент пользовательского интерфейса отладчика Visual Studio. Он создает диалоговое окно или другой элемент интерфейса, в котором переменная или объект отображается осмысленным образом, подходящим для этого типа данных. Например, HTML-визуализатор интерпретирует строку HTML и отображает результат в том виде, в каком она будет выглядеть в окне обозревателя, визуализатор точечных рисунков распознает структуру точечного рисунка и отображает его и т. д. Некоторые визуализаторы позволяют не только просматривать, но и редактировать данные.

Отладчик Visual Studio содержит четыре стандартных визуализатора. Это визуализаторы текста, HTML и XML, которые работают со строковыми объектами, и визуализатор наборов данных, который работает с объектами DataSet, DataTable и DataView.

Кроме стандартных визуализаторов из поставки Visual Studio, существуют еще и другие — вот о них и пойдет речь дальше.
Читать дальше →

ScottGu о Visual Studio 2010: поддержка нескольких мониторов

Время на прочтение2 мин
Количество просмотров2.4K
image
Это четвертая статья в серии статей посвященных ожидаемому выходу VS 2010 и .NET 4.
[первая, вторая, третья]

В этой статье я расскажу про важное улучшение сделанное для IDE Visual Studio, которое, насколько мне известно, уже нашло немало поклонников — поддержку нескольких мониторов.

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

Архитектурные инструменты в Visual Studio 2010

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


Разработка нового функционала для существующего приложения может озадачить любого, поскольку всегда есть различие между изначальным дизайном и текущей реализацией.

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

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

ScottGu о VS 2010 и .NET 4.0: шаблоны проектов в VS 2010

Время на прочтение3 мин
Количество просмотров2.5K
image
Это вторая статья в серии статей про грядущий выпуск VS 2010 и .NET 4. [первая статья на хабре]

В этот раз мы поговорим о еще одном небольшом, но как мне кажется, интересном изменении, которое появится в VS 2010 и .NET 4. Изменение касается шаблонов при создании проектов ASP.NET, которые теперь содержат как «пустые» проекты ASP.NET так и новые шаблоны с набором базового функционала. Эти шаблоны могут помочь вам начать создавать новые приложения.

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

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