gpt4 book ai didi

c# - MVC Razor 查看代码执行

转载 作者:行者123 更新时间:2023-12-04 05:47:48 26 4
gpt4 key购买 nike

我正在开发我的第一个 ASP.Net MVC 应用程序。我正在使用 Razor View ,MVC 版本是 3。
我正在以某种原始格式从数据库中获取我的模型的数据。然后我对它做一些处理,比如连接字符串,使用一些 linq 查询格式化日期列。我在模型类中已经拥有的所有数据。

我想知道所有这些代码执行都发生在服务器上。我想将这个负担从我的服务器转移到客户端机器,我想将此原始数据传递给我的 View ,然后在 View 中编写代码来执行此循环操作和格式化等。

我只想确认这是否是继续前进的好方法,以及这是否真的减轻了我服务器的负担。

谢谢

最佳答案

在您的 View 中编写的 C# 或 VB 不是客户端。它仍然是服务器端。它用于在传递给客户端之前操作 HTML 的呈现。

您必须传递所有原始数据,然后使用 JavaScript 对其进行处理。

您的应用程序的性能将取决于每台客户端计算机,因此在 2 个用户之间不一致。因此,维护会很棘手。

长话短说,我不推荐它。您的服务器很可能旨在处理负载。这是处理这种事情的正确地方。

而且我还会阅读服务器/客户端代码执行关系。简单地做 MVC 是一个好的开始。与使用 Web 表单相比,它自然会教会您 Web 的工作原理。

关于c# - MVC Razor 查看代码执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10459925/

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