| Topic : open source applications |
|
|
Java Architect
|
|
||
|
Source : http://www.cio.com
Activity:
2 comments
416 views
last activity : 02 11 2011 07:25:23 +0000
|
||
|
|
A web application framework is a software framework that is designed to support the development of dynamic websites, Web applications and Web services. The framework aims to alleviate the overhead associated with common activities used in Web development.
When we get an open source web application development framework ,it is definitely going to have a good round of welcome.
The Grails 1.0 Web application development framework is one such open source web application development framework.
WHERE DOES IT COME FROM
Grails is an open source web application framework which leverages the Groovy programming language.
Groovy is an object-oriented programming language for the Java Platform as an alternative to the Java programming language. It is an agile and dynamic language. It can be viewed as a scripting language for the Java Platform, as it has features similar to those of Python, Ruby, Perl, and Smalltalk.
Grails 1.0 leverages the groovy programming language. It leverages APIs from the Java enterprise sphere including Spring, Hibernate, and SiteMesh.
Grails is intended to be a high-productivity framework by following the "coding by convention" paradigm, providing a stand-alone development environment and hiding much of the configuration detail from the developer.
WHAT MAKES GROOVY GIVE A HIGH PRODUCTIVITY
Grails has three properties which increase developer productivity significantly when compared to traditional Java web frameworks:
- No XML configuration
- Ready-to-use development environment
- Functionality available through mixins
Grails is different from other dynamic language frameworks because it embraces Java and leverages Spring at its core.Used mainly for Web applications, Grails also can be used for desktop applications and Web tiers.
NEW FEATURES IN GRAILS 1.0
New features including an ORM DSL (Object Relational Mapping Domain Specific Language) for advanced mappings, support for easy-to-use filters, and content negotiation. REST (Representational State Transfer) also is leveraged, as is JNDI (Java Naming and Directory Interface) .
WHO CULD BE THE TARGET AUIDENCE FOR GRAILS 1.0
The target audience for Grails is:
- Java developers who are looking for an integrated development environment to create web based applications.
- Developers without Java experience looking for a high-productivity environment to build web based applications.

- Create a confidential Career Profile and Resume/C.V. online
- Get advice for planning their career and for marketing of experience and skills
- Maximize awareness of and access to the best career opportunities
|
|
|
|
|
|
|
|
|
|
The information provide by these two help to increase the effective utilization of resources, situations where multi-project support can be beneficial, as well as situations where the effects of concurrent multi-project support are detrimental to time... |
yes i agree with nitin here that a PROJECT to be successful not only one has to go through the order that is mentioned in the insight, but the active stakeholder participation is also important, where one will have a better understanding of the... |
In a country like India, in terms of availability there are some places in the country that are still unable to get dial up but the percentage of coverage area is around 98%, there is a greater number of places in the country that cannot access... |