CodeBehind Framework

CodeBehind Framework
软件描述
CodeBehind库是一个现代的后端框架。该库基于MVC结构的编程模型,能够在.NET Core中创建动态aspx文件,并具有较高的服务器端独立性。
官方网站
访问软件的官方网站了解更多信息
elanat.net
什么是 CodeBehind Framework?
CodeBehind 框架是 ASP.NET Core 中 cshtml 页面默认结构的可靠替代方案。该框架由 Elanat 团队开发,基于 MVC 架构提供一种编程模型,可在 .NET Core 中创建动态 aspx 文件。CodeBehind 框架支持标准语法和 Razor 语法。该框架继承了 ASP.NET Core 的所有优点,并赋予其更高的简洁性、强大性和灵活性。
为何使用 CodeBehind? 快速:CodeBehind 框架比 ASP.NET Core 的默认 cshtml 结构更快。 简单:使用 CodeBehind 开发非常简便,可采用 MVC 模式,或仅使用模型-视图、控制器-视图,或仅使用视图。 模块化:具有模块化特性,只需将新项目文件(包括 dll 和 aspx)复制到当前活动项目中即可。 获取输出:可在另一个 aspx 页面中调用某 aspx 页面的输出并修改其内容。 基于 .NET Core:项目仍运行在 ASP.NET Core 环境下,可享受 .NET Core 的全部优势。 代码后置:完全遵循代码后置模式。 现代化:CodeBehind 是一个具备革命性理念的现代框架。 递归格式革新
2023 年第四季度,Elanat 团队推出一项革命性举措,在 CodeBehind 框架的新版本中引入了一种名为“返回模板”的优美结构,彻底保障了服务器端代码与设计部分(如 HTML)的分离。返回模板为代码后置开发模式赋予了全新含义。
其他细节
Elanat 团队持续开发 CodeBehind 框架,并不断加入新功能;例如以目录路径运行视图文件、构建器方法等有趣创意。
由于 CodeBehind 框架的动态特性,使用它可轻松构建高级系统,如动态中间件、定时任务、启动逻辑等。
CodeBehind 框架中的视图文件采用 aspx 格式;aspx 文件中可同时使用标准语法和 Razor 语法。
CodeBehind 框架更接近解释型框架,结构简洁;与 ASP.NET Core 复杂且难以理解的结构形成鲜明对比。
Elanat 团队已利用 CodeBehind 框架开发出一个功能强大的内容管理系统——Elanat CMS。
