Windows XP PRO SP3. Configurar o ASP.NET dev. meio Ambiente

1

Eu tenho o Windows XP PRO SP3 e o Visual Studio 2010. Por padrão, eu tenho o IIS 5.1. E não há opção para atualizá-lo.

Eu quero começar a desenvolver o ASP.NET. Poderia alguém dar uma boa referência sobre como configurar corretamente o IIS e o SQL Server no meu computador.

Atualmente, para configurar o IIS + SQL Server + VS, não parece ser tão simples quanto configurar o Apache + MySQL (POSTGRESQL) + Eclipse (NetBeans).

    
por Jevgeni Smirnov 13.12.2011 / 10:12

2 respostas

2

Se você estiver usando o Windows XP, não há como atualizar o IIS nesse sistema operacional.

IIS is shipped with the Windows Operating System and somewhat coupled with the Operating System. You are not able to upgrade IIS complete version on your current operating system.

A única opção disponível para usar alguns recursos do IIS 7 é o II7 Express com seu Visual Studio 2010.

Outra é criar uma máquina virtual do Windows 7 com microsoft virtual machine para usar recursos completos do IIS 7 e se você avançar um pouco o usuário, configure seu ambiente de depuração entre o Windows XP e o sistema operacional da máquina virtual (windows 7).

Verifique estes links para referência:
Executando um site usando o IIS Express a partir do prompt de comando e da integração do Visual Studio
Executando o IIS Express a partir da linha de comando
link
link

There is no problem in connecting IIS to sql server.. just some connection related problems and missing connection drivers can cause problem. if everything is correct then all will work fine.

EDIT: Por comentários
O SQL Server não faz parte do IIS. Ele precisa de licença para usar e instalar separadamente, exceto o Express Edition fornecido com o Visual Studio. Se você estiver instalando o Visual Studio, poderá selecionar o SQL Server 2008 Express Edition para instalá-lo.

Se você não quiser instalar o Visual Studio, poderá obter o SQL Server Express Edition separadamente no site da Microsoft. você só precisa de MDAC (Microsoft Data Access Component) para estabelecer conexão entre o SQL server e o IIS.

No asp.net, adicione isto sob a tag para especificar a string de conexão. aqui .\sqlexpress é o seu nome de instância padrão do SQL Express se você instalar o sql server com sua instalação visual studio ou seu computername\sqlexpress .

Aqui estão algumas etapas de instalação para o servidor sql 2005 edição padrão e para SQL Server 2008 R2 - passo a passo .

e faça o download do SQL Server Management Studio Express para trabalhar facilmente com bancos de dados e pesquisar google "como anexar banco de dados sql server management studio", em seguida, conecte seu aplicativo da web ao banco de dados sql server usando o seguinte material para verificar a conexão, etc.

<connectionStrings>
      <add name="ConStr" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=mydbname;Pooling=true;Integrated Security=SSPI" providerName="System.Data.SqlClient"/>
  </connectionStrings>

Acesse esta string de conexão com o nome ConStr no seu código asp.net usando ConfigurationManager.ConnectionStrings["ConStr"] as:

SqlConnection con;
 using (con = new SqlConnection(ConfigurationManager.ConnectionStrings["ConStr"].ToString()))
{
//Data Manipulation code
}
    
por 13.12.2011 / 15:28
2

O IIS 5.1 é adequado para o desenvolvimento do ASP.Net.

O IIS está estreitamente ligado ao Windows e está apenas se tornando (um pouco menos) separado no Windows 2008 R2. Por enquanto, com o Windows XP, você está limitado a usar 5.1

Eu recomendaria usar uma máquina virtual se você quiser usar uma versão diferente do IIS ou, como alternativa, baixar IIS Express para o Windows XP. Isso não é um IIS completo, mas, para a maioria das necessidades de desenvolvimento (excluindo plugins / similares), é bom o suficiente.

    
por 13.12.2011 / 11:10