gpt4 book ai didi

c# - MonoTouch 连接到 Azure ACS、Azure SQL/Azure WCF

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:15:25 24 4
gpt4 key购买 nike

我将制作 iOS 应用程序,并想知道使用带有 Cocoa 的新语言 Objective C 和带有 Mono-Touch 的旧语言 C# 进行开发之间的差异

应用程序的要求应该与azure一起工作,并经常存储/检索信息以存储在本地设备上,内容浏览和 token 登录到门户,截止日期是从今天起2个月,我从未开发过任何iPhone/iPad应用程序之前。我可以知道哪个更容易启动吗?有 Mono 的资源吗?虽然我发现如果我可以使用旧的编程语言那就太好了,但似乎没有这样的东西来支持 monoTouch azure 开发......

感谢您的回复。

最佳答案

首先,您在一篇文章中问了很多问题。关于你的第一个问题,答案非常主观。 Objective C/Cocoa 是 iOS 开发的原生语言,但是使用 MonoTouch,将要求您依赖 MonoTouch 提供的任何内容。因此,如果它不是 MonoTouch 的一部分,您将无法做到这一点。在这里您可以找到其他 SO 用户的很多意见:MonoTouch & C# VS Objective C for iphone app

我可以为您提供一些有关通过任何移动设备进行 Windows Azure 开发的指导。从任何移动设备连接到 Windows Azure 上运行的不同服务都是相同的。如果应用程序在 Azure 上运行并公开 HTTP 或 HTTPs 终结点,或者对于 Azure 存储,您从代码中进行直接 RESTful 调用,则大多数服务都会提供直接 HTTP/HTTPS 连接。因此,无论您决定在移动设备中使用哪种编码语言,您都可以使用本地语言连接到 Windows Azure。

enter image description here

所以如果你选择 Objective C 那么你可以使用 iOS SDK for Windows Azure 。但是,如果您决定使用 MonoTouch,则需要使用 WebClient API 创建自己的 HTTP/HTTPS 连接,如 here 中所述。 ,这可能比较复杂。在互联网上,您可能会找到一些使用 Azure 服务和 MonoTouch 应用程序的实验级代码,因此您可以自己尝试让事情正常运行。

如果我严重依赖 Windows Azure 服务,我个人不会使用 MonoTouch 在 iOS 设备上开发应用程序,而是选择 iOS Windows Azure SDK 通过 native 代码连接 Azure 服务。

关于c# - MonoTouch 连接到 Azure ACS、Azure SQL/Azure WCF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10882159/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com