Category Archives: Beginner

Top 25 Most Dangerous Programming Errors

The 2009 CWE/SANS Top 25 Most Dangerous Programming Errors is a list of the most significant programming errors that can lead to serious software vulnerabilities. They occur frequently, are often easy to find, and easy to exploit. They are dangerous because they will frequently allow attackers to completely take over the software, steal data, or…

JavaFX released for preview

Sun released JavaFX preview. A platform that is said to complete with Adobe’s Flex and Misrosoft’s Silverlight is said to be released sometime in fall this year. This is a release is recommended for early adopters to get familiar with JavaFX technology and not for use in production

Flex talking to a PHP backend

I am no PHP expert and to not intend to be one, but while I was searching how to integrate Flex with different backends, i came across some tutorials that i believe would help others: http://devzone.zend.com/article/11-Integrating-Adobe-Flex-and-PHP http://www.adobe.com/products/flex/features/video/mihai_corlan/ http://www.adobe.com/devnet/flex/articles/php_getstarted.html http://devzone.zend.com/node/view/id/2019

Flex Ecosystem

As the name itself suggests, it is important for you to understand and define the Ecosystem that your Flex application should follow and work on. If you are working on a project that you want to continue to breathe and make sure that it does not falls short of any needs, it is your duty…

Java to Flex

My clients were talking to me about Flex for 2 months, but one day they came back and announced that we need to move the project to Flex instead of traditional AJAX. And, it was time to get into a new technology. Leading a team into architecture, when you are unsure of the architecture is…

Loose Coupling

Loose coupling is a practice that very strongly compliments OO principle “Programming against Interface, and not against an Implementation”. Two components are said to be loosely coupled when then are developed as interfaces that can be used for transferring data between the two. This involves lesser risk to the fact that change in one would…

What is Flex?

This should have been the first of my posts. Someone asked this question to me and there were answers but nothing that would explain in depth. There you go… The Adobe Engagement Platform architecture Universal client technology By combining the strengths of ubiquitous Flash Player with Adobe Reader® software, HTML, and JavaScript, developers can deliver…