Hoofdcategorieën

AJAX prominent in Sun Java-tools-upgrade

Door Martin Sturm, donderdag 26 januari 2006 22:10
Bron: InfoWorld, views: 17.797

Sun heeft een nieuwe versie van zijn Java Studio Creator uitgebracht die inhaakt op de nieuwste hype op het gebied van webdevelopment. De ontwikkelomgeving voor webapplicaties biedt namelijk standaard ondersteuning voor 'Asynchronous JavaScript + XML', ook wel bekend onder de afkorting AJAX. Met deze techniek is het mogelijk om webapplicaties te ontwikkelen die delen van pagina's updaten zonder de gehele pagina opnieuw te hoeven laden.

Versie 2 van de Java Studio Creator is gebaseerd op de opensource ontwikkelomgeving NetBeans 4.1. Java Studio Creator is bedoeld voor het ontwikkelen van webapplicaties die gebruik maken van Java-technologie. De ontwikkelomgeving is bedoeld voor Rapid Application Development, waarbij drag-and-drop een belangrijke ontwikkelmethode is. Het nadeel van deze benadering is dat het vaak lastiger is om specifieke niet-standaard functionaliteit aan de applicatie toe te voegen. De AJAX-ondersteuning wordt geleverd in de vorm van standaard componenten die in webapplicaties kunnen worden geïntegreerd, zoals een voortgangsindicator voor berekeningen die veel tijd innemen. Het uiterlijk van deze AJAX-componenten is eenvoudig te beïnvloeden met stylesheets. Naast de AJAX-ondersteuning is de nieuwe versie van Java Studio Creator voorzien van een data-provider die toegang biedt tot gegevens, ongeacht of de data zich bevindt in een lokale database, of dat deze moet worden opgehaald via een webservice. Naast deze features biedt de IDE ook de features die al in NetBeans 4.1 zijn terug te vinden, zoals integratie van version-control systemen zoals CVS en refactoring.

Sun Java Studio Creator 2 screenshot

Volgende 22:40
Vorige 21:07

Reacties

«  1  2  »

Hoop dat dit beter gaat werken dan de FC uit Amsterdam :+

ik als nac supporter hoeft dit dus niet

Het is altijd beter dan dat ze aankondigen dat Willem 2 prominent aanwezig is.
DAn weet je zeker dat die upgrade gaat crashen...

En dat is het nu wachten op de mensen die er vol goede moed mee aan de gang gaan, tegen de complexiteit van memory management met JavaScript aanlopen en de schuld aan de ontwikkeltools geven omdat ze JavaScript onderschatten.

Je moet het natuurlijk niet te gek maken. Ik zou zelf nooit mijn complete webapplicatie met AJAX oplossen. Toepassingen zoals het auto-complete zoekveld bij Google Suggest vind ik wel erg handig.

Zoekveld met of zonder kunstgras?

Hmm, was de naam ajax niet copyrighted?

Ik geloof nooit dat die griekse halfgod zoveel jaar geleden al van copyright gehoord had.

Lijkt me sterk. Ajax was een god uit de Griekse mythologie :).

Ajax was toch echt geen god en ook geen halfgod voor zover ik me kan herrineren.

vanaf wikipedia
Ajax is the son of Telamon, who was the son of Aeacus, son of Zeus.
Hij was familie van de goden. Maar dit is wel erg offtopic ;)

Door die stylesheets kon het nog best wel eens vrij veel gebruikt worden. Drag en drop enzo... klinkt wel lekker makkelijk.

En dat is het ook - zolang je maar standaard dingetjes nodig hebt. Zodra je iets wilt doen wat anders is dan standaard loop je vaak tegen (onnodige?) onhandigheden op.

Niet dat ik ervaring met Java of dit programma of wat dan ook, maar het is wel iets waar wij op school nu met Delphi tegenaan lopen.

