Qual é a diferença entre os aplicativos da Web ASP.NET e os sites? [fechadas]

5

Atualmente, estou lendo Pro ASP.NET 4 em C # e nele são descritas duas maneiras de criar um aplicativo da Web:

  • Website
  • Projeto de aplicativo Web

Em quais cenários devo escolher a primeira sobre a segunda e vice-versa?

    
por Pankaj Upadhyay 20.08.2011 / 16:38
fonte

3 respostas

7

A Microsoft fez uma tabela listando as diferenças entre os dois modelos, e quando usar um em vez do outro, confira link Isso é exatamente o que você está procurando, e as explicações são muito fáceis de entender.

Resumindo: "projetos de aplicações web" podem ser formados por múltiplos projetos do Visual Studio e também devem ser usados para sites projetados em torno do padrão MVC. Considerando que um projeto de "Web site" é apenas isso, um projeto "web" e todos os arquivos devem estar contidos dentro (você pode, no entanto, vincular-se a outros conjuntos); é mais adequado para sites da velha escola ASP.Net.

Esse artigo com o link acima dá muito mais informações, confira!

    
por 20.08.2011 / 17:09
fonte
1

Existe uma lista enorme de razões para usar uma sobre a outra, mas geralmente, quando estou tomando uma decisão, baseio-a em alguns parâmetros. Por exemplo, você quer que seus arquivos de código estejam abertos (bem, ainda por trás da segurança do servidor) ou você prefere que eles sejam compilados em bibliotecas de códigos?

    
por 20.08.2011 / 17:13
fonte
-3

No site ASP.NET, se criarmos quaisquer arquivos / funções de classe, eles serão colocados na pasta ASP.NET e compilados em muitas DLLs em tempo de execução.

No ASP.NET Web Application, se criarmos quaisquer arquivos / funções de classe, eles serão colocados em qualquer lugar na estrutura de pastas de aplicativos e serão pré-compilados em uma única DLL.

Você precisa de mais ajuda, acesse link

    
por 02.03.2016 / 12:25
fonte