Tecnologias Web 2.0 
JavaScript | jQuery | AJAX | XML | PHP | 
20-05-2014 
ASP.NET 
Trabalho de Pesquisa Módulo Web 2.0 - ...
CETB Proinov 
Indíce 
Apresentação das Tecnologias 
WEB 2.0 
Referindo: 
– o que é; 
– principais características ; 
– van...
JavaScript 
Esta linguagem de programação interpretada, executa-se 
maioritariamente do lado do cliente, é uma das mais 
u...
Principais características 
Linguagem intrepretada, não compilada, ou seja, não 
necessita de ser traduzida para o “código...
Vantagens 
O facto de ser executado do lado do cliente, é 
executado sem o processamento do servidor 
web, fazendo com que...
Desvantagens 
Problemas de segurança, relacionado com a 
inserção de códigos maliciosos que permite a 
exploração do siste...
jQuery 
Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB 
Proinov
jQuery 
Tem como propósito a utilização de Javascript 
muito mais simplificado num website; 
É uma leve e simples bibliote...
Principais características 
Redução de código; 
Grande quantidade de 
plugins criados por desenvolvedores; 
Manipulação do...
Vantagens 
Manipulação de conteúdos, sem limitações, 
com algumas poucas linhas de código; 
Possibilidade de inserir uma g...
Desvantagens 
Dificuldade em proteger o código-fonte; 
Em computadores robustos, aplicações 
maiores podem tornar-se mais ...
AJAX 
Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB 
Proinov
AJAX 
Sigla: Asynchronous JavaScript and XML; 
Torna o browser mais interativo com o 
utilizador, utilizando-se de solicit...
Principais características 
Faz solicitações usando um objeto Javascript 
e não um envio de formulário; 
O browser irá man...
Vantagens 
Reduz a necessidade de fazer uma 
actualização da página para cada interacção 
do utilizador; 
As interacções d...
Desvantagens 
As páginas não oferecem funcionalidade plena 
para usuários com necessidades especiais; 
Apenas as versões r...
XML 
Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB 
Proinov
XML 
Sigla: (eXtensible Markup Language) advém de 
uma recomendação da W3C para automatizar 
linguagens de marcação para u...
Principais características 
Embora tenham havido algumas dúvidas a 
respeito do processo utilizado para a criação 
da XML,...
Vantagens 
Baseado em texto simples; 
Com a utilização de CSS e XSL é 
perfeitamente possível que cada utilizador 
visuali...
Desvantagens 
Velocidade, grande quantidade de informação 
repetida prejudica a velocidade de 
transferência real de infor...
PHP 
Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB 
Proinov
PHP 
Sigla: Hypertext Preprocessor, é uma 
linguagem interpretada gratuita, usada 
originalmente apenas para o desenvolvim...
Principais características 
Gera conteúdos dinâmicos; 
Inserção em documentos HTML, 
dispensando em alguns casos o uso de ...
Tecnologia gratuita; 
Vantagens 
Funcionamento em qualquer plataforma onde 
for possível instalar um servidor Web; 
Possuí...
Desvantagens 
Compatibilidade entre versões, faltando um 
pouco de padronização. Por exemplo, um 
comando que funciona em ...
ASP.NET 
Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB 
Proinov
ASP.NET 
Plataforma para desenvolvimento de 
aplicações Web sendo o sucessor da 
tecnologia ASP; 
Baseado no Framework .NE...
Principais Características 
Possui novas funcionalidades elaboradas com vista a se 
obter fácil a criação de código; 
Prat...
Vantagens 
Windows é o sistema operativo mais utilizado 
do mundo, e o ASP é fornecido gratuitamente 
junto; 
Atualmente, ...
Desvantagens 
Preço dos programas, o alojamento em ASP 
costuma ser mais caro do que em PHP; Scripts 
em ASP supõem um ser...
FIM 
Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB 
Proinov
Próximos SlideShares
Carregando em…5
×