De Ajax techniek is echt een geweldige ontwikkeling voor webdevelopment. Het wachten was alleen tot er meer ondersteuning en intergratie met bestaande software en ontwikkelomgevingen gerealiseerd zou worden. Deze stap van Sun is volgens mij wel een goede stap voorwaarts!

Ik vraag me alleen af hoe makkelijk en generiek de techniek, hierboven beschreven, toepasbaar is. Met een schuin oog kijkend naar het callback systeem van Microsoft ASP2.0, ben ik toch wel wat terughoudend met mijn verwachtingen...

AJAX is echt oude wijn in nieuwe zakken; bij mij op werk wordt het al een paar jaar gebruikt, alleen heette het toen nog geen AJAX; toen was het gewoon intelligent gebruik maken van de functionaliteit van javascript in combinatie met een servlet die de request afhandelt.

Blij dat iemand dat zegt. Er bestonden reeds vele DIY oplossingen. Vele developers zochten een mogelijkheid om van het roundtrip paradigma af te komen. Vele van ons hebben daarvoor zelf een framework gebouwd.

Echter is en blijft AJAX een framework ter ondersteuning van op HTML gebaseerde web front ends. HTML is en blijft een Markup language hoewel vele denken dat het staat voor Makeup language. Dat is waar de schoen werkelijk wringt. Vergelijk het met je vriendin of vrouw die zich opmaakt met een markeersstift. Het kan wel maar het resultaat is niet bewonderswaardig.

Hoewel nog niet perfect in de uitvoering zijn er interessante alternatieven die wel een complete oplossing bieden voor het ontwikkelen van een waardige grafische user interface, ik noem OpenLaszlo en Flex. Er zijn er meer maar deze vergelijkbare technieken bieden een framework voor grafische web front ends met daarin geintegreerd industrie communicatie standaarden zoals SOAP, JAVARPC en XMLRPC.

Voor wie serieus naar de toekomst kijkt laat AJAX voor wat het is.

Hmjae, ik ken OpenLaszlo en Flex niet, maar er staat me bij dat dat oplossingen in Flash zijn. Als dat zo is, ben je nog nergens natuurlijk, want afgezien van de mogelijkheid om mooie kleurige interfaces te maken is Flash een drama, bijvoorbeeld op het gebied van toegankelijkheid.

De goede oplossing ligt, net als AJAX, al tijden onder onze neus en heet SVG. Perfect te integreren in HTML en Javascript, net zo mooi als Flash. Gooi er eventueel nog wat XUL of XAML bij, wederom doodeenvoudig, en je webapplicatie is niet van een desktopapplicatie te onderscheiden. SVG wordt alleen nog niet goed genoeg ondersteund in browsers, en dat is jammer.

Dit is dan ook vnml interessant voor mensen die toch bepaalde functionailteit willen inbouwen maar niet meteen een tomcat server willen/kunnen opzetten voor bijvoorbeeld openlaszlo (super systeem btw)

Sun heeft een nieuwe vers...ebied van webdevelopment.
FYI

Het is geen hype, maar een trend!
Een hype is iets wat het niet gemaakt heeft/geflopt.

foutje, url moet een quote zijn...

AJAX is niet van 1 dezer dagen en was al wel aanwezig. Echter niemand gebruikte het, omdat de bandbreedte van de meeste internetverbinding dit niet toeliet. Intranet applicaties van vroeger hadden het vaak alwel.

Er zijn al een aantal websites die hier gebruik van maken zoals: kieskeurig.nl.

Tevens wordt AJAX al ondersteund binnen Visual Studio.NET 2005 Professional Edition of hoger.

En Tweakers ook, zie je dat mooie uitgebreide pulldownmenuutje ook om te zoeken :P?
«  1  2  »

Op dit item kan niet meer gereageerd worden.

Volgende 22:40
Vorige 21:07
VNU Media logo Powered by True

© 1998 - 2008 Tweakers.net - Alle rechten voorbehouden

Uitgever van: