【发布时间】:2010-08-29 20:04:38
【问题描述】:
我使用 Visual Studio 模板创建了一个 DotNetOpenAuth MVC 2 项目,并让它工作。但是,登录页面需要很长时间才能加载。不太确定库中到底发生了什么,但似乎有某种 javascript 会减慢登录图像按钮 UI 的快速渲染速度。
我想改用客户端上的 openid-selector,而不是 DotNetOpenAuth 库中的 MVC 助手。本示例中的 HtmlHelper 隐藏了哪些类型的客户端和服务器挂钩?
【问题讨论】:
-
通过将大量 DLL 资源引用(AXD 文件)移动到 MVC 项目中并将它们组合起来,我能够更快地加载它。摆脱 jquery-ui 也有帮助。老实说,我想我可以不用很多 HtmlHelper 客户端代码。我还想在 MVC 模板之外添加按钮。最终,控制客户端中发生的事情应该更容易调试和理解正在发生的事情。
标签: asp.net-mvc openid dotnetopenauth openid-selector