• category news

    In a significant move, Elanat has changed the licensing of all of its products from the GNU General Public License version 3 (GPLV3) to the MIT License. This change demonstrates Elanat's respect and commitment to the wishes of its users.

    ...
    category news

    The WebForms class for NodeJS has been updated to the latest version of WebFormsJS, 1.6. The WebForms class on the server and the WebFormsJS library on the client constitute the WebForms Core technology.
    WebForms Core is a high-level technology for manipulating HTML tags on the server, introduced by Elanat in 2024. It works both online and offline without requiring repeated requests to the server. With WebForms Core, there is no need to develop front-end (use front-end frameworks or write JavaScript code on the client).

    ...
    attachment
    17.03 KB
    0
    category news

    The WebForms Core technology continues to evolve, and with the release of WebFormsJS 1.6, the Python implementation of the WebForms class has been updated to fully support the latest features. This update ensures seamless communication between the server-side WebForms class and the client-side WebFormsJS library, enabling developers to create highly dynamic and interactive web applications with ease. WebForms Core is a modern technology for manipulating DOM elements in HTML that can be implemented across all programming languages ​​and back-end frameworks. WebForms Core is built and supported by Elanat.

    ...
    attachment
    16.75 KB
    0
    category news

    In WebForms Core technology, the WebForms class on the server automatically communicates with the WebFormsJS library on the client.
    The WebForms class for the PHP programming language is now fully compatible with the latest version of WebFormsJS and takes advantage of all the new features of version 1.6.

    ...
    attachment
    16.99 KB
    2
    category news

    CodeBehind version 4 has been released with a new feature of multiple responses in WebForms Core technology.
    CodeBehind version 4 is updated to WebFormsJS version 1.6 and supports all its features.
    In this version, the ability to cache client-side server responses has been added.
    Version 4 has added the ability to access parent tags in WebForms Core technology.

    ...
    category news

    CodeBehind framework version 3.7 was released focusing on providing new WebForms features.
    In this version, the possibility of caching Action Controls has been added. This feature allows developers to make a request to the server only once, and subsequent requests will be responsed from the browser's cache instead of the server.

    ...
    category news

    If you check the CodeBehind Framework for the first time, you will realize that this is the framework that should have been and wasn't! A web framework with a revolutionary architecture that has an amazing and flexible structure in .NET Core, developed by Elanat and outside the control of Microsoft.

    Based on the last test done by Web Frameworks Benchmark on 2024-09-23, the CodeBehind Framework in version 3.6 is on average 17% faster than ASP.NET Core MVC. Web Frameworks Benchmark is an impartial organization that ranks web frameworks based on their performance.

    The image below shows the performance table of web frameworks in ASP.NET Core.


    According to the image above, the CodeBehind Framework leaves a great performance in this test, so that it is only 7-8% away from the Minimal API mode in ASP.NET Core.

    The link below shows the performance comparison of frameworks in ASP.NET Core.
    https://web-frameworks-benchmark.netlify.app/result?l=csharp

    Note: Even if you create a Minimal API project for a low scale, the performance of the Minimal API will be reduced. In fact, adding validation and manual management and trying to create flexibility in the Minimal API mode not only reduces performance, but also slows down development and makes the code hard to maintain and creates several other challenges.

    The image below shows the comparison between CodeBehind Framework and ASP.NET Core MVC in a chart.

    For more comparisons, refer to the following link:
    https://web-frameworks-benchmark.netlify.app/compare?f=codebehind,aspnet-mvc
    CodeBehind is a complete MVC framework that poses a big challenge to Microsoft's default web frameworks (ASP.NET Core MVC, Razor Pages, and Blazor) with its stunning performance, modular and flexible structure.

    category news

    As you know, Elanat CMS is built on the CodeBehind Framework with the lowest dependency. Soon, Elanat CMS will be completely rewritten based on the latest CodeBehind Framework technologies. We will not add any new versions until rewriting and new updates will be stopped completely.

    ...
    category news

    We at Elanat are creating a framework to test all the features and functionality of the CodeBehind framework. These tests fully check all the features of the CodeBehind framework. From now on, before presenting each new version, all items will be tested from the beginning, and new versions will be less prone to errors. We used to test these tests separately and only on new features; this made it difficult to retest the new feature in higher versions.

    We have developed these tests from version 3 onwards and have fixed many errors up to version 3.3. Please note that every time new features and facilities are added in the CodeBehind framework, there is a possibility of errors in the new feature and it may even cause errors in other parts. We at Elanat always recommend developers to use the latest version of the CodeBehind framework.

    All ready-to-install versions of the CodeBehind framework are placed in NuGet; we usually do not add some versions and most subversions on Elanat and GitHub website and these versions are only available on NuGet.

    category news

    The Elanat website was implemented on the Elanat CMS version 1.0.8.4 content management system.

    ...