• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Liutauras Vilda
  • Jeanne Boyarsky
  • paul wheaton
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Henry Wong
Saloon Keepers:
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
Bartenders:
  • Frits Walraven

What Is the Next Marketable Technology To Learn

 
Ranch Hand
Posts: 1309
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have studied servlet, JSP, Struts framework, EJB and learned to use Rational Rose, Rational ClearCase. I would like to have suggestions of another marketable technology to learn at my spare time.

I once picked up an XML book. Somehow, XML could not keep my concentration. Besides, I do not know if it is a correct perception - employers seem not to ask for the skill of XML as much as about a year ago.
 
Ranch Hand
Posts: 300
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Spring, Hibernate, JSF.
 
Ranch Hand
Posts: 451
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Good choices. Also flavors of JUnit, Maven, Cruise Control. TDD.
 
Ranch Hand
Posts: 418
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What is Maven?
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Can you guys explain your messages?
I do not seem to understand.
What is Spring?Hibernate?JSF?
 
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
JSF --> JavaServer Faces - technology simplifies building user interfaces for JavaServer applications. More on http://java.sun.com/j2ee/javaserverfaces/index.jsp

Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java. More on http://www.hibernate.org/

Spring is a J2EE application framework. More on http://www.springframework.org/
 
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I would not go for the Spring/Hibernate, but for the EJB 3 (in 2 years) and stay now with EJB 2.1/J2EE 1.4

right now the ratio between Hibernate/EJB is 1:12 on jobserve.co.uk
they will not make it in 2 years
and Hibernate 3 will implement the EJB 3
also EJB3 will have the same edvantages as Spring (POJO, ...)

I suppose that the biggest problem with the Spring/Hibernate is that is not a standart; what EJB 2.1/3 are/will be

also I found on jobServe that open sourced specialists have less then closed sourced ones
 
Sanjoy Chowdhury
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

I would not go for the Spring/Hibernate, but for the EJB 3 (in 2 years) and stay now with EJB 2.1/J2EE 1.4



What is the market value of JSF?
[ December 10, 2004: Message edited by: Sanjoy Chowdhury ]
 
Ranch Hand
Posts: 538
Hibernate Eclipse IDE Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi !

What is the market value of JSF?

I would say it is as important as Struts, Struts is widely used but unofficial while JSF is official but not yet widespread, as both aim the same target it should converge soon.

But why did people forget JDO

Best regards.
 
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Just visit java.net or javaworld and check the latest hype.
For the next few weeks that's what you want to learn.
After that, there's another hype.

Some hypes outlast others, XML is one of them and so is Struts.
 
soniya saxena
Ranch Hand
Posts: 300
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
will pick up pretty soon...

Originally posted by Sanjoy Chowdhury:


What is the market value of JSF?

[ December 10, 2004: Message edited by: Sanjoy Chowdhury ]

 
soniya saxena
Ranch Hand
Posts: 300
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
About the ratio...give it some more time....and u will see it change...

As for EJB3, whatever it does, it will finally require a heavy-duty app server to run. But with Spring/Hibernate, u can easily chug away on Tomcat. U just cannot escape the light-weight container movement. And dont u like to work with a WAR rater than an EAR??

And there is this argument that big companies dont go with open-source cuz they dont get support. Gone are those days too, since there is this new generation of companies springing up that aim to provide support for most open-source products/projects.

Originally posted by Damian FRACH:
I would not go for the Spring/Hibernate, but for the EJB 3 (in 2 years) and stay now with EJB 2.1/J2EE 1.4

right now the ratio between Hibernate/EJB is 1:12 on jobserve.co.uk
they will not make it in 2 years
and Hibernate 3 will implement the EJB 3
also EJB3 will have the same edvantages as Spring (POJO, ...)

I suppose that the biggest problem with the Spring/Hibernate is that is not a standart; what EJB 2.1/3 are/will be

also I found on jobServe that open sourced specialists have less then closed sourced ones

 
soniya saxena
Ranch Hand
Posts: 300
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
cuz JDO is not free

Originally posted by Eric Lemaitre:
Hi !

But why did people forget JDO

Best regards.

 
soniya saxena
Ranch Hand
Posts: 300
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Cmon...struts is not a hype.....it is a simple framework that does its job well and is widely used...not to mention that as of today, there are better frameworks that do the same...WebWork, Spring MVC, Tapestry, JSF.


Some hypes outlast others, XML is one of them and so is Struts.[/QB]

 
soniya saxena
Ranch Hand
Posts: 300
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In short, it is a build tool a step ahead of ant and lets u get ur job done with much lesser scripting than ant.

Originally posted by Rashmi Tambe:
What is Maven?

 
Eric Lemaitre
Ranch Hand
Posts: 538
Hibernate Eclipse IDE Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi !

Originally posted by soniya saxena:
cuz JDO is not free



Comon, you wouldn't say either that EJB are not free because of WebLogic, for example, while JBoss and OpenEJB and Geronimo at least exist.
You have at least 2 free implementations of JDO, Sun's JDORI and TJDO (http://tjdo.sourceforge.net/), so free stuff exists here too.

Best regards.
 
soniya saxena
Ranch Hand
Posts: 300
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
No, for EJB, I wouldnt say that...
And now that u have alerted me to the fact that open source/free implementations do exist for JDO, i wont say that for JDO either )
Thnx for pointing that out...

Originally posted by Eric Lemaitre:
Hi !
Comon, you wouldn't say either that EJB are not free because of WebLogic, for example, while JBoss and OpenEJB and Geronimo at least exist.
You have at least 2 free implementations of JDO, Sun's JDORI and TJDO (http://tjdo.sourceforge.net/), so free stuff exists here too.

Best regards.

 
Ranch Hand
Posts: 121
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What about portal? IBM is pushing it very hard, but I could
not see its advantages.
 
Eric Lemaitre
Ranch Hand
Posts: 538
Hibernate Eclipse IDE Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi soniya !

And now that u have alerted me to the fact that open source/free implementations do exist for JDO, i wont say that for JDO either )
Thnx for pointing that out...


You're welcome, it was attended for helping forum's members, glad it could help.
I believe it is important pointing out JDO because of its main paradigm : it is an official Java standard, it allows to use any datastore (RDBMS, ODBMS, flat files, ...) transparently, works on every platform even embedded, and is a good complement to EJB (for which persistence is one aspect among others, and EJB-3.0 will take time to come while JDO is already there).
You will all have understood that I work in JDO field, but I chose to because I frankly believe it is one critical topic of outmost importance, at least until next standards EJB-3.0 or SDO are there, but because of huge political/business issues it may take time to come out.
Anyway JDO allows to reduce development time related to storage issues of about 30% in average, so it is relevant for this forum and topic.

Best regards.
 
Author
Posts: 6055
8
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
My recommendation: communications.

Can you write a white paper?
Can you write a user's manual?
Can you write a technical specification doc?
Can you give a 60 minute powerpoint presentation on your product to a bunch of Java developers?
Can you give a 60 minute powerpoint presentation on your product to a bunch of accountants?
Can you give a 5 minute explaination to the CTO to influence his technology strategy?
Can you knock 'em dead in an interview 99% of the time?


I promise you this technology will never go out of vogue. It will also compliment well you existing skill set well and give you more leverage than any given Java extension.

You can learn these skills at places like the ToastMaster's club, or by taking continuing education classes.

--Mark
 
today's feeble attempt to support the empire
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
reply
    Bookmark Topic Watch Topic
  • New Topic