É o seguinte galera... Eu sou completamente ignorante em .NET e ASP, mas tenho que colocar o sistema de um site pra funcionar. Eu escolhi ASP.NET porque eu já sei Delphi, e o Delphi 2006, que é o que eu tenho instalado, dá suporte a essa tecnologia. Então terei que aprender. Eu queria saber se voces me ajudam a colocar um exemplo de aplicação web pra rodar, seja no servidor que eu contratei pra hospedar meu site ou seja no meu pc com o IIS.
Primeiro eu tenho que descobrir se o servidor que eu contratei roda sites em ASP. O servidor é o http://www.namecheap.com/
Nesse tutorial ele fala pra eu baixar a versão atualizada do aplicativo exemplo, pra eu poder então rodar ele e começar a aprender daí. Eis o código do aplicativo: http://viciosanimes.com/BDSWebExample_SOURCE.zip
Aí eu coloquei meu IIS, criei um diretório virtual para o site e coloquei o conteúdo desse exemplo dentro. Quando tento acessar pelo localhost nada acontece, e quando transfiro isso pra o hospedeiro do meu site tb não funciona.
A partir desse momento eu não tenho a menor idéia do que devo fazer porque sou completamente ignorante. E estou tendo dificuldades pra estudar esse tutorial devido a sérios problemas psicológicos(já estou indo no psiquiatra).
Eu agora parei no ponto em que eu abro o meu Delphi for the Microsoft .NET framework 2006 e abro o arquivo BDSWebExample.bdsproj ou BDSWebExample.dpr que são os arquivos do projeto; aí ele abre 2 abas: o código do arquivo BDSWebExample.dpr e outra aba de título "Default.aspx" que mostra, na interface gráfica, um formulário que acredito ser o que seria o resultado de um pré processamento em html da página inicial do exemplo, e no modo código mostra o código do arquivo default.pas. Aí eu tento rodar a aplicação pelo Delphi e ele me retorna o seguinte erro:
Agora eu preciso saber como configurar o .NET framework e como configurar o meu IIS pra testar o código... E se o meu hospedeiro aceita ASP... Voces me ajudam?
Pergunta
Thales Pontes Martins
É o seguinte galera... Eu sou completamente ignorante em .NET e ASP, mas tenho que colocar o sistema de um site pra funcionar. Eu escolhi ASP.NET porque eu já sei Delphi, e o Delphi 2006, que é o que eu tenho instalado, dá suporte a essa tecnologia. Então terei que aprender. Eu queria saber se voces me ajudam a colocar um exemplo de aplicação web pra rodar, seja no servidor que eu contratei pra hospedar meu site ou seja no meu pc com o IIS.
Primeiro eu tenho que descobrir se o servidor que eu contratei roda sites em ASP. O servidor é o http://www.namecheap.com/
O meu domínio é http://www.viciosanimes.com/ Tem uma página de teste lá dizendo que tá em construção...
Aí eu peguei um tutorial de ASP em Delphi 8... Acho que serve também pra Delphi 2006 que é o que eu tenho. O tutorial: http://delphi.about.com/od/aspnet/a/aspnetcourse.htm
Nesse tutorial ele fala pra eu baixar a versão atualizada do aplicativo exemplo, pra eu poder então rodar ele e começar a aprender daí. Eis o código do aplicativo: http://viciosanimes.com/BDSWebExample_SOURCE.zip
Aí eu coloquei meu IIS, criei um diretório virtual para o site e coloquei o conteúdo desse exemplo dentro. Quando tento acessar pelo localhost nada acontece, e quando transfiro isso pra o hospedeiro do meu site tb não funciona.
A partir desse momento eu não tenho a menor idéia do que devo fazer porque sou completamente ignorante. E estou tendo dificuldades pra estudar esse tutorial devido a sérios problemas psicológicos(já estou indo no psiquiatra).
Eu agora parei no ponto em que eu abro o meu Delphi for the Microsoft .NET framework 2006 e abro o arquivo BDSWebExample.bdsproj ou BDSWebExample.dpr que são os arquivos do projeto; aí ele abre 2 abas: o código do arquivo BDSWebExample.dpr e outra aba de título "Default.aspx" que mostra, na interface gráfica, um formulário que acredito ser o que seria o resultado de um pré processamento em html da página inicial do exemplo, e no modo código mostra o código do arquivo default.pas. Aí eu tento rodar a aplicação pelo Delphi e ele me retorna o seguinte erro:
The project cannot be debugged because virtual directory "BDSWebExample"is not configured with ASP.NET version 1.1. Use aspnet_regiis.exe to configure the local IIS web server. Details: + $2C[5343370B]{dotnetaspide100.bpl} AspIISVDirUtils.AspIISVDirUtils.ValidateOrCreateIISVirtualDirBeforeRun (Line 515, "AspIISVDirUtils.pas" + 37) + $2C + $35[5343585E]{dotnetaspide100.bpl} AspProjectOptions.AspProjectOptions.TAspProjectOptionsEditor.ValidateIISVirtualDir (Line 720, "AspProjectOptions.pas" + 1) + $35 + $8[53440429]{dotnetaspide100.bpl} AspProject.AspProject.TAspOptionsInterfaceDelegate.DebuggerBeforeProgramLaunch (Line 1627, "AspProject.pas" + 16) + $8 + $1E[20C1BBE3]{coreide100.bpl} DebuggerMgr.DebuggerMgr.TProjectEvent.Send (Line 562, "DebuggerMgr.pas" + 2) + $1E + $16[20C1F0E3]{coreide100.bpl} DebuggerMgr.DebuggerMgr.TDebuggerMgr.BeforeProgramLaunch (Line 1873, "DebuggerMgr.pas" + 2) + $16 + $1C[20A8EC32]{dbkdebugide100.bpl} Debug.Debug.TDebugger.Run (Line 10789, "Debug.pas" + 21) + $1C + $2[20A89F82]{dbkdebugide100.bpl} Debug.Debug.TDebugger.Run (Line 8762, "Debug.pas" + 0) + $2 [0041346F]{bds.exe } + $C[52038674]{vcl100.bpl } Controls.Controls.TControl.Perform (Line 5018, "Controls.pas" + 5) + $C + $1F[5203C519]{vcl100.bpl } Controls.Controls.TWinControl.IsControlMouseMsg (Line 7130, "Controls.pas" + 15) + $1F + $6[52095EF5]{vcl100.bpl } ComCtrls.ComCtrls.TToolBar.WndProc (Line 19403, "ComCtrls.pas" + 80) + $6 + $6[5203C150]{vcl100.bpl } Controls.Controls.TWinControl.MainWndProc (Line 7021, "Controls.pas" + 3) + $6 + $0[51F40BB0]{rtl100.bpl } Classes.Classes.StdWndProc (Line 11572, "classes.pas" + 8) + $0 + $6A[7E368731]{USER32.dll } GetDC + $6A + $14A[7E368811]{USER32.dll } GetDC + $14A + $122[7E3689C8]{USER32.dll } GetWindowLongW + $122 + $A[7E3696C2]{USER32.dll } DispatchMessageA + $AAgora eu preciso saber como configurar o .NET framework e como configurar o meu IIS pra testar o código... E se o meu hospedeiro aceita ASP... Voces me ajudam?
Editado por Thales Pontes MartinsLink para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.