М.: ООО И.Д. Вильямс, 2011. — 1184 с. — (Для профессионалов (от Wrox)). — ISBN: 9785845916839
Версия системы Visual Studio имеет потрясающие возможности. В этой книге показано, как их использовать. Выдающийся авторский коллектив подробно описывает интегрированную среду разработки и многочисленные современные технологии платформы .NET. В книге рассмотрены все аспекты интегрированной среды разработки приложений и показано, где и как использовать ее функциональные возможности.
Каждая глава иллюстрирует применение разнообразных инструментов, команд и сокращенных комбинаций клавиш, позволяющих достичь максимальной пользы для ваших проектов. Книга содержит множество высококвалифицированных и полезных советов, которые облегчат работу с системой Visual Studio 2010.
В этой книге рассматриваются следующие темы:
обзор всех новых функциональных возможностей Visual Studio 2010;
способы настройки интегрированной среды разработки с учетом потребностей пользователей;
технологии создания полноценных клиентских приложений;
советы для создания веб-приложений с помощью технологий ASP.NET и SilverlightTM;
способы настройки и отладки пользовательских приложений для достижения оптимальной производительности;
методы настройки и расширения Visual Studio 2010.
Оглавление:
Введение
Интегрированная среда разработкиКраткий обзор
Окна Solution Explorer, Toolbox и Properties
Параметры и настройки
Рабочая среда Visual Studio
Команды Find, Replace и Help
Начинаем работуРешения, проекты и элементы управления
Технология IntelliSense и закладки
Сниппеты кода и рефакторинг
Окно Server Explorer
Моделирование с помощью утилиты Class Designer
Заглянем поглубжеМодульное тестирование
Документирование с помощью XML-комментариев
Инструменты, обеспечивающие согласованность кода
Генерация кода с помощью генератора Т4
Шаблоны проектов и элементов управления
Особенности языков программирования
Расширенные клиентские приложенияПроекты Windows Forms Applications
Подсистема Windows Presentation Foundation (WPF)
Бизнес-приложения для пакета Office
Веб-приложенияВеб-формы ASP.NET
Платформа ASP.NET MVC
Технология Silverlight
Механизм Dynamic Data
Коллекция программных продуктов SharePoint
Платформа Windows Azure
ДанныеИнструменты Visual Database Tools
Компоненты DataSet и DataBinding
Технология Language Integrated Queries (LINQ)
Технология ADO.NET Entity Framework
Создание отчетов
Службы приложенийПлатформа Windows Communication Foundation (WCF)
Платформа Windows Workflow Foundation (WF)
Службы клиентских приложений
Службы синхронизации
Службы WCF RIA
Конфигурация и ресурсыФайлы конфигурации
Строки подключения
Файлы ресурсов
ОтладкаИспользование окон отладчика
Отладка с применением точек прерывания
Подсказки по данным, прокси и визуализаторы
Отладка веб-приложений
Передовые методы отладки
Построение и развертываниеПереход на систему Visual Studio 2010
Настройка сборки приложений
Контроль версий и подписи сборок
Умышленное запутывание, мониторинг и управление приложениями
Упаковка и развертывание
Развертывание веб-приложений
Настройка и расширение системы Visual StudioМодель автоматизации
Надстройки
Макросы
Библиотека Managed Extensibility Framework (MEF)