ASP.NET 2.0 - Publicando o seu site na web com Visual Web Developer
Se você já possui um domínio na web e já sabe criar suas páginas ASP.NET vai aprender agora como publicar o seu site na internet usando o Visual Web Developer Express. É simples , é fácil. Acompanhe...
Se você ainda
não possui um domínio e esta procurando um local que dê suporte a ASP.NET
2.0 sem cobrar nada pode criar sua conta no sítio http://www.vwdhosting.net/ Você vai
encontrar um ambiente com 50 MB de espaço em disco e 20 MB de espaço
em um banco de dados SQL Server 2005 |
Neste exemplo eu vou usar o VWD para criar um site bem simples com uma página apenas e depois mostrarei como você pode publicar a partir da sua máquina local para o seu servidor web as páginas ASP.NET criadas.
Para acompanhar este artigo você deve possuir os seguintes aplicativos instalados: |
1- Criando um site web
Abra o Visual Web Developer Express e no menu File selecione a opção New Web Site.
A seguir selecione a página Default.aspx e no modo Design inclua um controle Button , um controle Label e uma imagem conforme a figura abaixo:
No evento Click do botão de comando Button1 inclua o código abaixo:
Protected
Sub
Button1_Click(ByVal
sender As
Object,
ByVal e
As System.EventArgs)
Handles
Button1.Click Label1.Text = "Ola ASP.NET 2.0" End Sub |
Agora apenas para testar execute a página usando o servidor embutido do ASP.NET. Você deverá obter o resultado mostrado abaixo:
Aqui termina a criação do seu super site web. Vamos agora a segunda etapa que é publicar o site na internet.
1- Fazendo o deploy do seu site na web
Agora que seu web site esta pronto para fazer o deploy do site na web você pode acessar a opção Copy Web Site... no menu WebSite ou , na janela Solution Explorer, clicar no ícone Copy Web Site.
Você verá uma janela exibindo no lado esquerdo (1) o seu site web local e no lado direito (3) o seu site remoto , ou seja , o local para onde você irá publicar o seu site. inicialmente ela estará vazia pois você precisa efetuar a conexão com seu servidor web. No meio da janela (2) você tem os botões que realizam a cópia dos arquivos do seu site local para o site remoto () o botão para dowload de arquivos a partir do site remoto e o botão para sincronizar os arquivos entre os sites:()
Para se conectar com o seu servidor web clique no ícone Connect (). Você verá a janela da figura abaixo. Selecione a opção Remote Site e informe a url referente ao local do seu domínio seguido do nome da pasta onde o seu site será copiado. Eu estou usando neste exemplo o meu domínio www.visualbasic.mat.br e irei fazer o deploy na pasta teste neste domínio. Se a pasta não existir ela será criada.
Será solicitado o seu login onde você deve informar seu usuário e senha de acessos ao servidor web.
Após efetuar a conexão você já pode fazer o deploy. Basta você selecionar os arquivos no site local e clicar no botão que os arquivos serão copiados para o local remoto no seu servidor web.
Só nos resta testar acessando a URL do domínio e informando a pasta usada. Como o arquivo principal do projeto foi o arquivo Default.aspx a página será exibida e devermos ter o mesmo resultado obtido no site local.
E pronto ! você acabou de fazer o deploy de um site web criado na sua máquina local para uma máquina remota na web usando apenas o Visual Web Developer Express Edition. Existem outras formas de realizar a mesma tarefa.
Eu sei, é apenas ASP.NET , mas eu gosto...
José Carlos Macoratti