Arquivos Categoria

Um questionário simples sobre Ajax.

Artigo publicado em December 11, 2007 as 7:25 pm

Ajaxian e Richard Monson-Haefel estão a fazer um questionário que literalmente demora 2 minutos a responder.

O questionário consiste de 3 perguntas simples:

  • Estas a usar de momento alguma Ajax frameworks, componentes ou livrarias?
  • Estas a usar Ajax em conjunto com? (PHP/.NET/etc…)
  • Que frameworks, componentes ou livrarias estas a usar de momento?

Se poderem dêem uma ajuda e preenchem o questionário. Assim mais tarde poderemos discutir os resultados.

Microsoft ASP.NET 3.5 nova extensão

Artigo publicado em December 10, 2007 as 2:36 pm

Microsoft acabou de lançar uma nova extensão para o “novo” ASP.NET.
Algumas das novas funcionalidades são:

ASP.NET MVC mais facilidade para separar o código, informação do interface, aspecto gráfico da aplicação.

ASP.NET Data Dinâmica para quem não gosta muito de escrever código esta nova extensão permite personalizar a informação (normalmente numa base de dados) de uma maneira simples e visual.

Silverligh Controladores para ASP.NET O novo “miúdo do bairro” Silverlight não foi esquecido por isso ASP.NET adicionou dois novos controladores:

  • MediaPlayer permite integrar vídeos nas tuas aplicações.
  • XAML um controlador no servidor em que uma pagina em ASP.NET pode referenciar objectos e eventos XAML.

ASP.NET AJAX o melhor para o fim, pois isto é o que interessa no PT Ajax. Um dos famosos problemas com Ajax é partir/quebrar a funcionalidade do botão para voltar atrás na historia do browser. Pois bem, esta nova extensão pelos vistos resolve esse problema e suporta o botão para voltar atrás na historia. Algo que há muito que era desejado. Para saber mais sobre esta nova funcionalidade visita a explicação pela Microsoft.

Para mais informações sobre esta nova versão visita o site oficial.

Se quiseres também podes ver a documentação.

O que acham desta nova extensão? Acham que é um grande passo em frente ou estavam a espera de mais da Microsoft?

8 Ajax, Javascript frameworks

Artigo publicado em December 8, 2007 as 11:09 pm

Com o aparecimento do termo Ajax também começou a aparecer várias frameworks ou livrarias (tudo depende como queiram chamar). Desde a mais simples em que apenas ajuda a facilitar o XHMLHttpRequest até as mais complicadas em que possibilitam muito mais do que apenas o XHMLHttpRequest.

Neste artigo vou tentar apresentar algumas das frameworks mais conhecidas e usadas. Atenção todas estas frameworks tem pelo o menos uma coisa em comum todas facilitam o XHMLHttpRequest. Frameworks como o scriptaculous não aparecem na lista devido a ser componentes ou add-ons para certas frameworks. Usando apenas o scriptaculous não é possível fazer pedidos em XHMLHttpRequest onde o verdadeiro Ajax reside.

PrototypePrototype
Prototype é uma das livrarias/framework mais conhecidas e mais usadas para quem quer usar Ajax. Em termos pessoais prototype é a minha opção.
Um dos problemas com o prototype é a corrente documentação, onde muitos usuários acham complicado e difícil de intender.

URL: http://www.prototypejs.org/
Documentação: http://www.prototypejs.org/api
Sites que usam Prototype:
http://www.digg.com/
http://www.alexa.com/

GoogleGoogle Webtoolkit

Google oferece GWT (Google Web Toolkit) uma aplicação em JAVA que simplifica a criação de aplicações que queiram usar Ajax. Basicamente permite a qualquer programador criar Ajax usando JAVA deixando assim de seguida o GWT traduzir o código para Javascript e HTML.

URL: http://code.google.com/webtoolkit/
Documentação: http://code.google.com/webtoolkit/overview.html
Sites que usam GWT:
http://blueprint.lombardi.com/index.html
http://www.dotemplate.com/


BajaxBajax

Para quem procura uma solução simples e bastante leve em termos de tamanho (6kb) Bajax pode ser a solução ideal. Puramente para começar a usar Ajax para fazer updates do conteúdo sem o refresh das paginas de uma maneira fácil e simples.

URL: http://bajax.berlios.de
Documentação: http://developer.berlios.de/docman/index.php?group_id=5319
Sites que usam Bajax: Não conheço



MochikitMochikit

Mochikit oferece uma framework bastante fiável e garante 100% suporte em termos de documentos para ajudar qualquer programador a perceber a usar a framework. Mochikit no meu ponto de vista é uma das frameworks que mais concorrência faz ao prototype.

URL: http://www.mochikit.com
Documentação: http://www.mochikit.com/doc/html/MochiKit/index.html
Sites que usam Mochikit:



MooToolsMooTools

MooTools oferece uma framework para programadores já com alguma experiência em Javascript. Ultimamente esta framework tem vindo a crescer e com uma documentação bastante simples de usar e de perceber Mootools pode ser outra das grandes frameworks.

URL: http://mootools.net
Documentação: http://docs.mootools.net/
Sites que usam MooTools:
http://www.cnet.com/
http://joomla.org/


Sack Simple AJAX Code-KitSack Simple AJAX Code-Kit

