Tuesday, March 19, 2013

Groovy & Grails Architecture Best Practices

Groovy & Grails Architecture Best Practices

1.1.            Separations Layers

Keep separate layer for domain logic and presentation logic. Keep domain logic to domain classes and presentation logic in controllers/views

1.2.            Improve Performance

An application might be slow simply because its executing way more queries than it needs to. For that reason, you should always profile your application to find out what's happening

Thursday, March 14, 2013

Enterprise Benefits on Service Oriented Architecture - SOA


Currently, the market push is towards SOA, or Service-Oriented Architecture. SOA as a term is impressive but we need to understand what benefit we can achieve using SOA. Before turning towards benefit, it is necessary to discuss common understanding.  In brief, a service oriented architecture is paradigm which include service as a layer whereas service which is nothing but individual functionality that is shared across the applications.
The primary goal of Service Oriented Architecture is to align business users with information technologies (IT).
Adopting Service Oriented Architecture realizes many benefits..

Click To Read More!



Tuesday, March 12, 2013

Template engine on Web development

A template engine is a generic tool used on web development to process web templates and content information to produce output web documents. Template Engine as a processor is most frequently used in the context of development for the web.