Версия системы 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)