Reviews - Channel Insider
Empowering the next generation Channel
 

Sponsored Links
  • Get up and running in as quickly as 30 days with BI. Learn how today.
  • FREE Securing Smartphones & Tablets for Dummies Book from Sophos
  • 5 New Technologies That Will Change Enterprise ITAdvertisement
  • Build an IT Infrastructure That Delivers the Future

  •  

    Servoy Blurs Line Between Web Apps, Desktop Apps

    in Reviews



    Article Rating:starstarstarstarstar / 86
    Article Views: 27725

      Table of Contents:
    1. Servoy Blurs Line Between Web Apps, Desktop Apps
    2. The Servoy Way: What Is Servoy?
    3. The Servoy Way: What's New?
    4. The Servoy Way: A Test Drive
    5. The Servoy Way: Autodeployment Tops Advantages

    For those tired of maintaining separate code bases for Web and desktop applications, Servoy offers a way to consolidate those code bases and cut development time in half.

    Rate This Article:
    Add This Article To:

    Servoy Blurs Line Between Web Apps, Desktop Apps - The Servoy Way: A Test Drive


    ( Page 4 of 5 )



    It is very easy to get started with Servoy 4.0: The installation is wizard-driven and includes all of the components needed to get going. The installation wizard automatically installs Eclipse and any other required elements. Setting up the Servoy Application Server is equally easy, removing many of the obstacles that developers usually encounter when configuring a Web application environment for testing and deployment of applications.

    Launching Servoy Developer brings up a screen filled with useful tidbits, ranging from direct links to flash-based tutorials to background information on the Eclipse development environment. The introduction screen is divided up into areas that support new Servoy users, users new to Eclipse and users who are familiar with previous versions of Servoy.

    The product does an excellent job of unobtrusively guiding the user—tool tips, guided wizards and context-sensitive help is all readily available. Most projects will start with the solution checkout dialog, which points the user toward new or previously generated projects.

    Servoy uses the term "solution" to refer to development projects. All projects are started by either opening an existing solution or creating a new solution. Servoy is designed to work with SQL databases from many different vendors, and in most cases it is best to have the SQL database predefined and operating before starting a Servoy solution.

    Most everything takes place in the Eclipse environment and is form-based. Developers design forms that interact with the SQL database to process data. Of course, the forms can contain procedures, calculations, data verification and many other event-driven elements; the real key here is that all of those processes can be accomplished without writing a single lick of code.

    How an application is laid out is completely up to the developer. Menus can be designed into forms to select form-based procedures, developers can use a tab-based interface to drive data entry and fields can be populated on forms to be used as lookups to tables. The flexibility and freedom is a great accomplishment for a product that requires no hand-written code, but there is a down side. Developers not well versed in UI designing can create poorly designed forms that only confuse an end user. With Servoy it becomes readily apparent that the old management axiom of "One hour of planning can save 7 hours of labor" holds true. In other words, only seasoned developers that have a good sense of interface design should be let loose with the product, which is pretty much true of any flexible RAD product.

    Once a developer is fully familiar with the Eclipse/Servoy environment, applications can be generated very quickly. The drag-and-drop form population, along with predefined scripts, can reduce development time greatly when fully leveraged, according to the company. Servoy has done case studies in which a team of developers was able to slash man-hours tenfold when compared to a .Net project.



     
     
    >>> More Reviews Articles          >>> More By Frank Ohlhorst
     


     



    channel chatter


    HTML PLAIN TEXT

    Keep on top of news for VARs and Resellers with CI's Weekly Newsletter and Alerts.


    [ci] feeds
    XML
    Add Channel News, Product Reviews, Trends and Analysis to your RSS newsreader or My Yahoo!


     


    CHANNEL SPONSORED RESOURCE CENTER
     
     
     
    Start the New Year with business intelligence—it’s a smart move
    Join us on February 1 for an encore rebroadcast at either 5 am or 12 noon EST and discover how business intelligence (BI) supports companies in uncertain business and economic climates. Get expert advice on how to create a strategy that fits your organization's needs and budget and see how quickly it can pay for itself.
    Click Here
     
    Security and Availability Essentials for Running Your Business in the Cloud
    Are you moving to the cloud? Find out what every IT professional should know about security and availability before moving to the cloud. Hear what a security provider’s own CSO has to say.
    Watch Video
    A new algorithm automatically identifies relationships between variables to help reduce researcher prejudice.
    Click HereAdvertisement