gpt4 book ai didi

razor - 在没有 MVC 的情况下使用 ASP.NET 5(简单的 Web 表单/网页)

转载 作者:行者123 更新时间:2023-12-04 18:24:11 24 4
gpt4 key购买 nike

我工作的公司正在创建面向像素的完美高性能大型系统。我们的系统堆栈之一是基于简单直接的高度调整的 ASP.NET,没有任何 Web 控件,只是简单的 PHP/ASP 样式服务器页面。

HTML 内容主要是在 C# 环境的代码背后生成的。这是使用 ASP.NET 的最有效和“性能”的方式(我们的先决条件),至少根据我们全面的基准测试。

我们正在认真考虑继续使用 ASP.NET 5,主要是因为它具有跨平台功能、比旧的 ASP.NET 更轻量级的方法、OWIN 支持和基于 JSON 的 conf 样式。

问题是:我们不会使用 MVC。对于我们的需求,这简直是一个巨大的矫枉过正和过度设计。我们希望以现在的方式工作,一个简单的 PHP/ASP 风格的 ASP.NET,但基于新的框架,即 ASP.NET 5。

问题是,我们能否在 ASP.NET 5 中使用 ASP.NET WebForms 样式?即使使用网页,它与 ASP.NET Web 窗体相比如何(记住我们不使用任何 Web 控件)?

谢谢!

最佳答案

目前在 ASP.NET 5 中生成 HTML 的唯一可用框架是 MVC。下一版本的 ASP.NET 网页(更像是使用 C# 的 PHP)将不会包含在 ASP.NET 5 中,直到 RTM 之后的第一次重大更新。这可能是在 2016 年晚些时候。

与此同时,您可以想象编写自己的中间件来生成 HTML 并将其插入 ASP.NET 5 管道。

关于razor - 在没有 MVC 的情况下使用 ASP.NET 5(简单的 Web 表单/网页),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34175821/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com