September 28, 2006 at 8:19 am · Filed under Web technology
I've just seen in this article on InfoQ.com that Prototype is the most popular Ajax framework across the Java, .NET, and Rails communities. According to recently released survey results from Ajaxian.com, prototype is the most popular Ajax framework in use, by a large margin (45%), followed by Scriptaculous (which is built on Prototype), Dojo came 3rd (19%). 5th and 6th were DWR (12%) and moo.fx (11%).
September 28, 2006 at 12:12 am · Filed under EA and SOA, Software development
In a blog post from Marty Andrews titled Defining software architecture roles he starts by saying that "software architect" is a heavily overloaded term in the industry and that a lot of people claim to be one. As he thinks it is source of confusion he defines three types of software architects, their roles and main focus area. The three types are:
- A System Architect, sometimes also known as an Application Architect is someone who typically designs and builds a single system.
- A Solution Architect is someone who designs and builds interactions between multiple systems to provide a solution to some business problem.
- An Enterprise Architect is someone who designs and builds interactions between multiple solutions in an organisation.
You can read the rest of the definition for the three types in his blog post.
There are different opinions and comments on the subject in this article on TheServerSide.com. As of this writing 31 comments exist on the subject.