Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida Sobre Asp E Asp.net


richenrique

Pergunta

6 respostass a esta questão

Posts Recomendados

  • 0
alguém poderia dizer qual a diferença entre ASP e ASP.NET se é que existe diferença?

Brother!!

ASP é uma linguagem (propria para) programação!!

ASP.NET é uma arquitetura de exibição, pois seu código esta escrito em outras linguagens (Ex: VB.net, C#.net, C++.net <-muito dificil de ver).

As diferenças são:

Asp.Net é uma arquitetura de exibição onde sua estrutura de programação é voltada a objetos (classes)

Asp.Net possui seu objetos e método incorporados dentro do servidor fazendo que a mesma seja processada muito mais rapida dentro do Framework.

Idenação e sepação de códigos em código Behind para interprete no Framework e um monte de coisa....

Recomendo, uma leitura mais especifica sobre o assunto no site: http://www.macoratti.net

Abraços e Venha para o .Net

Link para o comentário
Compartilhar em outros sites

  • 0

ASP é uma linguagem (propria para) programação!!

ASP.NET é uma arquitetura de exibição, pois seu código esta escrito em outras linguagens (Ex: VB.net, C#.net, C++.net <-muito dificil de ver).

Só comentando. Nesse sentido, ASP e ASP.NET são a mesma coisa. Tanto ASP e ASP.NET são ambientes voltados a programação Web que expõe uma interface permitindo que a linguagem/plataforma processe informações vindas do servidor web.

Então ASP não é linguagem de programação. ASP usa principalmente VBScript, mas pode utilizar JScript, Perl, Python ou qualquer outra linguagem que se integre com o Windows Scripting Host.

Sendo os dois ambientes de programação pra Web, a diferença crucial é que o ASP utiliza o Windows Scripting Hosting para passar solicitações para uma linguagem de script, enquanto o ASP.NET utiliza o .NET como plataforma para processar as páginas.

Apesar da descrição simples das diferenças, a plataforma .NET é muito mais completa, funcional e permite fazer muito mais do que se fazia com o ASP. Por esse motivo foi possível incorporar toda a funcionalidade que se tem hoje de webcontrols, postbacks, tags runat="server" e etc.

Em outras palavras, o ASP.NET é o que a microsoft queria ter feito com o ASP na época mas não conseguiu. O ASP foi uma ideia que se provou não ser muito boa.

Entre aprender um ou outro, sem dúvida esqueça ASP e use logo ASP.NET... não tem razão utilizar o antigo sendo que o novo é melhor, mais rapido e mais legal de trabalhar. Dificuldades você vai encontrar em qualquer coisa que você não souber no começo.

Eu trabalhei um bom tempo com PHP e hj trabalho principalmente com C#, o seu conhecimento ajuda mas o que mais ajuda é o seu conhecimento lógico. A ideia das plataformas é bem diferente e voce raramente vai criar coisas em ASP.NET do jeito que fazia com o PHP.

Sobre livros, eu recomendo pra começar um da editora Campus que tem grátis no site dela (http://www.campus.com.br) - C# e .NET - Guia do Desenvolvedor. Faça cadastro e login no site, busque que ainda deve ter o download gratis em PDF.

Qualquer dúvida, estamos as ordens.

Link para o comentário
Compartilhar em outros sites

  • 0

O ASP.NET tecnicamente pode utilizar qualquer linguagem que seja compilada para o .NET (e esteja configurada no servidor é claro). Ou seja, pode ser C#, VB.NET, C++.NET, Delphi.NET, Cobol.NET, etc.NET. Se suportar .NET pode ser utilizada.

No entanto na pratica mesmo as duas únicas utilizadas são C# e VB.NET, mais pelo fato de que essas sempre estão disponíveis e são confortáveis de trabalhar.

Sobre isso, C# foi a linguagem criada para o .NET. Quase todo o BCL é implementado em C#, e ele é a linguagem mais "oficial" para o .NET. O VB.NET foi uma linguagem criada para trazer os programadores de VB para a nova plataforma. O resultado é o mesmo mas VB.Net não tem suporte a alguns recursos interessantes que C# tem como overload de operadores e blocos unsafe. Não são tão utilizados em programas comuns, mas são interessantes em alguns casos.

[]'s

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...