WebForms Core技术是对旧版WebForms的现代化改进,支持所有HTML事件,增强了与JavaScript的竞争力。新版本引入多响应功能和客户端缓存,提升了交互效率,适合离线功能和客户端处理,简化了服务器请求,优化了性能,成为开发者的重要工具。
WebForms技术已过时,微软停止支持。Elanat推出WebForms Core,结合前后端优势,简化开发并减轻服务器负担。CodeBehind 3.9版本新增事件处理和TagBack功能,提升动态网页应用的响应性和用户体验。
CodeBehind是由Elanat发布的基于.NET Core的后端框架,旨在打破微软在.NET网络框架上的垄断。最新版本3.8改进了默认模板,支持在标签前后添加新标签,提升了开发效率和应用性能。开发者可通过创建ASP.NET Core项目并添加CodeBehind NuGet包来使用该框架。
将项目从ASP.NET Core MVC迁移到CodeBehind框架可以提高开发效率和应用性能。CodeBehind框架基于现代MVC架构,简化开发流程,支持多种开发模式,性能提升可达40%。其模块化架构和动态编译特性便于维护和快速迭代,同时兼容多平台,增强了开发灵活性和社区支持。
在CodeBehind框架中,使用模板和视图调用来替代视图组件和部分视图。模板存储在aspx页面中,便于管理和重用。可以在一个视图中调用另一个视图,从而简化开发过程,避免ASP.NET Core中的复杂性。
CodeBehind Framework 是由 Elanat 开发的 .NET Core Web 框架,不受微软控制。2024 年测试显示,CodeBehind 3.6 比 ASP.NET Core MVC 快 17%。虽然性能比 Minimal API 模式低 7-8%,但提供更高的灵活性和模块化,挑战微软的默认框架。
完成下面两步后,将自动完成登录并继续当前操作。