我过去一直在用经典的 asp 开发 web 应用程序。我们听说过 MVVM 样式和 knockoutJS。我们认为这可以更好地改善客户端响应时间,并在淘汰赛、html(在 aspx 页面中)和 webservice(asmx)编码的帮助下继续使用 MVVM。
在我们所有的标记中,我们避免使用 aspx 控件并使用带有敲除绑定的 html 标签。仅出于使用会话状态的必要性,我们在 aspx.cs 上编写了一些代码
但是,我不确定这是使用 MVVM 的正确做法(或)在使用敲除、html 和 asmx 构建应用程序方面是否有其他一些缺点。
对此的任何评论都将为我们指明一条光明的道路。