• about
    common
    About Elanat
    Elanat is a leading technology company that focuses on web frameworks and has created a new wave in the web development process with its innovative products and solutions.

    Elanat solutions

    Web development has undergone many changes in recent years; currently, server-side processing has been moved to the client side, and many complications have arisen in the development and maintenance of web systems. By providing modern, new and revolutionary technologies, Elanat provides fast and dynamic solutions for creating web-based systems. Following the principle of loose coupling, we apply effortless updates in our systems so as not to create complexity for developers.


    Mohammad Rabie:

    Any powerful software or hardware system must be modular and ensure the separation of the add-on from the core of the system. Many times I tried to create a add-on for web based systems. This possibility was very difficult due to the dependency of the add-on on the core of web-based systems, and the user sometimes needed to apply a series of edits to the core of these systems after installing the add-on. The structure of these systems was such that they only supported the possibility of creating and adding add-ons, but they did not guarantee the separation of the add-on from the core of the system in any way. This flaw in this systems model encouraged me to create a modular web software system and ensure the separation of the core system from the plug-in. After years of effort and research, I founded Elanat. Currently, Elanat has released a variety of products that improve the current web development process.

    Zero to one hundred of all our products are created from the ground up and none of the frameworks, systems and web applications were used to create them.

    Automated development processes

    MVC: We introduced a new MVC architecture in web development that eliminates the need to configure the Controller in the Route; in this structure, Controllers are determined in the View pages, and the requests reach the View first, and the View creates and executes an instance of the Controller class.

    WebFormsJS: By creating WebFormsJS, we created an automatic two-way structure between the server and the client, based on which the server code applies changes to the HTML tag in the client.

    At Elanat, we have introduced several new technologies in web-based systems; some of these technologies include the following:

    • - New Web-Forms
    • - Return Template
    • - Server-side independence
    • - Add-On-Oriented
    • - Socket-Connector
    • - Library switcher

    RAD
    By using Elanat products, you focus only on the development of web systems. Elanat products have modular structures and automatic processes that will make your system development process fast and dynamic.

    We also used several high-level technologies:

    • - Structure box and list item
    • - The separation of the template from the style
    • - Content name value
    • - Variables in the content template

    Tools used in creating CodeBehind Framework
    Tools used in creating Elanat CMS