【发布时间】:2016-06-08 15:53:04
【问题描述】:
我一直在研究 Xamarin.Forms,目标是在 VisualStudio2015 中构建跨平台移动应用程序。我有一个完全可以接受的面向公众的网站,但是老板认为我们需要的是原生应用程序。
在 IIS 7.5 上托管的当前 Web 应用程序使用单独的项目 (DLL) 来访问本地 SQL Server 2008 实例的数据库。这个 VStudio 项目通过使用 System.Data.SqlClient 执行各种存储过程,将域对象公开给调用 ASP.NET 网络表单。
我知道使用 Xamarin.Forms 构建移动原生应用本身是挑战的一部分,但我在此要求澄清关于如何处理数据库要求:
我是否需要创建某种网络服务来提供与我当前网站所需的相同 CRUD 功能?
Xamarin documentation lists several options for consuming web services 并且我越多地搜索和阅读有关数据访问的内容,我得出的结论是,我最终的原生移动应用程序将需要某种类型的可调用 Web 服务。
这个假设正确吗?
【问题讨论】:
标签: asp.net sql-server web-services xamarin iis-7