Posts

Let us get started with Apache maven..

Image
                           Hello friends... Apache maven is a software project management and comprehension tool. Based on the concept of Project Object Model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. Maven follows a set of standards including, Project life cycle. Dependency management system. Logic for executing plugin goals at life cycle phases. Projects become IDE agnostic, by providing a consistent structure, and making modifications easier in the future.  Maven addresses two aspects of building software.  First, it describes how software is built. Second, it describes dependencies. It uses conventions for the build procedure, and only exceptions need to be written down. But in earlier tools it is not. An XML file describes the software project being built, its dependencies on other external modules and ...

Let's get started with Vaadin...

Image
                                   Hello friends!  New technologies are emerging at a speedy phase which support the improvement 0f effectiveness and efficiency of software development. This post  provides an introduction into Vaadin framework. Vaadin Framework is a Java web application development framework which makes the creation and maintenance of high quality web-based user interfaces easy. With this approach, you no longer need to face the trouble of dealing with web technologies such as HTML and Javascript. Developer does not need to worry about browser support since Vaadin relies on the support of Google Web Toolkit for a wide range of browsers.    Vaadin application architecture Two main programming models are supported by this framework.  Server side  Server-driven programming model makes the user interface programming much more c...