我正在使用Knockout进行视图模式,使用外部模板和sammy进行路由,使用Web API从服务器获取数据。
问题是
如何使用服务器路由将用户重定向到客户端路由 例如#/ people / username的人/用户名。
对用户进行身份验证也存在很大的困惑吗?
如何在单页面应用程序中验证用户?
有些页面无需登录即可查看?如何实现?
我可以使用来自Controller的部分视图结果并在视图上获取吗?
答案 0 :(得分:4)
最后,你可能会试图这样做。微软的ASP.NET是一种非常厚的技术。我非常了解它,但我仍然会告诉你,我可以在许多其他技术中更快地构建单页应用程序。除此之外,根据您提出的问题类型,我得到的印象是您对ASP.NET很新,这对您来说将是一项重大挑战。
祝你好运。并阅读this book。这是一项较旧的技术,但我从来没有找到一本更好的教学良好实践的书。史蒂夫桑德森是个天才。答案 1 :(得分:1)
使用像sammy和服务器路由这样的url路由,通过ajax加载视图并通过控制器进行身份验证。