【发布时间】:2013-10-18 07:38:10
【问题描述】:
我有一个 windows store apps 8 应用程序。
我的应用结构:
- 服务器端 - WCF 服务器引用了 DAL - 使用存储库模式的实体框架,它访问 SQL 数据库(目前它是本地数据库并使用数据库优先)。
- 客户端 - Windows Store Apps 8 使用 2 项服务 - 一个是我的,另一个是 Bing 地图。
所以当我启动我的应用程序时,首先服务器启动,然后应用程序显示登录页面 - 到目前为止一切正常。
下一步 -> 我登录到应用程序(通过 Facebook API)。 问题出在这里 - 我第一次登录并重定向到主页大约需要 25 秒。
当它重定向到主页时 - 它会加载一个 bing 地图并转到我的 WCF 服务进行一个小操作(这需要不到一秒钟的时间)。
注意:我会认为我的代码不正确,但如果我退出然后再次登录,第二次需要不到 5 秒。
运行缓慢的原因可能是什么?
【问题讨论】:
-
如果我必须寻找这个错误,我会使用性能分析器(例如ANTS)。
-
谢谢,我试试看。
标签: c# performance wcf entity-framework windows-store-apps