Shay Shmeltzer

Subscribe to Shay Shmeltzer: eMailAlertsEmail Alerts
Get Shay Shmeltzer via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Shay Shmeltzer

JavaServer Faces (JSF) has seen increased momentum among enterprise Java developers ever since it was incorporated into Java EE 5.0 and became the standard framework for Java-based Web development. While some are just now taking their first steps with JSF, early adaptors have already discovered both the upside and downside of this framework. Some developers prefer to wait for the next major JSF release to get the problems ironed out, but others have implemented enhancements on top of JSF in various commercial and open source frameworks. With this in mind, let's construct a wish list of capabilities for the next major JSF version. A Great Start The original goal of JSF was to simplify Java-based Web development, and to a large degree it has done that. The component approach to UI development brought the simplicity that was missing from Java Web application development... (more)

Java Advice for Beginners: How Do I Start Learning JDeveloper and ADF?

Shay Shmeltzer's Blog Where does someone start who wants to learn development with JDeveloper (and ADF)? I am asked so often that I figured I'll write down my canned answer here and in the future I can just point people to this brief basic advice. First step - Learn the Java language (at least the syntax) - while it might seem that you can do a lot in JDeveloper without coding any Java line - at one point or another you will need to code - so start by picking up your favorite "Java for Dummies in 7 days with no previous knowledge" type of book and learn the basics of the language.... (more)

Tooling Up for Web 2.0

Most of the discussion surrounding Web 2.0 applications revolves around the way it revolutionized end users' interaction with applications and with other users. An area that is sometimes left out of the discussion is the impact Web 2.0 had on the developers who are actually building these applications. Creating Web 2.0 applications involves a variety of technologies and standards from UI technologies such as AJAX and DHTML to back-end technologies such as SOA and other mash-up technologies (see Figure 1). This puts a new burden on developers and challenges them to become multidi... (more)