I don’t like most of the Flex MVC frameworks because they force me to write
more code. I do like frameworks and tools that let me write less code. But
there is no free lunch and, at some point, even productive frameworks,
tools, and libraries reach critical mass and the finger pointing game begins.
Today, I’ve been working on an application that was supposed to display a
list of orders form a relational DBMS. Not a rocket science. But let’s go
over the languages, libraries, tools, and frameworks I had to use for this.
First, I wrote a 20-lines SQL Union statement and tested it in Oracle’s SQL
Developer. Then I generated 80% of the code and wrote the other 20%
manually. Here’s what I was using:
Eclipse IDE for Java EE Developers (Eclipse Foundation), which comes with the
WTP plugin CRUD code generator Clear Data Builder (Farata Systems). It
generated the initial ap... (more)
If you are in IT, there is good chance that you are maintaining multiple B2B
integration systems for data exchange and translation. Every IT leader has
considered consolidating these products into a single B2B suite to reduce
costs and improve supply chain agility. Historically, each B2B system has
acted like a "black box," providing little visibility and integration into
the IT governance tools.
This article outlines the benefits of a service-oriented architecture
(SOA)-enabled approach to B2B and why it's a better long-term strategy.
As more and more companies adopt SOA and rea... (more)
JavaServer Faces (JSF) technology is used for developing server-side user
interfaces (UI) for Java EE applications. JSF 2.0 architecture has introduced
several new features, most of which we shall discuss in this article. The
salient new features in JSF 2.0 are State Saving, Facelets, Navigation,
Validations, Scopes, AJAX, Resource Handling, Composite Components, View
Params, Client Behaviors, Event Handling, and Exception Handling.
State Saving
In JSF 1.2 the full component tree is saved/restored. Attributes are also
stored and restored. Saving and restoring the full state has pe... (more)
Tiggr is a Web-based IDE for building mobile Web and native apps. Today I’d
like to give you 15 reasons why this new-of-a-kind IDE deserves your
attention.
1. Mobile Apps IDE in the Cloud – Access Your App Anytime, Anywhere
Tiggr is a mobile apps IDE in the cloud. There is nothing to download. You
can work on your app anytime, anywhere. Such a Web-based IDE has been every
developer’s “dream” for a long time.
2. Build with jQuery Mobile Components
Prototype and build the UI with popular jQuery Mobile components. jQuery
Mobile is a cross-platform and cross-device mobile framework. It... (more)
Co-founder and former CEO of Sun Microsystems Scott McNealy is in business
again. This time however, instead of creating computer systems, he has
ventured into the social media world.
His latest venture, manifested currently at Wayin.com and launched mainly on
Twitter, combines user created content and distributes it to other users.
Those users then get to weigh in on the content. Here is how the WayIn
website describes this concept:
“Wayin gives everyone a voice by allowing you to add your own questions to
any photo before sharing with friends and followers. All at the flick of ... (more)