Nevron .NET Vision
Nevron.UI.WebForm.Controls Namespace / NClientServerTechnology Class
Members


In This Topic
    NClientServerTechnology Class
    In This Topic
    NClientServerTechnology is the base class for classes representing a technology for client-server communication between the web-browser and the IIS. All derived classes of the NClientServerTechnology class must be stateless, because the NClientServerTechnology instance can be replaced by a NClientServerTechnologyFactory at any time without notification.
    Object Model
    NClientServerTechnology Class
    Syntax
    'Declaration
     
    
    Public MustInherit Class NClientServerTechnology 
    'Usage
     
    
    Dim instance As NClientServerTechnology
    public abstract class NClientServerTechnology 
    Remarks
    The NClientServerTechnology class is designed to plug into significant steps from the life-cycle of a NWebControl instance. A NWebControl object will call the corresponding methods of a selected NClientServerTechnology instance rather than implement its own methods, e.g. Form_Load of the NWebControl will delegate the execution the OnWebControlLoad of the NClientServerTechnology object.

    This architecture is provided to allow a simple way to switch from post-back to AJAX modes in design mode. It also encapsulates the code required for post-back and for AJAX in separate classes.

    Inheritance Hierarchy

    System.Object
       Nevron.UI.WebForm.Controls.NClientServerTechnology
          Nevron.Chart.WebForm.NChartClientServerTechnology
          Nevron.Diagram.WebForm.NDiagramClientServerTechnology

    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also