Escolar Documentos
Profissional Documentos
Cultura Documentos
Trabalho
Plataforma
.NET
Períod 1º
o:
Matéri Sistemas para Internet
a:
Profes Bruno Queiroz
sor
História
A Plataforma .Net da Microsoft foi lançada em 2001 e foi baseada na
tecnologia Java, pois é uma plataforma multi-linguagem, ou seja roda
programas em diversas linguagens.
ASP .NET
ASP.NET é a plataforma da Microsoft para o desenvolvimento de aplicações
Web e é a sucessora da tecnologia ASP. É um componente do IIS que
permite através de uma linguagem de programação integrada na .NET
Framework criar páginas dinâmicas.
O ASP
O ASP. Net é a avolução do ASP que tinha como principal concorrente o PHP,
porém como as suas funções são muito complicadas lembrando linguagens
mais antigas, a Microsoft lançou juntamente com a plataforma .Net a
tecnologia ASP.NET
Diferenças
Camada de Apresentação
ASP tradicional
ASP.NET
Modelo de Programação
ASP tradicional
ASP.NET
• Compilado
• Programação baseada em eventos
• Tratamento de erros estruturado
• Suporte completo a XML, XSLT e Web Services
Características de Desenvolvimento
ASP tradicional
ASP.NET
O ASP.NET
Exemplo:
Código em ASP
<HTML>
<BODY>
<%
If Hour(Date) > 12 Then
Response.Write("Boa Tarde")
Else
Response.Write("Bom Dia")
End If
%>
<BR>São <%=Time%>
</BODY>
</HTML>
Código em ASP.NET
<HTML>
<BODY>
<asp:label id="resposta" runat="server"/>
</BODY>
</HTML>
Características
• Multilinguagem
• Confiabilidade
• Garbage Colector
Aplicabilidade
• Projetos desktop em Windows
• Projetos Web
Vantagens
• Em dot. Net a página HTML e o código da aplicação ficam em
arquivos diferentes.
• É multi-linguagem
É possível desenvolver um único projeto usando diferentes
linguagens. C#, Vb .Net, VBScript, e etc...)
Desvantagens
• Projeto desktop roda somente em ambiente Windows, embora haja o
Mono que é um projeto alternativo que roda o projeto desenvolvido
em .Net em Linux.
Site Governa
Site eFácil
Bibliografia:
Livro:
Sites
• www.wikipedia.org.br
• www.msdn.com.br
• www.linhadecodigo.com.br
• www.maccorati.com.br