InfoQ Homepage Java Content on InfoQ
-
Selection Criteria for Javascript Frameworks
With the increase of AJAX adoption, many developers and architects are still trying to determine what are the best ways to evaluate Java Script frameworks/libraries. On a relatively recent post entitled "How to choose a Javascript Framework", Brian Raindel tries to offer some guidance in regards to the various aspects one should consider during the selection process, summarized here:
-
IntelliJ IDEA 7 adds Groovy and Grails Support
Dynamic language support is becoming an increasingly common part of Java IDEs. NetBeans 6 has Ruby integration, Eclipse has the DLTK and Aptana, and IntelliJ IDEA 7 offers support for Ruby as well as support for Groovy and Grails (it made its first appearance in milestone 2 and will coming out of beta shortly).
-
AntiSamy 1.0 Released - Protecting web applications from malicious HTML and CSS
AntiSamy aims to provide an API for protecting HTML and CSS code from malicious content such as XSS attacks. Version 1.0 was recently released, providing a Java implementation, with .Net and PHP to follow.
-
Netbeans 6.0 Released with Support for Ruby, Mobility Enhancements, and Integrated Profiler
Today the Netbeans team released Netbeans 6.0. Version 6 comes a little more than a year after 5.5 and includes a number of significant enhancements.
-
Tomcat used by 64% of Java Developers
According to a recent study conducted by BZ Research, Tomcat is used by almost two thirds of corporate Java developers. With its support for clustering & server monitoring, Tomcat has gained more popularity compared to other application servers. IBM WebSphere and RedHat JBoss came second and third in the research study.
-
Pulse Seeks to Clarify the Eclipse Deployment Picture
Earlier in the month at EclipseWorld Genuitec (creators of MyEclipse) announced Pulse a free software service that alleviates the frustration of managing Eclipse-based software whether commercial or open source.
-
Adobe AIR: Do we really need browser apps that run on the desktop?
Adobe Integrated Runtime (AIR) is a platform that allows developers to use web technologies to build desktop applications. Danny-T is questioning the Adobe AIR paradigm on his blog posting, ‘Is breaking out of the browser the right next step?’
-
QCon London March 12-14 Announced
QCon London 2008, taking place March 12-14 has been launched and is open for registration. QCon is an enterprise software development conference for team leads, architects, and project managers covering the range of topics also on InfoQ as well as a strong focus on architecture & design, real world case studies, and more. This is the 3rd QCon, don't miss it!
-
Buzzword – RIA Word Processor: Built Using Adobe Flex / AIR
Adobe recently acquired Virtual Ubiquity, the creators of Buzzword - a web based word processor. InfoQ.com connected with David Coletta and Tad Staley of Adobe Systems to learn more about the product, the challenges and benefits of using Adobe Flex for its development, and what the future holds for the product.
-
Parallel Processing Framework JPPF offers Load Balancing, Failover and J2EE Integration
Java Parallel Processing Framework (JPPF) project team recently announced the first Release Candidate (RC1) of Version 1.0 of the product. JPPF is an open source grid computing framework that can be used to run Java applications in parallel in a distributed execution environment. JPPF team is planning on Version 1.0 GA release next month.
-
Oniguruma Java port speeds up JRuby
Joni, the Java port of the Oniguruma Regex engine, has been merged into the JRuby trunk. This promises to be the final step in implementing compatible and fast Regexes for JRuby... and initial tests with REXML seem to back that up.
-
Performance Tuning Spring Applications
In a new white paper from SpringSource, Adrian Colyer explains the Spring from a new perspective - the runtime environment - and provides tips for performance tuning.
-
GigaSpaces goes free for small business
Gigaspaces earlier this month announced that it will now be offering small business free perpetual use of its eXtreme Application Platform (XAP) product. Business with < 5M in revenues can get free licenses of the software platform, in perpetuity. GigaSpaces platform is primarily Java-based but also has .NET clients. InfoQ spoke to Geva Perry from GigaSpaces to find out more.
-
Article: Key Takeaways and lessons learned from QCon SF
Bloggers were quite active at InfoQ's QCon San Francisco conference which took place Nov 7-9. Bloggers wrote about 32 of the 60 sessions at the event, including the keynotes, session on Linked-In, eBay, Orbitz architectures, and more. Read this article to learn the most valuable insights the attendees took the time to blog about, as well as many other aspects about QCon.
-
Why do Java developers hate BPM?
John Raynolds asked recently the question: "Why do java developers hate BPM?". His controversial post generated a lot of comments that speak more generally about the growing divide between modeling environments and development environments, and the role of the business in traditional development cycles.