Softpedia
 


SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • PeoplePods 0.9
  • Brackets Sprint 8
  • elFinder 2.0 RC1
  • BBClone 0.6.1
  • Twitter Follow Box...
  • Multilingual Press...
  • SimplePie 1.2.1
  • TinyTips 1.2
  • SWFUpload 2.2.0.1 ...
  • Head Cleaner 1.4.2.9
  • Home > Scripts > Development Tools

    ExpertTree

    Download button

    Downloads: 311  Tell us about an update
    User Rating:
    Rated by:
    Good (3.2/5)
    18 user(s)
    Developer:

    Website:

    License / Price:

    Platforms:

    Databases:

    Language:

    Last Updated:

    Category:
    ASP.NET Expert Group | More scripts
    www.aspnetexpert.com
    Commercial License ($69.00) 

    Windows
    N/A
    ASP.NET
    July 16th, 2007, 07:34 GMT
    C: \ Development Tools

     Read user reviews (0)  Refer to a friend  Subscribe

    ExpertTree description

    ExpertTree is an ASP.NET web control for building hierarchical tree views in the web applications built with Microsoft ASP.NET technology versions 1.1 and 2.

    ExpertTree is an ASP.NET web control for building hierarchical tree views in the web applications built with Microsoft ASP.NET technology versions 1.1 and 2.

    ExpertTree is heavily based on industry proven design patterns and principles that allow it to achieve great flexibility and acquire the rich set of features.
    - Model-View separation - In ExpertTree the most widely known MVC pattern is used to separate the tree hierarchy (Model) from its presentation (View) by introducing specialized objects - Looks - that are responsible for presentation of tree nodes and node sub-trees. A tree node, node's sub-tree or treeview itself doesn't contain any presentation properties except a single reference to a specialized look object. Moreover, a look can be automatically bound to a tree node based on criteria defined for a look. In the last case a node is unaware of its view until look binding occurs and it acquires a look.
    Presentation of controls and their elements in ExpertControls suite is based on a concept of Look. There is a hierarchy of specialized Looks that are responsible for presentation of a control and its structural elements. The main advantages of ExpertLooks© over existing Style-like approaches are:
    - Low coupling and High cohesion - Looks are highly specialized. They contain only the necessary properties. They are easily configurable and object oriented.
    - Looks inheritance avoids duplication - Any look can inherit another look by referencing the base look with Base property. This allows you to define a hierarchy of looks where all common presentation attributes are defined in a small number of base looks. Absence of duplication causes easy configuration changes and small control rendering size.
    - Declarative Look Binding - You can declaratively define how a Look is bound to a tree node by defining simple bind criteria. There is no need to set any presentation properties in the node because a Look contains all necessary information about how to bind itself to the object and how to render the object.



    TAGS:

    Expert Tree | tree tools | asp tree | Expert | asp | Tree



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM