博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
教你50招提升ASP.NET性能(二):移除不用的视图引擎
阅读量:6328 次
发布时间:2019-06-22

本文共 817 字,大约阅读时间需要 2 分钟。

(2)Remove unused View Engines

招数2:

移除不用的视图引擎

If you're an ASP.NET MVC developer, you might not know that ASP.NET still loads the View Engines for both Razor and Web Forms by default. This can cause performance issues because MVC will normally look for Web Forms views first, before switching over to the Razor views if it can’t find them.

如果你是ASP.NET MVC开发人员,你可能不知道ASP.NET会默认加载Razor和Web Forms两种视图引擎。这可能引起性能问题,因为MVC总是会首先查找Web Forms视图,在不能找到它们的时候才会转向Razor 视图。

You can quickly eliminate this performance issue by adding the following two lines to your Global.asax, in the Application_Start():

你可以在Global.asax,Application_Start()添加下面的两行代码很快地排除这个性能问题

ViewEngines.Engines.Clear();ViewEngines.Engines.Add(newRazorViewEngine());

 

Goodbye Web Forms View Engine!

再见Web Forms视图引擎!

转载于:https://www.cnblogs.com/JavCof/p/3169322.html

你可能感兴趣的文章
【C++探索之旅】第一部分第七课:函数效应,分而治之
查看>>
我的友情链接
查看>>
Redhat和CentOS的yum源配置
查看>>
python版opencv
查看>>
shop++第三方支付插件开发方法
查看>>
IBM copy service--flashcopy 实验
查看>>
我的友情链接
查看>>
Spark 读写 HBase 的两种方式(RDD、DataFrame)
查看>>
Sping控制反转(IOC)和面向切面(AOP)
查看>>
数据库分页
查看>>
linux常用命令
查看>>
DedeCMS在linux下的安装步骤
查看>>
解决误按Power、Sleep键的注册表
查看>>
SQL Browser 动态端口
查看>>
我的友情链接
查看>>
mysql热备工具-percona innobackupex 全备步骤【附 远程冷备 程序】
查看>>
简单读取xml的两种方式
查看>>
定时开机、关机并自动登录操作系统
查看>>
小梅科普:就业四骑士课程发布
查看>>
python爬虫爬网站的视频和图片
查看>>