log in

alert me   contact    




Comparison

  • Loading...
      Microsoft® Visual Studio & Tools Java Platform & Tools axxun
    Development Approach  

    Object-Based Methodology (not just Object-Oriented)
    RedX RedX GreenCheck
    Programming languages-based
    GreenCheck GreenCheck RedX
    Intelligent Properties and Object State
    RedX RedX GreenCheck
    Development Methodology and Design


    Specific development methodology recommended1
    RedX GreenCheck GreenCheck
    "Out of the Box" support for behavioral specifications
    RedX RedX GreenCheck
    Interactive Design Approach
    RedX RedX GreenCheck
    Architectural Models Supported


    Client Server
    GreenCheck GreenCheck GreenCheck
    Rich Internet Applications (RIA) enabled
    GreenCheck GreenCheck GreenCheck
    RIA: Same GUI for Desktop, Browser & Mobile
    RedX RedX GreenCheck
    N-Tier (see below)
    GreenCheck GreenCheck GreenCheck
    N-Tier Architectural Model Specifics


    Full RAD-flavored databinding between the GUI, the business logic layer & DAL
    RedX RedX GreenCheck
    RAD databinding supported for other database engines than Microsoft SQL Server2
    RedX RedX GreenCheck
    ORM layer required for richest applications3
    GreenCheck GreenCheck RedX
    Technologies & Platforms Support


    Full Win32 Support
    GreenCheck GreenCheck GreenCheck
    Full .Net Support
    GreenCheck RedX GreenCheck
    Full COM Interop Support
    GreenCheck RedX GreenCheck
    Database Connectivity Automation


    With own native database4
    RedX RedX GreenCheck
    Microsoft SQL Server2
    GreenCheck RedX GreenCheck
    Oracle Database Server
    RedX RedX GreenCheck
    IBM DB2
    RedX RedX GreenCheck
    Sybase Adaptive Server
    RedX RedX GreenCheck
    MySQL
    RedX RedX GreenCheck
    Target Applications & Main Focus and Suitability


    General purpose development system
    GreenCheck GreenCheck RedX
    Business applications
    GreenCheck GreenCheck GreenCheck
    Technical applications (strong interop requirements)
    GreenCheck GreenCheck GreenCheck
    Low-level system programming
    GreenCheck GreenCheck RedX
    Focus on business application development productivity
    RedX RedX GreenCheck
    Learning Curve & Complexity


    Does not require minimum Software Engineering Skills
    RedX RedX GreenCheck
    Programming Language(s) Skills Required
    GreenCheck GreenCheck RedX
    Novice developer-friendly for simple or complex applications
    RedX RedX GreenCheck
    Development Life Cycle & Maintenance


    Agile Integrated Development Environment (IDE)
    RedX RedX GreenCheck
    Full Interactive Maintenance Support
    RedX RedX GreenCheck
    General


    Productivity Measurement "Function Points"
    < 30 < 30 118 >
    Natural target platforms
    Microsoft Windows & Windows Mobile Microsoft Windows, Linux Microsoft Windows & Windows Mobile, Linux-Wine

    Footnotes
    1 axxun recommends you follow axxun's ICAR analysis & design principles
    2 LINQ to SQL designer required in Visual Studio
    3 Entity Framework required in Visual Studio; 3rd party ORMs required for Java (e.g., Hibernate)
    4 axxun integrated database, ISAMAXX™