我无法将Azure数据库连接到现有的Xamarin表单项目。我已按照所有步骤使数据库可访问,但不了解如何将其连接到项目。
如果有任何帮助,我将不胜感激。
答案 0 :(得分:0)
由于CSharpRocks提到Azure移动应用程序是使用Azure sql数据库构建移动后端的理想方法,因此您可以利用Xamarin.Forms项目中的Azure移动应用程序的客户端SDK与Azure sql进行通信数据库中。
您可以按照以下步骤开始使用带有Xamarin.Forms应用的Azure移动应用程序:
创建您的移动应用并配置服务器项目,有关详细信息,请参阅here。
注意:对于Node.js后端,您可以导航到“Mobile> Easy tables”以添加新表或现有表,然后它会自动创建Node.js后端(表API)为您添加的表格。对于C#后端,您可以从快速入门下载示例服务器项目或通过VS创建Azure移动应用程序模板并为每个表实现表控制器,有关详细信息,请参阅adrian hall的有关Implementing Table Controllers的书。 / p>
对于您的移动客户端,您可以从快速入门下载并运行Xamarin.Forms项目,以开始使用Azure移动应用程序的客户端SDK。另外,你可以参考adrian hall关于Chapter 3 - Data Access and Offline Sync > The Mobile Client的书。
此外,您可以向Xamarin.Forms应用添加身份验证,只有经过身份验证和授权的用户才能访问移动应用下的表格数据。有关详细信息,请参阅here。