FEBRUARY 2008
By developers, for developers
OSGi and Top Five Java Technologies to Learn in 2008

I'm not a fan of "top 5" lists, but I enjoyed the Top Five Java Technologies to Learn in 2008 by Carlos Perez. It got me thinking about the future.

We are all "knowledge workers", and don't want to stagnate in the past. I know many of us spend so much time doing the work of today that we don't have (or set aside) time to learn the skills for the work of tomorrow. Some say you can avoid this by learning a new language every year. I think this should be coupled with learning a new API every month!

That said, give it bash. Start at #5 and learn OSGi by checking out the just-published Introduction to OSGi on the Server Side!

Let us know if you think there are other APIs that enterprise Java developers must have on their radar this year.

Regards,
Jon Mountjoy
Editor, BEA Dev2Dev

Flex Messaging with BEA Workshop Studio
In this tutorial, Jon Rose shows how to use Flex's LiveCycle Data Services Express messaging features to implement data push in your Flex applications. The tutorial application is built with BEA Workshop Studio (Flex bundle).
read more »
An Introduction to OSGi on the Server Side
Daniel Rubio introduces OSGi, an environment that facilitates modularizing an application into smaller and more manageable pieces, with packaging, JVM, and class loader graph support.
read more »
Featured Item
 
» BEA Workshop 10.1 + Adobe Flex Builder 2: Medrec Patient Application Demo
  This screencast shows how Flex and BEA Workshop can be used to provide a single Java/Flex environment for RIA and WebLogic Server side development.
 
Upcoming Events
 
» The Changing World of Application Platforms
» BEA.Participate.08
 
User Group Events
 
» Michigan BEA Dev2Dev User Group: BEA Guardian
 
On-demand Webinars
 
» BEA Workshop 10.1 + Adobe Flex Builder 2: Medrec Patient Application Demo
» Next Generation ESB: Accelerating business integration
 
Poll
 
» Do you use Ajax techniques in your WebLogic Portal applications?
 
 
In the Blogs
JBI Is Still Dead
Or so claims Dain Hansen in a post that looks at the proposal for JBI 2.0. About JBI 1.0, Dain says, "the standard focuses primarily on a few vendors and does not deliver on the promise of ESB-portability or ease of creating SOA."
read more »
WebLogic Portal and Accessibility
New blogger Monte Kluemper is looking at convering "accessibility, usability, mobility and SEO with WebLogic Portal." That's a great topic, often neglected. If you have some questions for Monte in this area, leave them on his blog.
read more »
Paparazzi for Programming Languages
James Bayer asks, "Have you noticed that there is a growing buzz about alternative programming languages in the blogosphere and online technical journals?" and goes on to state "In my humble opinion, it's too early to declare definitive winners. I don't think that brevity alone can be responsible for a seismic shift."
read more »
Algorithmic Trading with WebLogic Event Server
Paco Gomez returns with a demo application showing algorithmic trading, a common application of complex event processing. In his own words, "The purpose of this demo is to illustrate some techniques used in this field, also known as Algo Trading, and how they are implemented in WLEvS. Source code, application binary and a ready-to-run Event Server domain is available for download."
read more »
Ajax and Portal: Creating a Dojo-enabled Portlet
Eddie O'Neil demonstrates how to build a portlet in WebLogic Portal that uses a portlet's render dependencies to include external JavaScript and CSS resources. He uses Dojo as an example, but the technique is applicable to any JavaScript framework.
read more »
Workshop, JPA, and DataSources
James Bayer shows how to configure JPA as a persistence framework when using Workshop 10.1 for development and WebLogic Server 10.0 MP1 for a target runtime.
read more »
Copyright 2008 © BEA Systems, Inc. 2315 North First Street, San Jose, CA 95131
All rights reservedPrivacy PolicySubscribeUpdate your subscriptionUnsubscribe
Please do not reply to this automated email. If you wish to provide feedback, please click here.