Sack como a definição diz e uma simples framework super leve e rápida e sem os efeitos e assobios de outras frameworks, apenas Ajax nada mais. Sack tem a mesma ideia que Bajax.
Simples e eficaz se queres apenas Ajax Sack e uma boa solução.

URL: http://twilightuniverse.com/projects/sack
Documentação: Incluído no download
Sites que usam Sack : Não conheço

YUI Yahoo User InterfaceYahoo User Interface
A resposta da Yahoo no mundo das frameworks. Uma das grandes vantagens de usar YUI framework é a possibilidade de não ser preciso fazer o download da framework e poder apenas criar um link na nossa aplicação directamente aos servidores da Yahoo. Isto possibilita as vantagens já discutidas pelo o serviço CacheFile.

URL: http://developer.yahoo.com/yui/
Documentação: http://developer.yahoo.com/yui/docs/
Sites que usam YUI:
http://www.linkedin.com/
http://slashdot.org


Adobe SpryAdobe Spry
Claro que a Adobe não podia fugir da festa. Mas como a Adobe é a Adobe esta framework esta mais inclinada para designers. Devido a esse factor pouco posso dizer sobre esta framework devido a nem ter perdido um segunda a usar. Para os fanáticos do Dreamweaver, Spry possibilita uma integração bastante fácil.
Air pelos os vistos vai ser a nova aposta da Adobe. Mas isso fica para outro artigo.
URL: http://labs.adobe.com/technologies/spry/
Documentação: http://labs.adobe.com/technologies/spry/articles/best_practices/index.html
Sites que usam Spry:
http://reader.macrostandard.com/
http://www.grafikkaos.co.uk/

jQueryjQuery
Obrigado ao Herberto, por ter me apontado para mais uma framework bastante conhecida que me passou ao lado. jQuery oferece quase tanto ou mais que o prototype e em termos de tamanho oferece muito menos (14kb) o que é bastante impressionante.
Mais impressionante ainda é o factor de o jQuery ser usado pelo o google code no seu novo design no dia 6 de Novembro.
URL: http://jquery.com/
Documentação: http://docs.jquery.com/Main_Page
Sites que usam jQuery:
http://code.google.com/


Com o sucesso do Ajax, cada dia que passa as frameworks passam a ter cada vez mais importância. Qual é a tua framework preferida? Conheces mais alguma que não esteja na lista? Deixa os teus comentários e se queres ver mais artigos deste género vota.

Genfavicon em Português

Artigo publicado em December 7, 2007 as 8:13 pm

Como prometido no dia do lançamento, Genfavicon está neste momento também disponível em Português.

Nova versão do Yahoo - YUI 2.4.0

Artigo publicado em December 5, 2007 as 11:58 pm

Yahoo acabou de lançar a nova versão do YUI, e sem duvida que algumas das novas novidades põem  a frente de algumas frameworks  de Javascript no mercado.

Algumas das novidades são:

Manipulação do DOM atráves de CSS ou elementos do DOM (Selector Engine), um dos componentes que faltava ao YUI e que outras frameworks já tinham a algum tempo como o Prototype e o jQuery. Sem duvida que era um pormenor que faltava. Enquanto outras frameworks apostam em melhor a velocidade o YUI apostou em um forte suporte.  Para mais informações e ajuda podem visitar um PDF que dara bastante jeito.

Charts sem duvida um passo a frente comparando com outras frameworks, de todas novidades esta é aquela que me faz mais curioso. Uma mistura de Javascript com Flash. E o melhor de tudo é que pelos os vistos pode-se alterar o visual apenas com CSS sem ser preciso tocar no ficheiro Flash.

Profiler ajuda a criar unidades de teste mais eficientes e muito melhor em termos visuais.

Para mais informações sobre esta nova versão visitem o blog do YUI.

De momento não tive muito mais tempo para analisar a nova versão, mas estou bastante curioso de ver as novidades e dar uma opinião mais correcta.

Peço desculpa por não ter muito mais detalhes e ainda este fim de semana vou dar uma volta nesta nova versão para poder dar o meu ponto de vista.

Nova versão do Proto.Menu

Artigo publicado em December 4, 2007 as 5:06 pm

Proto.Menu Nova Versão Passados dois meses desde a primeira versão Proto.Menu esta de volta. Com um interface excelente Proto.Menu é uma das extensões que eu me vejo a usar bastante no futuro em novas aplicações.
Sobre Proto.Menu:

  • Super leve (3kb)
  • Javascript desligado? Não tem problema não provoca nenhum erro.
  • CSS por isso podes modificar o design a tua vontade.
  • Necessita: Prototype 1.6
  • Testado em Firefox 1.5+, Internet Explorer 6+, Safari 3+, Opera 9+, Netscape Navigator 9+

Para mais informações visita o excelente artigo sobre esta versão.

Pagina 5 de 6« Primeira...«23456»

Wisemapping Magento Ecommerce TaskFreak
MooFilm Flexigrid ProtoFlow

Drag e Drop com Scriptaculous

Drag e Drop com ScriptaculousEste tutorial consiste em explicar como usar o prototype e o script.aculo.us para criar o efeito drag e drop. Analisamos todas as opções, mostramos como criar com exemplos práticos e visuais.

Uff.. Como usar Prototype para pedidos em Ajax.

Como usar Prototype Neste tutorial explicamos como podes começar a dar os teus primeiros passos na famosa framework prototype, um simples tutorial onde é explicado como podes fazer os teus primeiros pedidos em Ajax.