我使用 Knockout 用于带有外部模板的视图模型,使用 sammy 进行路由,使用 Web API 从服务器获取数据。
问题是
我如何使用服务器路由将用户重定向到客户端路由,例如将人员/用户名重定向到#/人员/用户名。
验证用户也有很大的困惑?
如何在单页应用程序中对用户进行身份验证?
有些页面无需登录即可查看?如何做到这一点?
我可以使用控制器的部分视图结果并在视图中获取吗?
我使用 Knockout 用于带有外部模板的视图模型,使用 sammy 进行路由,使用 Web API 从服务器获取数据。
问题是
我如何使用服务器路由将用户重定向到客户端路由,例如将人员/用户名重定向到#/人员/用户名。
验证用户也有很大的困惑?
如何在单页应用程序中对用户进行身份验证?
有些页面无需登录即可查看?如何做到这一点?
我可以使用控制器的部分视图结果并在视图中获取吗?
最后,您可能会想方设法做到这一点。微软的 ASP.NET 是一种非常厚实的网络技术。我非常了解它,但我仍然会告诉你,我可以在许多其他技术中更快地构建单页应用程序。除此之外,根据您提出的问题类型,我觉得您对 ASP.NET 相当陌生,这对您来说将是一个重大挑战。
祝你好运。并读了这本书。这是较旧的技术,但我从来没有找到一本更好的书来教授良好的实践。史蒂夫桑德森是个天才。
使用像 sammy 这样的 url 路由和服务器路由,通过 ajax 加载视图并通过控制器进行身份验证。