【问题标题】:Azure .NET Backend from Scratch?从头开始的 Azure .NET 后端?
【发布时间】:2015-07-11 11:25:30
【问题描述】:

Azure 不包含从头开始设置 .NET 移动后端的文档。我一直看到的只是这个“TodoItem”示例,这非常令人沮丧。

我正在尝试将其连接到现有的 Azure SQL DB

我试图从中检索数据的表是“UserTable”

这是我的模型的样子:

public class UserTable : EntityData
{
        public int id { get; set; }
        public string Email { get; set; }
        public string UserFName { get; set; }
        public string UserLName { get; set; }

}

现在,当我从 VS2013 创建新的移动支持项目时,如何为我的场景创建一个新的后端,而不是它自动加载的所有这些 TodoItem 项目?网络上没有任何文档。非常感谢!

编辑:

根据我的 iOS 开发人员 He 的说法,JSON 响应格式如下:

[{
   status:true,
   message: "Successfully Logged in",
   values:{
       email: user@sample.com,
       password: samplepassword,
       accesstoken: 7h234b7b2j
     }
}]

因此,因此当用户登录时,还需要将访问令牌添加到响应中。

【问题讨论】:

    标签: .net azure mobile azure-sql-database azure-mobile-services


    【解决方案1】:

    在此链接上有一个非常长且详细的教程,介绍如何使用现有 SQL 数据库和移动服务 .NET 后端构建移动服务:https://azure.microsoft.com/en-us/documentation/articles/mobile-services-dotnet-backend-use-existing-sql-database/。有文档,你只需要挖掘一下。

    应用服务仍然是新的,并且尚未记录所有方案,因此返回移动服务文档会有所帮助。我假设您熟悉 ASP.NET WebAPI,因为这正是用于 Azure 移动(服务或应用程序)的 .NET 后端。如果没有,我建议您从这里开始升级 WebAPI:http://www.asp.net/web-api

    【讨论】:

    • 我是移动产品团队的克里斯。我们应该很快就会推出一些新内容,并且我们正在努力使这个场景更易于实施。
    • 感谢您提供该链接。我会读的。也请检查我的编辑。
    • @ChrisAnderson-MSFT 你对我的新编辑有什么看法?如何分配访问令牌并以 JSON 格式发送?
    • 我在 MSDN 上详细回答了您的问题。鉴于客户端 SDK 需要平面格式,我认为您不应该在服务器端执行此操作。另外,请不要以明文形式存储密码。 :)
    • 我们正在应用服务上尝试一些新的论坛监控工具。让您轻松无处不在。 :) 我已经回复了。我认为您和 iOS 开发人员应该看看 iOS 客户端 SDK,看看是否真的需要您所要求的。客户端 SDK 已经帮助处理错误。他们可能习惯于使用普通的 WebAPI,但我们更喜欢。
    猜你喜欢
    • 2016-03-25
    • 1970-01-01
    • 2016-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    • 1970-01-01
    相关资源
    最近更新 更多