Where there is love, caring and concern and a lack of strife then one is likely to find true happiness, even if the dwelling is a mere shanty.
Of course, indoor plumbing and clean running water is a definite plus.
General Manager, Windows Product Management at Microsoft on new Virtualized Desktop options.
You are now provided with different options of running enterprise OS within a virtual environment on Employee-owned machines ($110 per year), Contractor machines ($110 per year), Employees who work from home occassionally ($23 per year) or even third-party hosted servers.
Suddenly, it dawned on me that Open-Source allows you to do what ever you want with software, unless explicitly disallowed. Proprietary software forbids you to do what you want with software, unless explicitly allowed.
Java.net is disconnected with reality. For every guy who knows Swing/Java there are a 1000 guys who know HTML/DOM/CSS/Javascript. Silverlight is only marginally important because Microsoft controls 90 percent of the desktop marked and is the company behind C#.
JavaFX will ride the JRE in the same way AIR is riding Flash and PDF. So it’s not irrelevant. The problem is that most Java developers don’t know jack shit about developing user interfaces.
The video above illustrates how skins and animations are set up in Flex.
JavaFX’s key-frame based timeline animation is richer and more complex, but ironically, I find Flex’s animation more declarative.
For instance, to move a button from A to B in JavaFX, a Timeline has to be crafted to move the element.
In Flex, the programmer declares that when the location of a button changes, the runtime should apply a particular animation (in Flex jargon, this is known as an “Effect”). The kicker though, is that an effect, being an effect can take shortcuts, for instance, rendering an approximation or a representation in order to maintain framerates.
I find the latter easier. A designer would have little problems embellishing or tuning an existing application without altering application logic.
Given that JavaFX language supports multiple inheritance, this feature could probably be implemented via a Mix-In class.