DEV Community

Cover image for Migrating from WebForms to WebForms Core
Elanat Framework
Elanat Framework

Posted on

1 1

Migrating from WebForms to WebForms Core

This video teaches you how to migrate from Microsoft's former WebForms to Elanat's WebForms Core technology.

This tutorial was done under the CodeBehind framework owned by Elanat.

CodeBehind Framework

Migrating from traditional WebForms to WebForms Core offers several advantages:

  • Modern Architecture: WebForms Core introduces a revolutionary approach to handling DOM elements directly from the server, eliminating the need for front-end frameworks.
  • Cross-Language Compatibility: Unlike classic WebForms, WebForms Core supports multiple programming languages, including C#, Python, Java, PHP, Ruby, Swift, Elixir, NodeJS, GO, and Rust.
  • Improved Performance: The new architecture reduces server load, eliminates ViewState bloat, and optimizes data transmission, leading to faster page loads.
  • Event-Driven Structure: It supports all HTML events and integrates seamlessly with MVC, MVVM, and MVP development patterns.
  • Efficient Data Handling: Instead of full-page reloads, WebForms Core uses XMLHttpRequest to send small, efficient commands to the client.
  • Enhanced Control Over HTML: Developers gain greater flexibility in managing UI components without the limitations of traditional WebForms.

ACI image

ACI.dev: The Only MCP Server Your AI Agents Need

ACI.dev’s open-source tool-use platform and Unified MCP Server turns 600+ functions into two simple MCP tools on one server—search and execute. Comes with multi-tenant auth and natural-language permission scopes. 100% open-source under Apache 2.0.

Star our GitHub!

Top comments (2)

Collapse
 
davinceleecode profile image
davinceleecode

How about the routing, filters etc. are all these covered?

Collapse
 
elanatframework profile image
Elanat Framework

WebForms Core technology is available across all frameworks and programming languages.
WebForms Core technology is implemented as a feature in the core of the CodeBehind framework.
The CodeBehind framework supports a variety of route configurations, authentication, and authorization.