Usuário com melhor resposta
web applications ou wesite??

Pergunta
-
Boas
preciso de fazer duas paginas web, uma para login e outra para preencher um formulario. Essa pagina vai ser acedida dentro da rede de empresa, não vai ser acedida via internet.
Para a execução destas paginas devo escolher que tipo de projecto no Visual Studio?
web applications ou wesite??
valeu
Respostas
-
Jonas,
Na verdade ambos pode-se usar em ambientes de homologação/produção e etc. As grandes diferenças estão na estrutura que este projetos são montados, no final vão funcionar da mesma maneira.
Web Application gera apenas um assembly que representa a solução inteira Web. Quando o projeto é do tipo Web Site podemos ter um assembly por pagina, uns dizem que isto é vantagem pois na hora da publicação, você só publica o assembly referente aquela pagina, outros dizem que isso é desvantagens pois é difícil gerenciar um projeto com muitas paginas.
No caso do web application quando se alterar uma pagina, é necessário subir o assembly daquele projeto inteiro.
Outro ponto a se levar em conta é que projetos do tipo website você pode alterar o código enquanto esta debugando, sem a necessidade de para a aplicação, compilar ela e executar novamente.
Pouco tempo atras eu tinha escrevi-do um post sobre web application e web site:
http://vitormendes.com.br/2012/10/31/web-application-x-web-site/
Aconselho também você dar uma lida nesta documentação da microsoft listando vantagens e desvantagens de ambos (em inglês):
http://msdn.microsoft.com/en-us/library/dd547590.aspxVitor Mendes | Seu feedback é muito importante para todos!
Visite o meu site: http://www.vitormendes.com.br/- Sugerido como Resposta Rubens Martins terça-feira, 18 de dezembro de 2012 19:07
- Marcado como Resposta Jonas.8 quarta-feira, 19 de dezembro de 2012 15:08
Todas as Respostas
-
-
ajudou oscar
pelo que vi na explicação do macorratti o tipo de projecto Web Applications é o que preciso.
Vou começar a explorar o template ASP.Net Web Applications e logo vou postando mais duvidas.
Para finalizar, a diferença entre a web applications e o web site é que uma é para produção e outra é para ambiente de internet?
valeu
- Editado Jonas.8 terça-feira, 18 de dezembro de 2012 16:34
-
-
-
Jonas,
Na verdade ambos pode-se usar em ambientes de homologação/produção e etc. As grandes diferenças estão na estrutura que este projetos são montados, no final vão funcionar da mesma maneira.
Web Application gera apenas um assembly que representa a solução inteira Web. Quando o projeto é do tipo Web Site podemos ter um assembly por pagina, uns dizem que isto é vantagem pois na hora da publicação, você só publica o assembly referente aquela pagina, outros dizem que isso é desvantagens pois é difícil gerenciar um projeto com muitas paginas.
No caso do web application quando se alterar uma pagina, é necessário subir o assembly daquele projeto inteiro.
Outro ponto a se levar em conta é que projetos do tipo website você pode alterar o código enquanto esta debugando, sem a necessidade de para a aplicação, compilar ela e executar novamente.
Pouco tempo atras eu tinha escrevi-do um post sobre web application e web site:
http://vitormendes.com.br/2012/10/31/web-application-x-web-site/
Aconselho também você dar uma lida nesta documentação da microsoft listando vantagens e desvantagens de ambos (em inglês):
http://msdn.microsoft.com/en-us/library/dd547590.aspxVitor Mendes | Seu feedback é muito importante para todos!
Visite o meu site: http://www.vitormendes.com.br/- Sugerido como Resposta Rubens Martins terça-feira, 18 de dezembro de 2012 19:07
- Marcado como Resposta Jonas.8 quarta-feira, 19 de dezembro de 2012 15:08
-
Vou optar por website, porque se tiver um web application e o projecto tiver um bug nunca irei conseguir lançar o prjecto em produção sem resolver o bug. Enquanto que no web site isso não acontece, pois permite uma parte do projecto ter um erro e a outra continuar a correr.
A nivel de alterações o website permite fazer alterações com os meus clientes a utilizar as paginas. Isso é o ideal para o meu ambiente.
Vitor Mendes gostei da sua resposta, vou ler os seus artigo e logo posto mais duvida
valeu