Share via


O que há de novo no Architecture edição

Visual Studio Team System 2008 Architecture Edition contém novos recursos e melhorias nas seguintes áreas:

  • Design de aplicativo sistemas usando uma abordagem de cima para baixo

  • Está de acordo com .NET serviço Web Endpoints aos arquivos WSDL

  • Suporte aplicativo Web projetos da Web ASP.NET

  • Salvar, importar e exportar protótipos personalizado

  • Suporte a várias versões do .NET estrutura

  • Suporte a várias versões do Office

  • Team Explorer

Design de aplicativo sistemas usando uma abordagem de cima para baixo

Designer de Sistema agora oferece suporte a uma abordagem de cima para baixo para criar um aplicativo sistema.Você pode usar essa abordagem para visualizar e criar sistemas rapidamente.Esta abordagem exigia que você primeiro definisse os aplicativos a serem incluídos no sistema.

Anteriormente era necessário usar uma abordagem de baixo para cima para projetar sistemas.Esta abordagem exigia que você primeiro definisse os aplicativos a serem incluídos no sistema.

Observação:

Você pode alterar abordagens durante o processo de design.

Os seguintes recursos novos suportam a abordagem de cima para baixo:

  • Iniciar projetando sistemas com o Designer de Sistema

  • Adicionar novos membros diretamente ao sistema definições

  • Adicionar novos pontos de extremidade diretamente a membros

  • Adicionar novos pontos de extremidade diretamente a definições de sistema

  • Definir operações dos serviços Web em definições do sistema e membros

  • Comportamento do sistema de delegado para membros

  • Renomear membros aplicativo Systems e suas definições

  • Reparar órfão membros de sistemas de aplicativos

Para obter mais informações, consulte Demonstra Passo a passo: Criando aplicativo sistemas por meio de uma abordagem de cima para baixo.

Iniciar projetando sistemas com o Designer de Sistema

Agora você pode começar o processo de design de sistema usando o Designer de Sistema em vez do aplicativo Designer.Esta versão inclui o novo Design do sistemamodelo de solução de .Quando você seleciona esse modelo, Visual Studio cria uma solução com um diagrama do sistema em branco e o diagrama de aplicativo. Abre o diagrama do sistema no primeiro plano e abre o diagrama de aplicativo em segundo plano.O diagrama do sistema contém uma definição de sistema em branco.Agora você pode adicionar membros diretamente a essa definição de sistema.

Para obter mais informações, consulte Como: Criar diagramas de sistema.

Adicionar novos membros diretamente ao sistema definições

Agora você pode adicionar novos sistemas diretamente a uma definição de sistema.Você também pode adicionar novos aplicativos quando necessário.Essa ação adiciona esses sistemas e aplicativos sistema autônomo membros de definição de sistema.Visual Studio Adiciona as definições desses membros para os diagramas em sua solução apropriados.

Por exemplo, quando você adiciona um novo sistema a uma definição de sistema, Visual Studio Adiciona um novo diagrama do sistema à solução. Esse novo diagrama do sistema contém a definição do novo membro. Quando você adiciona um novo aplicativo para uma definição de sistema, Visual Studio adiciona sua definição para o diagrama de aplicativo.

Você foi obrigado anteriormente para definir aplicativos antes de você pode adicioná-los a definições de sistema.Era necessário definir um sistema antes de você poderia a uma outra definição de sistema.

Para obter mais informações, consulte Como: Adicionar membros a sistemas de aplicativos.

Adicionar novos pontos de extremidade diretamente a membros

Agora você pode adicionar diretamente novos pontos de extremidade para membros de definições do sistema.Esta ação também adiciona pontos de extremidade para definições os membros e o usa as definições de outros sistemas.

Você foi anteriormente Obrigado a adicionar pontos de extremidade às definições subjacentes de membros para torná-los aparecem em membros.Por exemplo, era necessário adicionar pontos de extremidade a definições de aplicativo para que esses pontos de extremidade apareceram no usa as definições de outros sistemas.

Para obter mais informações, consulte Como: Adicionar pontos de extremidade a membros de sistemas de aplicativos.

Adicionar novos pontos de extremidade diretamente a definições de sistema

Agora você pode adicionar diretamente novos pontos de extremidade a uma definição de sistema.Em seguida, você pode adicionar e conectar esse sistema em outros sistemas.Foram anteriormente necessário para executar estas tarefas se você quiser conectar um sistema em outras definições de sistema e expor o comportamento de membro:

  • Primeiro, defina aplicativos e seus pontos de extremidade.

  • Adicione esses aplicativos sistema autônomo membros da definição de sistema.

  • Adicione pontos de extremidade do proxy para os pontos de extremidade do membro.

Para obter mais informações, consulte Como: Adicionar pontos de extremidade a sistemas de aplicativos.

Definir operações dos serviços Web em definições do sistema e membros

Agora você pode definir e edição as operações para pontos de extremidade de serviço Web que você adicionar a definições de sistema e seus membros.Você pode executar essa tarefa usando a janela Detalhes do Serviço Web.

