我开始构建一个asp.net webform应用程序。渐渐地,我将所有的表示逻辑转移到了javascript中。我删除了所有的回发,并用调用接收,处理和返回json数据的Web服务来替换它们。我使用JavaScript来生成基于我从我的Web服务接收的json的HTML:没有gridview生成表格,所有内容都在页面上生成。我距离MVC有多远
我在aspx页面没有任何代码的地步。我将所有的逻辑移动到我的AppCode文件夹中的代码库中。我没有使用视图状态。我留下了一个使用几个文字来在加载时注入用户数据的母版页;母版页有一些代码来管理这个过程。我使用的主要webform功能是会员管理:我有一个登录页面和母版页上的一个按钮,可以在回发时触发注销。
最终,整个前端将作为单页应用程序工作。
我有多少MVC应用程序?我是否应该保持应用程序的结构,或者转向使用MVC应用程序会有好处?
同意。不远处,但也没有从转换中获益。 – Stilgar 2012-03-04 09:58:34