c# - 减少启动 MVC Web 应用程序和查看第一页之间的时间

标签 c# asp.net asp.net-mvc

环境:

  • Visual Studio 2015 更新 1
  • IIS Express 10
  • 中等大小的 MVC 网络应用程序
  • .NET Framework 4.6.1 x64 调试版本
  • 较新的 Core I7 笔记本电脑、大量内存、SSD 驱动器

在一个项目的 .cs 文件中做一个小的改动,点击绿色箭头来测试改动。构建完成和 Chrome 弹出打开一个新标签大约需要 8 秒。不错。但是第一页显示大约需要 30 秒。

可以做些什么来减少这种延迟?预编译 View 会是这里的首要改进吗?实现这一目标的当前最佳技术有哪些?

最佳答案

尝试安装 Glimpse .正确设置它会告诉你延迟在哪里,包括数据库调用及其持续时间等。

关于c# - 减少启动 MVC Web 应用程序和查看第一页之间的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35565567/

相关文章:

c# - DbMigrator 在切换数据库后未检测到挂起的迁移

c# - Entity Framework 7 使用代码优先方法复数表名

带有换行符的 Javascript var 使用 MVC 模型属性

c# - 将焦点设置到 PanoramaItem

c# - 将连续日期组合成范围

asp.net - 将 SVN 与 Visual Studio 2003 集成

c# - HttpRequestValidationException 显示 YSOD 尽管 customErrors 部分

c# - 如何禁用 MVC 4 模型验证?

asp.net-mvc - 使用区域时.NET 4.5 MVC RouteCollection.LowercaseUrls 中断

c# - 使用 WCF 访问 SQL Server : Timeout