O Rational ClearCase Client
for Visual Studio .NET suporta os seguintes modelos de desenvolvimento da Web, ou estilos de mapeamento,
ao criar aplicativos da Web com ASP.NET.
- Um modelo de desenvolvimento baseado em IIS, em que projetos da Web são mapeados para diretórios virtuais IIS.
- Um modelo de desenvolvimento baseado no sistema de arquivos, em que projetos da Web são mapeados para diretórios do sistema de arquivos.
Estilo de Mapeamento Baseado em IIS
Nesse estilo de mapeamento, um diretório virtual IIS
é criado e mapeado para cada visualização do
Rational ClearCase utilizada para desenvolvimento da
Web. O diretório virtual IIS utiliza o mesmo nome da visualização do
ClearCase.
Por
exemplo: http://localhost/MyDynamicView/MyVob/MySolution/MyWebProject/MyWebProject.csproj.
Estilo de Mapeamento Baseado no Sistema de Arquivos
Nesse estilo de mapeamento,
os projetos da Web são criados em uma visualização do
ClearCase, exatamente como em outros projetos do aplicativo Windows. O Microsoft Visual
Studio inclui um servidor da Web chamado Microsoft Visual Web Developer que suporta esse método de desenvolvimento da Web.
Todos os projetos da Web mapeados do sistema de arquivos utilizam o Visual Web Developer como seu servidor da Web local, em vez de IIS. O Visual
Web Developer fornece mapeamento automático do servidor da Web durante o design e o teste do aplicativo
da Web.
Por exemplo: M:\MyDynamicView\MyVob\MySolution\MyWebProject\MyWebProject.csproj.
Depois de desenvolvido, os artefatos da Web são implementados no servidor de produção, que utiliza IIS.
Nota: Recomenda-se que os usuários do IBM Rational ClearCase selecionem mapeamento baseado no sistema de
arquivos como o modelo de desenvolvimento da Web de preferência.