首页 > 解决方案 > 带有 AJAX 的 ASP.NET 是否可以在 iOS(Safari、Chrome 等)上运行?

问题描述

如果是这样,有什么限制?更具体地说,我可以访问本地资源以对 C:\SomeApp (非“受保护”路径)之类的文件进行 I/O 操作吗?

我目前正在使用更强大(又名强大)的技术,如 Silverlight 5 来​​处理非常复杂的 UI,为我们的用户提供类似感觉(Out-of-Browser)但单一 Web 部署(即时更新)的“独立”应用程序。

我知道 Silverlight 在 2011 年被苹果(微软屈服)杀死,并将在 2021 年被永久阻止。但是,我很难找到任何 Web 前端技术来取代 Silverlight,因为没有像用户一样强大和用户友谊赛。因此,希望转向使用 AJAX 的 ASP.NET,因为这可能是移动 SL UI 所花费的最少时间……但我担心的是,使用 AJAX 的 ASP.NET 能否处理 UI 复杂性。

我已将 Xamarin 视为一种可能的替代方案,但即使代码确实在多个平台上正常工作(未修改),它仍然是 3 或 4 个部署版本。据我了解,每个平台编译都可能有限制,因此针对每个特定操作系统平台部署进行了代码调整。

想法?

干杯,罗布。

标签: .netajax

解决方案


如果您想为移动设备构建应用程序并在 .NET 上编写业务逻辑,但不想为每个平台创建 UI,您应该查看 Xamarin Forms。如果您熟悉 Javascript,则可以使用 Flutter 或 Ionic 框架。ASP.NET 是 Web 服务器技术。


推荐阅读