为什么我的应用程序中的首次操作很慢
本文关键字:操作 我的 应用程序 为什么 | 更新日期: 2023-09-27 18:35:49
我有一个Windows应用商店应用程序8应用程序。
我的应用程序结构:
- 服务器端 - WCF 服务器,它使用存储库模式引用 DAL - 实体框架,它访问 SQL DB(目前它是本地数据库并使用数据库优先)。
- 客户端 - Windows 应用商店应用程序 8 使用 2 个服务 - 一个是我的,另一个是必应地图。
因此,当我启动应用程序时,首先服务器已启动,然后应用程序显示登录页面 - 到目前为止一切都很好。
接下来 -> 我登录应用程序(通过 Facebook API)。这就是问题所在 - 我第一次登录并重定向到主页时需要大约 25 秒。
当它重定向到主页时 - 它会加载一个 bing 地图并转到我的 WCF 服务进行小型操作(花费不到一秒的时间)。
注意:我认为我的代码不正确,但是如果我注销然后再次登录,第二次需要不到5秒的时间。
它缓慢的原因可能是什么?
我认为
是因为您的应用程序第一次加载了很多 css 和 js。第二次加载,浏览器已经加载了库,