Don't get stuck with AJAX, Oracle warns
304400
JSF is so much better Oracle this week told developers to be wary of the hype surrounding AJAX frameworks and encouraged large organizations to back JavaServer Faces (JSF) to "Web 2.0-enable" applications.â¦
92813
In a new post to her Oracle blog today, Alison Holloway shares the presentation she gave at this year's Melbourne Opensource Developers' Conference titled "Working with PHP and Oracle".   I don't think the organizers are going to post the presentations, so I wanted to make it available here.   The talk covers things like the free Oracle tools available, the OCI8 extension, connection management, improving performance, and some Oracle resources. You can grab the PDF download here.
363978
(InfoWorld) - The inventor of the term AJAX (Asynchronous JavaScript and XML), urged attendees at The Rich Web Experience conference in San Jose, Calif. Friday to emphasize user experience when designing products. Jesse James Garrett, founder of the Adaptive Path consulting firm and coiner of the term AJAX, stressed that users want a personal relationship with products they use. His emphasis on user experience echoed, to a degree, those made by Kevin Hoyt, Adobe Systems platform evangelist, during Hoyt's own presentation on Thursday. The brain mechanisms engaged when using an interactive product are the same mechanisms engaged when interacting with other human beings, Garrett said. "In other words, we relate to technology products as if they were people," he said. Garrett cited the iPod as an example of product that has presented an experience for the user. Even though it was not the first digital music player and has not had the most features, the iPod has been successful because of the experience it delivers, according to Garrett. Flickr is an example of Web company that has presented an experience, establishing itself as a hub for digital photography, Garrett said. AJAX, he said, has been about delivering rich experiences. He attributed the success of AJAX to the success of Google Maps. "I don't know if the concept of AJAX [would have] really taken off if it hadn't been for an example as compelling as Google Maps. With software development, there is a shift toward developing the user experience component first and working backward toward other components, Garrett said. Previously, developers started with a core of data and then dealt with business logic and then the user experience. Development of the Web, meanwhile, has reached an interesting point in time, Garrett said. Just as TV came into its own as a medium after 10 years, having first followed the paradigms of radio and theater, the central principles of the Web are starting to be understood after 10 years, he said. "For us on the Web, I think we're in a similar place in the evolution of the medium that we all work in," he said. But tools vendors have not seized the opportunity to make their Web development tools more compelling for developers, Garrett said. Noting the proliferation of AJAX toolkits and frameworks, Garrett said there would be a time when the good ones are separated form the bad ones. "I think there is an inevitable period of time that we're just going to have to ride out," Garrett said. Commenting on Web 2.0, Garrett said YouTube is the poster child for Web 2.0. "YouTube as a site has almost no value as a site if not for its users," said Garrett. "The value that people get out of it is the value that other people put into it."
20132
Looking to bolster AJAX (Asynchronous JavaScript and XML) and development of Web 2.0 applications, the OpenAjax Alliance on Wednesday plans to introduce a project that addresses AJAX interoperability issues.
218661
The DeveloperTutorials website has a new tutorial posted today that covers their method for combining Ajax and PHP to create a custom form handler.   For this project, I needed a form to send an email to the client once it's been validated and checked to be ok. [...] I decided to spice things up a bit with a little AJAX and a few effects from Scriptaculous. So let's dive into exactly how I did it.   They create their form first - a standard user info type of thing - and set it up to use the WForms validation script in PHP. They include the Javascript the script needs to run the validation and to handle sending the form's contents back out via an email.
344312
Joshua Eichorn is back today with the answers to the questions as posed by the readers of his blog previously.   Your AJAX answers from my AJAX questions post are below, I hope everyone finds them helpful.   The questions answered include:  How can I find out whether a connection is broken? Why would you want to use HTML_AJAX when there are far better tools for the job, pure javascript solutions such as prototype or jquery? What is the best way to 'degrade' a website when Javascript/XMLHttpRequest support is disabled? When utilizing an AJAX API such as Google Maps, how do you execute embedded Javascript commands in a page generated on-the-fly?    ...as well as a few more. Where appropriate, he also includes code to help illustrate his point.
59423
Christopher Jones has posted to his Oracle blog today about the release of a new beta for the PECL Oracle (OCI8) drivers for PHP.   I've created a PECL OCI8 1.3.1 Beta bundle of the code with Connection Pooling support that I mentioned in http://blogs.oracle.com/opal/2008/01/31.  You can get it from http://pecl.php.net/package/oci8.  The README contains the details.   Of course, it's still in beta, so any testing and feedback is more than welcome. This bundle also includes several other "non-DRCP related bug fixes" including an issue that caused constant pinging for persistent connections.
514265
Our sister site, AjaxDeveloper.org has a new post today with a request from Joshua Eichorn, the developer of the HTML_AJAX PEAR package for success stories.    If you've used HTML_AJAX to make something cool I'd like to hear from you.  If what you've created is publically accessible that would be even better.  Just leave a comment on this post saying what you've created and given a link to it if you can. Any suggestions on improvements that would make further development easier are also appreciated.     With the HTML_AJAX package being as well-developed as it is, I'm sure that there are more than a few out there using it - so get on over and submit your story today!
262973
(InfoWorld) - OpenLogic announced Friday it has expanded its library of open-source software packages as part of its OpenLogic Enterprise 4.6 platform, adding key AJAX (Asynchronous JavaScript and XML) technologies. Enterprise features the OpenLogic Certified Library, which is a repository of open-source packages that are supported by OpenLogic, the company said.Â  With release 4.6 of the platform, the number of open-source packages supported increases to 300 packages, from 270 packages previously. Additions include the AJAX projects: Dojo, Google Web Toolkit, and Icefaces. Among the other projects added are MySQL 5.0.37 and Apache HTTP Server 2.2.2. "[Software packages in Enterprise] are provided as a library to enterprises that want to use certified open source from a trusted source, and we provide support, indemnification, and updates," to everything in the library, said Kim Weins, senior vice president of marketing and products at OpenLogic. "As open source is spread, companies see the value of using open source, but they need a way to manage it and reduce the risk," she said. AJAX technologies are being added because of enterprise interest in them, she said. With the new release, OpenLogic also streamlined the installation experience so that users can be up and running in less than 30 minutes. Users also can pick and choose which open-source packages they want to install instead of having to install the entire library. OpenLogic sells subscriptions to Enterprise as well as technical support. With its Enterprise 4.6 product, OpenLogic is making the right choices in what to add, said analyst Jay Lyman of The 451 Group. But the company faces the challenge of reaching more enterprises, he said. "To me, their challenge is to transform from a high number of customers who are developers and transition to customers that are larger enterprises who are open source users," Lyman said. The company, Lyman said, also faces growing competition from such companies as dbaDirect, which provides data management infrastructure services. But OpenLogic still offers a larger breadth of open-source offerings, he said. The company will make its OpenLogic Discovery tool, a free, downloadable product that scans a user's systems to see what open source software has been installed, available next week. "The first thing companies want to do is gain an inventory of what open source has been installed in their organization," Weins said. OpenLogic also plans to offer free inventory analysis for as many as 500 machines at user site and provide a report on what is on the systems. This will be a hosted service.
523878
InfoWorld - Sun Microsystems will shine more light on accommodations for AJAX (Asynchronous JavaScript and XML) in the Java realm at the AJAXWorld Conference &amp; Expo in Santa Clara, Calif. next week.
464596
PHP isn't exclusively for Web pages. You can use it like Perl for cron jobs and other tasks.
272507
On our sister site, AjaxDeveloper.org, today, there's a new post that mentions the latest blog post from Joshua Eichorn - a look at Javascript behaviors in his PEAR package, HTML_AJAX.    Welcome to part two of the series "Sending email with AJAX." In three parts, this series goes through the making of a simple web-based email application. It uses AJAX as the driving technology for fetching the files responsible for sending email from the server, as well as for adding and updating contacts.    This part covers the development of a "email sender" module, a "contact listing" module, the "contact insertion" module, and, finally, starting things up with the initializeEmailClient function.
238493
What makes Ajax possible is the communication layer with the server. The most complete option is the JavaScript XMLHttpRequest object. If XMLHttpRequest is not suitable, hidden IFrames and cookies can also be used. Both will be examined here. By Joshua Eichorn. 1009
445405
In this latest post from our sister site, AjaxDeveloper.org, today, there's a note from Joshua Eichorn's blog about the latest release of his PEAR package and the new site he's started for it.    HTML_AJAX 0.3.0 is huge leap forward from the previous versions, although it still remains mostly backward compatible with earlier releases.  One of the most important and exciting changes with HTML_AJAX 0.3.0 is the addition of three new developers who have been putting a lot of time into the project. They totally eradicated every item on the original todo list, and the feature roadmap has jumped ahead.    He mentions a few other issues that were resolved as well as some new features added - plus the introduction of the wiki page for the project...
239921
(InfoWorld) - Sun Microsystems will shine more light on accommodations for AJAX (Asynchronous JavaScript and XML) in the Java realm at the AJAXWorld Conference & Expo in Santa Clara, Calif. next week. Featured on Sun's agenda are the latest details on Project jMaki and Project Phobos, which are two open source efforts. The company also will provide an update on the future of Sun's JavaServer Faces (JSF) component model for Web application development, said Sun's Greg Murray, AJAX architect with the company and the project lead for jMaki. Sun's AJAX efforts focus on making JavaScript more available to Java developers, Murray said. "The problem is, people are afraid of JavaScript," he said. "If we want to keep Java relevant, we have to support this newer programming model [scripting]," Murray said. Web 2.0 and AJAX are very important to Sun, Murray said. The next version of Java, Java Standard Edition 6, will support JavaScript and is expected some time in 2007. Sun's accommodations with JavaScript will make AJAX simpler, said analyst Rikki Kirzner, CEO of Centennial Global Research. "You should be able to make AJAX simpler than it is," she said. AJAX currently lacks accommodations with Java, according to Kirzner.Â  "AJAX is a way to add richness to 3GL code, to any code, and Java doesn't readily embrace it," Kirzner said. The jMaki project enables Java developers to use JavaScript in Java applications as either a JSP (Java Server Pages) tag library or a JSF component. "It's a way of wrapping some of the existing JavaScript frameworks out there and exposing them to Java developers," Murray said. Developers can access Dojo and other frameworks.Â  A Dojo widget could be included in a page, for example. "Basically, jMaki will generate all the JavaScript, everything necessary to put that in the page for you," Murray said. A beta release of jMaki is planned for release in November. "We've been working away just to polish the edges," said Murray. A general release is expected in January or February 2007. Phobos is a way to script server-side code in JavaScript, rather than write a JSP page or a servlet, Murray said. The technology is planned for release early next year. Sun anticipates making jMaki and Phobos add-ons to the Java Enterprise Edition 5 platform. The future of JSF, meanwhile, involves an upgrade being called Project Dynamic Faces or JSF 2.0. This version will extend the component model for server-side components to better support AJAX, Murray said. This release is driven by feedback from users who seek AJAX functionality but want a strict programming model for the server, which JSF provides, Murray said. Dynamic Faces has been available in an early access release since the May timeframe.ADVERTISEMENTMAKE SOA REAL WITH IBM WEBSPHERE PODCASTStreamline processes and maximize efficiency within a proven service oriented architecture. Take back control of your business processes with IBM WebSphere.
616403
Joshua Eichorn talks in his latest blog post today about a specific question he's answered about his PEAR package, HTML_AJAX, over on it's wiki site. It was something he gets asked a lot, so he thought he'd post it here as well.    I answered an FAQ question tonight on the HTML_AJAX wiki, im posting the answer here as well since I know most people don't check the wiki for changes every day.  Outside of this answer I'd like to hear from what other libraries people would like too see integrated with HTML_AJAX and the reasons for this.  Question: Will HTML_AJAX integrate with other Javascript AJAX libraries such as scriptaculous? How would this integration look like?    He answers that there are no specific plans to work towards integration with those sorts fo libraries, mainly for dependency issues. He notes that merges like that should be taken care of at a "higher level" than his package would deal with anyway. There is the functionality, however, to load in external Javascript libraries (general).
403934
If you think Oracle&#39;s (ORCL:Nasdaq - news - research) 18-month fight to buy PeopleSoft (PSFT:Nasdaq - news - research) was tough, wait until you see the struggle to make it work.