Comportamento do sistema de delegado para membros

Agora você pode delegado o comportamento de um ponto de extremidade em uma definição de sistema.Você pode delegado o comportamento do ponto de extremidade a um membro da definição de sistema.Essa ação copia o ponto de extremidade para o membro (e sua definição subjacente) e substitui o ponto de extremidade original com um ponto de extremidade de proxy.

Para obter mais informações, consulte Como: Comportamento do sistema aplicativo delegate aos membros do.

Renomear membros e suas definições

Agora você pode renomear os membros de definições de sistema e as definições subjacentes desses membros enquanto você trabalha em um diagrama do sistema.Anteriormente era necessário renomear um membro e sua definição em seus respectivos diagramas.

Para obter mais informações, consulte Como: Renomear os membros em sistemas de aplicativos.

Reparar membros órfão

Agora você pode reparar órfãos membros de definições do sistema.Membros se tornar órfão de suas definições de quando você renomear ou excluir essas definições e diagramas do sistema os membros permanecem fechados.Você pode reparar esses membros, selecionando uma definição compatível para o membro órfão.

Para obter mais informações, consulte Como: Reparar membros isolados em sistemas de aplicativos.

Está de acordo com .NET serviço Web Endpoints aos arquivos WSDL

Agora você pode definir ou atualizar assinaturas de operação para pontos de extremidade de provedor de serviços Web do .NET existentes especificando um arquivo WSDL (linguagem WSDL).Esta ação está em conformidade com as assinaturas de operação aos descritos no arquivo WSDL.Para obter mais informações, consulte os seguintes tópicos:

Suporte aplicativo Web projetos da Web ASP.NET

Agora você pode gerar aplicativo Web Web ASP .NET projetos adicionais para projetos de site da Web ao implementar aplicativo Webs ASP.NET.Você pode conjunto o Modelo propriedade um aplicativo Web ASP .NETAplicativo Web do ASP.NET.Quando você implementa o aplicativo Web, um projeto de aplicativo Web ASP.NET Web aparece em sua solução.

Observação:

ASP.NET Proj de aplicativo Web da web devem ser etos arquivo baseados no sistema .Portanto, o Tipo de local do projeto propriedade estiver definida como Sistema de arquivos quando você seleciona um aplicativo Web Web ASP .NET tipo de projeto.

Você também pode fazer engenharia reversa aplicativo Web ASP .NET projetos sistema autônomo aplicativos ASP.NET.Uma forma de aplicativo Web ASP.NET é exibida no diagrama de aplicativo Web quando você adiciona um projeto de aplicativo Web ASP.NET Web à sua solução.

Para obter mais informações, consulte Como: Modelos de projeto alterar para aplicativos.

Salvar, importar e exportar protótipos personalizado

Agora você pode salvar ou instalar protótipos personalizados para uso apenas ou para todos os usuários em seu computador.Agora você pode instalar protótipos personalizados importando-as em vez de editar o registro.

Observação:

Você ainda deve edição o registro para instalar arquivos .sdmdocument para protótipos de aplicativo criados de sistema Definition Model (SDM) Software Development Kit (SDK).

Agora você pode exportar protótipos personalizados que você deseja compartilhar com outras pessoas.

Para obter mais informações, consulte os seguintes tópicos:

Suporte a várias versões do .NET estrutura

Agora você pode selecionar o .NET estrutura 2.0, 3.0 ou 3.5 para aplicativos ASP.NET, Windows e Office.Para obter mais informações, consulte Direcionando-se a um .NET Framework Específico, Como: Escolha o .NET Versão do Framework para aplicativos e Considerações sobre a implementação de aplicativos.

Suporte a várias versões do Office

Agora você pode selecionar modelos de projeto do Office 2003 ou 2007 Office para aplicativos do Office.Para obter mais informações, consulte Como: Modelos de projeto alterar para aplicativos e Considerações sobre a implementação de aplicativos.

Team Explorer

Agora você pode instalar o Team Explorer diretamente com a mesma mídia usado para instalar Team System 2008 Architecture Edition. Team Explorer é um cliente do Team Foundation e fornece acesso a funcionalidade disponível com Visual Studio Team System Team Foundation Server:

  • Itens de trabalho

  • Projetos de equipe

  • Documentos da equipe

  • Relatórios

  • Compilações de equipe

  • controle do código-fonte

Team System 2008 Architecture Edition inclui uma licença de acesso para cliente (CAL) para instalar e usar Team Explorer. Para obter informações sobre como instalar o Team Explorer, incluindo informações sobre a pré-requisitos, insira a mídia de instalação para Team System 2008 Architecture Edition, abra o diretório raiz, abra a pasta TFC, clicar duas vezes no arquivo TFSInstall.chm e leia os tópicos no nó "Instalando Team Explorer." Para obter mais informações sobre o Team Explorer, consulte Usando Explorer Team.

Consulte também

Outros recursos

Guia de Introdução ao designers sistema distribuídos