3

我的项目简史:2 个版本的应用程序,一个以 Windows 形式运行,另一个使用 asp.net 在 Web 中运行

当前任务:改造项目以使用 asp.net mvc 4 仅使用一个版本的代码库。在最终产品中,不会有更多的窗口形式;但只有asp.net mvc。这与较短的开发时间表有关。

关注:我关注的是离线用户。也许我可以使用 localhost 和 sql lite 离线托管 asp.net mvc4。离线用户点击check update时,就能得到最新版本的asp.net mvc 4 ?

还有其他更好的可行解决方案吗?我更喜欢适合 vb.net 的架构

4

2 回答 2

2

你看看SPA。这类项目本质上可以在线和离线模式下工作。需要考虑的一件事是离线模式应该处理的数据量(大多数 SPA 使用本地存储进行离线使用,这有点小)通过查看这个站点,您会发现很多关于 SPA 的资源。 http://www.johnpapa.net/spa/

于 2013-04-20T15:18:30.133 回答
0

在 localhost 中使用 Sqlite 部署 MVC 应用程序在维护方面将是一个相当大的挑战。也许您可以开发可以在客户端系统上本地运行的 HTML + jQuery 解决方案,并利用客户端缓存来保存临时数据。它还可以通过 ajax 调用与实时应用程序交互。

于 2013-04-20T15:10:55.000 回答