Tecnologias Web 2.0

456 visualizações

Publicada em

Tecnologias Web 2.0
JavaScript | jQuery | AJAX | XML | PHP | ASP.NET

Trabalho de pesquisa realizado no âmbito do módulo web 2.0
Curso de Especialização Tecnológica - Especialista em Desenvolvimento de Produtos Multimédia

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
456
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
15
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Tecnologias Web 2.0

  1. 1. Tecnologias Web 2.0 JavaScript | jQuery | AJAX | XML | PHP | 20-05-2014 ASP.NET Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  2. 2. CETB Proinov Indíce Apresentação das Tecnologias WEB 2.0 Referindo: – o que é; – principais características ; – vantagens; – desvantagens; Tecnologias alvo: – JavaScript ; jQuery ; AJAX ; XML ; PHP ; ASP.NET Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  3. 3. JavaScript Esta linguagem de programação interpretada, executa-se maioritariamente do lado do cliente, é uma das mais utilizadas no mundo; Com o desenvolvimento desta tecnologia e inserção nos conteúdos da web incrementou-se uma maior interatividade; Foi concebida para ser uma linguagem script com orientação a objetos baseada em protótipos; O Google Maps e Gmail são exemplos dos potenciais desta linguagem. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  4. 4. Principais características Linguagem intrepretada, não compilada, ou seja, não necessita de ser traduzida para o “código da máquina” antes de ser executada o browser executa cada linha de código de modo hierárquico do topo para baixo; Javascript é sensível à utilização de maiúsculas ou mínusculas, devemos manter a utilização constante e igual; Poderá executar várias acções nos objectos de uma página HTML, a nível de botões, frames, links, etc. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  5. 5. Vantagens O facto de ser executado do lado do cliente, é executado sem o processamento do servidor web, fazendo com que a largura de banda e a “pressão” sobre o servidor seja menor; É relativamente simples de aprender e os seus resultado no browser são quase instantâneos,devido ao seu característico processamento do lado do cliente. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  6. 6. Desvantagens Problemas de segurança, relacionado com a inserção de códigos maliciosos que permite a exploração do sistema do cliente, apesar da evolução das restrições dos padrões modernos web; Variações de execução do código podem existir aquando diferentes layouts, a tendência é uniformizar o padrão mas ainda é possivél encontrar variações. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  7. 7. jQuery Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  8. 8. jQuery Tem como propósito a utilização de Javascript muito mais simplificado num website; É uma leve e simples biblioteca que permite o desenvolvimento rápido de javascript; Realiza muitas tarefas que aparentemente são extensas de programar em poucas linhas. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  9. 9. Principais características Redução de código; Grande quantidade de plugins criados por desenvolvedores; Manipulação do HTML/DOM; Manipulação CSS; Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  10. 10. Vantagens Manipulação de conteúdos, sem limitações, com algumas poucas linhas de código; Possibilidade de inserir uma grande variedade de efeitos de animação com uma simples linha de código; Uso simplificado e sem restrições com AJAX e linguagens de programação, como PHP e ASP. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  11. 11. Desvantagens Dificuldade em proteger o código-fonte; Em computadores robustos, aplicações maiores podem tornar-se mais lentas. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  12. 12. AJAX Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  13. 13. AJAX Sigla: Asynchronous JavaScript and XML; Torna o browser mais interativo com o utilizador, utilizando-se de solicitações assíncronas de informações; Une várias tecnologias, oferençendo novas funcionalidades. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  14. 14. Principais características Faz solicitações usando um objeto Javascript e não um envio de formulário; O browser irá manipular as suas solicitações e respostas e não o seu código Javascript; Uma vez que o browser receba uma resposta a uma solicitação assíncrona, ele retorna o pedido para o seu código Javascript com a resposta do servidor. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  15. 15. Vantagens Reduz a necessidade de fazer uma actualização da página para cada interacção do utilizador; As interacções do Ajax são tratadas assincronamente em segundo plano podendo um utilizador continuar a trabalhar com a página. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  16. 16. Desvantagens As páginas não oferecem funcionalidade plena para usuários com necessidades especiais; Apenas as versões recentes do Internet Explorer e do Mozilla são compatíveis com Ajax; Diferenças de interpretação pelos diversos browsers, pois baseia-se em JavaScript. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  17. 17. XML Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  18. 18. XML Sigla: (eXtensible Markup Language) advém de uma recomendação da W3C para automatizar linguagens de marcação para utilizadores com necessidades especiais; O seu objectivo principal é facilitar o compartilhamento de informação na web. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  19. 19. Principais características Embora tenham havido algumas dúvidas a respeito do processo utilizado para a criação da XML, o processo padrão é completamente aberto e está total e gratuitamente disponível na Web; Meta-linguagem, conjunto de regras que pode ser utilizado para a criação de conjuntos de regras para documentos. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  20. 20. Vantagens Baseado em texto simples; Com a utilização de CSS e XSL é perfeitamente possível que cada utilizador visualize os dados contidos em um arquivo XML de maneira diferente; Actualização elementar,não tendo a necessidade de enviar novamente todos os dados apenas porque ocorre uma pequena alteração. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  21. 21. Desvantagens Velocidade, grande quantidade de informação repetida prejudica a velocidade de transferência real de informação; Pouco intuitivo, dificultando a sua edição com editores txt por pessoas com poucos conhecimentos. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  22. 22. PHP Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  23. 23. PHP Sigla: Hypertext Preprocessor, é uma linguagem interpretada gratuita, usada originalmente apenas para o desenvolvimento de aplicações presentes no lado do servidor. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  24. 24. Principais características Gera conteúdos dinâmicos; Inserção em documentos HTML, dispensando em alguns casos o uso de ficheirosexternos para eventuais processamentos de dados; O código é interpretado no lado do servidor pelo módulo PHP. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  25. 25. Tecnologia gratuita; Vantagens Funcionamento em qualquer plataforma onde for possível instalar um servidor Web; Possuí um código-fonte aberto. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  26. 26. Desvantagens Compatibilidade entre versões, faltando um pouco de padronização. Por exemplo, um comando que funciona em determinada actualização pode não funcionar em outra; Falta de documentos que explicam e demonstram utilização de certos comandos. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  27. 27. ASP.NET Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  28. 28. ASP.NET Plataforma para desenvolvimento de aplicações Web sendo o sucessor da tecnologia ASP; Baseado no Framework .NET com todas as suas características, por isso, como qualquer aplicação .NET, as aplicações para essa plataforma podem ser escritas em várias linguagens, como C# e Visual Basic .NET. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  29. 29. Principais Características Possui novas funcionalidades elaboradas com vista a se obter fácil a criação de código; Praticamente modularizado e baseado em componentes, cada página, objeto, ou elemento HTML pode ser usado como um componente em tempo-real; Permite aos programadores, produzir aplicações mais dinâmicas , de encontro às necessidades das empresas, assim como providenciar um ambiente de desenvolvimento mais rico. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  30. 30. Vantagens Windows é o sistema operativo mais utilizado do mundo, e o ASP é fornecido gratuitamente junto; Atualmente, a maior parte dos sites utiliza ASP como principal linguagem de script; Compilado antes da execução com ganho na performance. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  31. 31. Desvantagens Preço dos programas, o alojamento em ASP costuma ser mais caro do que em PHP; Scripts em ASP supõem um servidor Windows por trás, usando também o MS-SQL. As licenças são caras e precisam ser repassadas para os clientes; Utilizadores ficam sujeitos às mudanças decididas pela Microsoft. Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov
  32. 32. FIM Trabalho de Pesquisa Módulo Web 2.0 - Duarte Nunes nº4 | Nádia Ponte nº 16 CETB Proinov

×