Выпуск Visual Studio Team System 2008 Architecture Edition предназначен для совершенствования архитектуры и проверки распределенных систем. С помощью данного продукта архитекторы, руководители операций и разработчики могут визуально создавать решения, ориентированные на службы, и проверять их в производственных средах перед развертыванием.
Выпуск Visual Studio Team System 2008 Architecture Edition предназначен для совершенствования и проверки распределенных систем, что позволяет организациям снизить риски при развертывании распределенных систем уровня предприятия. С помощью этого выпуска архитекторы, руководители операций и разработчики могут сделать успех более предсказуемым благодаря возможности визуального создания решений, ориентированных на службы, и их проверки в производственных средах перед развертыванием. Благодаря тесной интеграции с Visual Studio Team System архитекторы могут эффективно доводить требования до всех членов группы на протяжении всего жизненного цикла разработки приложения.
Уточнение проекта системы
Воспользуйтесь конструктором служб на основе подхода "сверху вниз" и усовершенствуйте проект системы для получения более четкого представления об архитектуре приложения.
Разработка для выполнения
Сэкономьте время, создавая решения, которые будут сразу же проверяться на работоспособность в производственной среде.
Разработка на основе шаблонов
Внедрите элементы проектирования, играющие заранее определенные роли в архитектурном шаблоне, например интеллектуальный клиент, служба объекта, служба рабочего процесса и агент службы.
Новые возможности версии 2008
- Проектирование систем сверху вниз: проектируйте бизнес-решения перед тем, как выбрать технологию.
- Соответствие с языком WSDL: обновите веб-службы для автоматического соответствия контракту WSDL Проекты веб-приложений: создавайте и обслуживайте проекты веб-приложений точно так же, как и веб-узлы, с помощью визуальных конструкторов.
- Роли в архитектуре: внедрите элементы проектирования, играющие заранее определенные роли в архитектурных шаблонах.
Основные функции
- Конструктор приложений для визуального проектирования приложений, ориентированных на службы, и создания кода
- Конструктор систем для объединения приложений в системы или повторно используемые подсистемы и проверки итоговых конфигураций
- Конструктор развертывания для проверки созданных приложений по отношению к целевому центру обработки данных и выявления проблем перед началом развертывания
- Логический конструктор центров обработки данных для визуализации логической структуры центров обработки данных, определения действующих политик и проверки приложений перед развертыванием
Microsoft Visual Studio Team System 2008: причины обновления.
|
Что это такое? |
Зачем мне это нужно? |
Непрерывная интеграция |
В состав Visual Studio Team System входят простые в использовании функции в области непрерывной интеграции, включая многопотоковую сборку, управление очередями и управление побочными сборками |
- Не нужно ждать - можно автоматически запускать новую сборку в каждой контрольной точке и сразу же получать сведения о том, нарушает ли код сборку
- Можно принять более динамичный способ работы
|
Повышенная надежность, производительность, масштабируемость и безопасность |
Пропускная способность рабочих элементов удвоилась. Крупные организации смогут увеличить количество пользователей для отслеживания рабочих элементов, не меняя конфигурацию существующих серверов. Сервер Visual Studio Team Foundation Server теперь значительно надежнее и меньше подвержен простоям и иным проблемам. Теперь с Team Build можно соединяться по безопасному подключению. |
- Производительность труда группы разработчиков повышается
- Visual Studio Team Foundation Server лучше масштабируется в соответствии с потребностями группы разработчиков
- Для такого же объема рабочей нагрузки теперь требуется меньше ресурсов сервера
- Можно обеспечить более высокую степень защиты программных ресурсов путем принудительного использования протоколов безопасности
|
Новые возможности контроля версий |
Новые функции, в том числе поиск отличий между папками, заметки, уничтожение и получение последней версии при отладке |
Это позволяет разработчикам повысить производительность труда и лучше понимать смысл изменений |
Моделирование контрольной нагрузки |
Создавайте тесты нагрузки, более точно моделирующие реальное использование приложения или веб-узла |
Чтобы протестировать приложение в реальных условиях, не требуется развертывать его в рабочей среде |
Показатели качества кода |
Отслеживайте и выявляйте проблемы с обслуживанием, а также подверженный ошибкам код в базе данных кода |
Благодаря новым показателям качества код теперь может "говорить" и указывать разработчику те места, на которые следует обратить внимание |
Усовершенствованные средства анализа кода |
Более 20 новых правил, усовершенствованная политика анализа кода, новые возможности анализа кода T-SQL |
- Теперь проблемы в коде T-SQL выявляются автоматически
- Новые и усовершенствованные правила анализа кода стали более точными
|
Поиск узких мест, ограничивающих производительность |
Критическая последовательность операций, сокращение объема посторонних данных в отчетах, сравнительные отчеты, выборка на уровне строк, поддержка WPF, поддержка 64-разрядных систем |
- Поиск источника проблем с производительностью кода теперь выполняется более просто и с большей точностью
- Профилировщик теперь можно использовать на большем количестве платформ
|
Разработка прикладных систем с использованием подхода "сверху вниз" |
Разработка прикладных систем с помощью конструктора систем |
При использовании подхода "сверху вниз" обеспечивается высокоуровневое представление и лучшее понимание разрабатываемой системы |
Веб-доступ |
Веб-интерфейс для Team Foundation Server, с помощью которого можно управлять рабочими элементами, общими документами, отчетами и системой управления версиями |
- Подключиться к серверу Visual Studio Team Foundation Server можно практически с любой платформы
- Чтобы получить полное представление о программном проекте, не требуется устанавливать все средства разработки
|
Упрощение переноса |
В систему интегрированы средства переноса, обеспечивающие перенос проектов с Visual Studio 2005 Team Foundation Server на Visual Studio 2008 Team Foundation Server и упрощающие переход с других систем управления версиями |
- Средства переноса проектов с Visual Studio Team Foundation Server 2005 уже встроены
- Можно разработать или приобрести средства для синхронизации серверных компонентов, например Mercury TestDirector, ClearCase и ClearQuest
- Переход на Visual Studio Team Foundation Server можно выполнять постепенно
|
Ссылки по теме