<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://issaml.sys-con.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Latest News from Lahlali Issam</title>
 <link>http://issaml.sys-con.com/</link>
 <description>Latest News from Lahlali Issam</description>
 <language>en</language>
 <copyright>Copyright 2012 Ulitzer.com</copyright>
 <generator>Ulitzer.com</generator>
 <lastBuildDate>Wed, 16 May 2012 12:25:40 EDT</lastBuildDate>
 <docs>http://backend.userland.com/rss</docs>
 <ttl>360</ttl>
<item>
 <title>Exploring PureMVC</title>
 <link>http://issaml.sys-con.com/node/2088539</link>
 <description>If we search for MVC frameworks we found many variants: MVC1, MVC2, MVC3, MVP, MVVM and PureMVC.
Let&#039;s discover the main difference between PureMVC and the other variants.
According to the MVC definition from wikipedia:
&quot;Model View Controller (MVC) pattern creates applications that separate the different aspects of the application (input logic, business logic, and UI logic), while providing a loose coupling between these elements.&quot;
But if we search for MVC frameworks we found many variants: MVC1,MVC2,MVC3,MVP,MVVM and PureMVC.
The question is which one is the best to use?
As any debate like that, there&#039;s no unique solution, it depends on many factors.In this article we try using JavaDepend to discover PureMVC indepth, and talk about the main difference between it and the other variants.&lt;p&gt;&lt;a href=&quot;http://issaml.sys-con.com/node/2088539&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 07 Dec 2011 08:45:00 EST</pubDate>
 <guid isPermaLink="true">http://issaml.sys-con.com/node/2088539</guid>
 <comments>http://issaml.sys-con.com/node/2088539#feedback</comments>
</item>
<item>
 <title>Five Years Waiting for JRE 7: Is It Justified? (Part 1)</title>
 <link>http://issaml.sys-con.com/node/2070354</link>
 <description>JRE 6 was released in 2006, five years after a major JRE version was released. For the past few years Java was looking stagnant, and many Java developers began to worry; this concern was amplified when Oracle purchased Sun.
We will try to discover if there&#039;s a big refactoring or maybe many features were added that can explain the time span between these two releases. In this first part we will focus on design and implementation changes, and the second part will focus on added features and breaking changes.
With JavaDepend we can compare two versions and detect any modifications concerning architecture, design or implementation. We can provide a summary of the changes using the following views.&lt;p&gt;&lt;a href=&quot;http://issaml.sys-con.com/node/2070354&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 26 Nov 2011 11:00:00 EST</pubDate>
 <guid isPermaLink="true">http://issaml.sys-con.com/node/2070354</guid>
 <comments>http://issaml.sys-con.com/node/2070354#feedback</comments>
</item>
<item>
 <title>Spring: The Art of Using GRASP Patterns</title>
 <link>http://issaml.sys-con.com/node/2041435</link>
 <description>When we searched for design pattern articles, we found documentation concerning &quot;Gang of Four&quot; patterns. They are very useful and contribute to a well-designed application. But when I discovered GRASP principles , I advised any one interested to improve his skills design to look at these principles. It gives the fundamental rules of design. In this article we will discover some GRASP principles used by Spring, and the advantages of using them.
Spring is one of the most popular application developement framework for entreprise Java. The Spring Framework does not impose any specific programming model, it has become popular in the Java community as an alternative to, replacement for, or even addition to the Enterprise JavaBean (EJB) model.&lt;p&gt;&lt;a href=&quot;http://issaml.sys-con.com/node/2041435&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 02 Nov 2011 14:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://issaml.sys-con.com/node/2041435</guid>
 <comments>http://issaml.sys-con.com/node/2041435#feedback</comments>
</item>
</channel>
</rss>

