使ASP.Net(C#)Web应用程序可脱机使用
我的任务是让我公司的Web应用程序脱机使用.在我进入实际开发阶段之前,我想确保我目前的策略不会成为一个破产.
我首先考虑使用html5应用程序缓存,但在做了一些测试后,我发现它似乎没有缓存服务器端操作,而是渲染的实际html(如果我错了,请纠正我).这不起作用,因为渲染的html取决于当前登录的用户.从我的测试中,它总是呈现html,好像登录的最后一个人(在线)正在登录. 我目前的策略是: 我担心的是我过度复杂了.为了使这项工作,我需要为每个当前页面(很多页面)创建一个html页面,我将不得不重写当前在服务器上用JavaScript完成的所有事情,包括验证,数据库调用,填充控件例如下拉列表和数据网格等.此外,我将来更改的所有内容都需要进行后续的离线更改. 对于我正在尝试做的事情,我有一个既定的最佳实践,我正在忽视,还是我冒险进入新的领域? 解决方法
请参阅这些链接,它们可以让您了解要实现的目标.我不确定这些是最佳做法,但这些都是很好的起点.
http://www.c-sharpcorner.com/UploadFile/aravindbenator/offline-mvc3-application/http://www.developerfusion.com/article/84438/isolated-storage/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 路由在Asp.net Mvc 4和Web Api
- query-string – asp .net 2.0上的最大查询字符串长度
- asp.net – Chrome网络标签中的延迟测量
- asp.net – Visual Studio和C#的竞争对手
- 您希望在初学者的ASP.NET安全手册中看到什么?
- ASP.NET MVC的Razor引擎:IoC在View激活过程中的应用
- 在ASP.NET身份验证系统中合并OAuth帐户
- asp.net – 防止在ASP .Net中为单个用户进行多次登录
- asp.net-core – 如何在Asp.net Core中检测会话超时?
- ASP.NET – 在Page_Pre_init()或Page_Init()或Page_Load()中
- asp.net – 正确设置需要粘性会话的负载均衡网络
- asp.net-mvc – WebSecurity.InitializeDatabase
- asp.net-mvc-4 – 无法加载文件或程序集’System
- asp.net – 在MVC 3中的url中传递多个参数
- 在MVC 4中使用ASP.Net Identity
- asp.net-mvc-3 – outputcache mvc3只注销了用户
- 在扩展asp.net Web控件时,应该在哪个事件中注入其
- asp.net – UserControl Viewstate在回发后丢失所
- asp.net – SignalR和浏览器连接限制
- asp.net-mvc – 检测到潜在的危险Request.Form值