|
|
|
With Apache Pluto, Java™ developers have a freely available tool for testing whether their portlets comply with the JSR 168 Portlet Specification. Developers Mark Talbot and Kulvir Singh Bhogal take you on a guided tour of portlet testing. You'll install Pluto and build, compile, package, and deploy a simple portlet to Pluto to test it for JSR 168 compliance. You'll also get a hint of what's in store for the next version of the Portlet Specification.
|
|
|
|
|
|
The DWR project has announced the release of version 2.0 M2. They write in, "Milestone 2 features Annotations, Reverse Ajax using Jetty Continuations and the ability to write your Javascript in Java. See the full release notes for more."
|
|
|
|
|
|
This article asks the question : "Why would you build your web applications in Java and Echo?".
|
|
|
|
|
|
The Big Faceless Report Generator project has released version 1.1.30 Stable. "A problem with some event handlers on (input) tag was fixed. This version is built with PDF library 2.6.9 and Graph library 1.1.6."
|
|
|
|
|
|
Grand Logic have announced that they have relicensed their scheduler and workflow framework JobServer under an open source license. "JobServer is a fully featured and web-based Java job scheduling and workflow server. Now developers have a fully featured open source java job scheduling solution to choose from."
|
|
|
|
|
|
Ajax is an asynchronous programming paradigm that enables developers to create highly interactive Web sites that reduce server load while increasing user productivity. Ajax does this by combining Web services, JavaScript, and dynamic HTML programming to create a rich client experience that rivals native application usability. The first article in this series introduced these concepts and some of the architectural considerations behind implementing an Ajax solution in BEA WebLogic Portal.
|
|
|
|
|
|
In this article, Christian Buckley and Darren Pulsipher tackle the first requirement for building a server farm: the hardware involved. Consideration of hardware is crucial when designing a server farm to ensure the desired results. Read on to find out more.
|
|
|
|
|
|
The importance of data flow in large-scale applications is easy to overlook, but that can lead to serious performance leaks. In this article by Shantanu Bhattacharya, you'll explore the various aspects of data flow that affect performance in an n-tier application with multiple servers. You'll also find performance-minded tips on design and architecture for large-scale applications.
|
|
|
|
The Next Web?
|
|
Posted By :
News Desk
on
04.05.2006 AD AT 04:49:35 PM EDT
|
|
|
The only things more annoying than the broken tools of today are the better tools of tomorrow which aren't here yet. Technologists often pass quickly through cycles of delight with a new toy and frustration with its limitations, looking for the next new thing as soon as they've figured out the last old thing.
|
|
|
|
|
|
The page author's responsibility is to design the pages of a JavaServer Faces application. This includes laying out the components on the page and wiring them to backing beans, validators, converters, and other back-end objects associated with the page.
|
|
|
|
JOSSO 1.4
|
|
Posted By :
News Desk
on
04.03.2006 AD AT 04:43:53 PM EDT
|
|
|
The JOSSO Single Sign-on project has released version 1.4. They write in, "[Version 1.4] includes support for remotely monitoring and managing JOSSO instances, more user-friendly configuration facilities, auditing management among other features."
|
|
|
|
ZK 1.2.0 RC
|
|
Posted By :
News Desk
on
04.03.2006 AD AT 04:39:24 PM EDT
|
|
|
The ZK Ajax Web Framework project has released version 1.2.0 RC. The new package includes "two new components: map and area; components could be created in any thread, not limited event listeners; ZK Update Engine is optimized for pages with a lot of components , and ZK is configurable by use of /WEB-INF/zk.xml."
|
|
|
|
|
|
The open source Firefox Web browser continues to grow in popularity. Users like the security and convenience features it offers. Developers like the Firefox attention to standards compliance, inherited from its Mozilla roots. The most recent version, Firefox 1.5, comes with many features for XML developers, including XML parsing, XHTML, CSS, XSLT, SVG, XML Events in JavaScript™, and XForms. Additional third-party extensions provide even more XML support. In this article, Uche Ogbuji provides an overview of XML features in Firefox 1.5.
|
|
|
|
|
|
The key to ranking well in Google is optimizing the visible keywords on a page. As I mentioned in Part 1 of this series, some webmasters back in the early days of SEO thought that stuffing all available areas full of keywords was the way to rank highly in the search engines.
|
|
|
|
|
|
Making your Web site attractive to search engines is a key factor for your success as a Web site developer. Get the basic information you need to organically optimize your Web site in this four-part series. In Part 1, you'll receive a foundation in search engine optimization so you can organically optimize your Web site and create Web pages that are usable, accessible, and friendly to search engines.
|
|
|
|
|
|
PHP, a dynamic Web-based programming language, takes a variety of input formats and uses a built-in SOAP client to obtain information from the Web. PHP, combined with applications using search engine optimization (SEO), is a powerful tool for obtaining information from major search engines, allowing this information to guide a webmaster's online marketing and SEO strategies.
|
|
|
|
|
|
ObjectWeb Consortium project, Spago, has released their roadmap for the project for the rest of 2006. Some planned enhancements include workflow integration, Drools engine integration, addition of Axis SOAP adapter, JBI integration, and more.
|
|
|
|
|
|
Wikis and Web logs (blogs) make a big impact on the Web, but they can also be useful in an enterprise. A community is a group of people with common interests, goals, or responsibilities, such as a project team or an interest group. Combine wikis and blogs with existing collaborative tools to enhance the productivity and effectiveness of enterprise teams.
|
|
|
|
|
|
Making your Web site obvious to search engines is a key factor for your success as a Web site developer. Get the basic information you need to organically optimize your Web site in this four-part series. In this final part of the series, learn specialized techniques for large Web sites or sites with many dynamic pages.
|
|
|
|
|
|
RSS is a family of web feed formats, specified in XML and used for Web syndication. RSS is used by (among other things) news websites, weblogs and podcasting.
|
|
|