C# 在asp MVC中应该使用多少JavaScript代码?
我是asp MVC编程新手。因为您可以在视图中使用jQuery/JavaScript代码,所以在我看来,您甚至很少可以在模型/控制器中放置c代码。这意味着大部分业务逻辑仅由jQuery完成,这使得该网站看起来像一个纯JavaScript编码的项目。如果这是真的,那么在MVC框架中使用C来编码有什么好处 如果您认为c#易于维护和开发,那么与MVC框架中的JavaScript相比,c#应该开发多少代码?在什么情况下,我们应该在模型/控制器中使用c代码,而不是在视图中使用JavaScriptC# 在asp MVC中应该使用多少JavaScript代码?,c#,javascript,jquery,asp.net,asp.net-mvc,C#,Javascript,Jquery,Asp.net,Asp.net Mvc,我是asp MVC编程新手。因为您可以在视图中使用jQuery/JavaScript代码,所以在我看来,您甚至很少可以在模型/控制器中放置c代码。这意味着大部分业务逻辑仅由jQuery完成,这使得该网站看起来像一个纯JavaScript编码的项目。如果这是真的,那么在MVC框架中使用C来编码有什么好处 如果您认为c#易于维护和开发,那么与MVC框架中的JavaScript相比,c#应该开发多少代码?在什么情况下,我们应该在模型/控制器中使用c代码,而不是在视图中使用JavaScript 此外,与
此外,与纯jQuery/jQuery QI开发的网站相比,使用asp MVC开发网站有什么优势?视图中的jQuery/JavaScript将运行客户端,并且不会访问服务器端资源(除非它使用AJAX检索这些资源)。C代码是服务器端代码。一个不是另一个的替代品,而是相互补充的 客户端的业务逻辑可能不谨慎(取决于您的应用程序和需求),因为:
JavaScript很快。这是回答其优点的简单方法 除了访问模型并循环显示结果之外,您不应该在视图中放置任何C代码 如果可以,您的业务逻辑应该解决问题,并将其存储在视图模型中 MVC中构建的任何东西都可以用JavaScript构建。C#可以让你访问一些很棒的库,比如NewtonJson和LINQ(我最喜欢的) 我使用C#主要是为了访问我们使用实体框架的数据库,并执行可以在视图模型中加载结果的计算 MVC可以快速为您的网站、角色等的不同区域添加授权。C#在服务器端处理,javascript在客户端处理。这意味着,在大多数情况下,他们实现了完全不同的目标