zoukankan      html  css  js  c++  java
  • 将您的应用从Dallas CTP2 搬移至 CTP3

    公告  :本博客为微软云计算中文博客  的镜像博客。   部分文章因为博客兼容性问题  ,会影响阅读体验  。如遇此情况,请访问  原博客   

    CTP3 使用 HTTP Basic Authentication 验证方式,而不是定制的HTTP 头部。因此,当CTP2应用升级为我们今天发布的CTP3时,会出现错误。CTP3 引入了第一个现行的OData 服务,下周我们会积蓄将额外的服务搬移至 OData 。期间,许多基于CTP2 的服务仍然可访问,并持续到服务搬移至OData之后一段时间。然而,它最终会被关闭。

    如何更新您的应用会依赖于其使用了哪些服务,以及 您的应用的架构。

    • 1. 如果您要编写或升级的应用,其所使用的服务已经拥有了OData 端点, 我们推荐您使用OData 端点。
    • 2. 如果您要编写或升级的应用,其所使用的基于CTP2的服务还没有OData端点,搬移的流程大部分取决于您的应用如何使用 "Dallas"; 我们同样也建议您关注我们的Dallas博客,并在当OData端点可用时,搬移您应用程序。
    •  
      • 如果您为"Dallas" 数据集(dataset)使用了C# 代理类,您必须重新下载更新后的代理类您可以在门户的订购页面上点击"Click here to explore the dataset" 来获得新的代理类。然后点击 "Download C# service classes link" 。当您使用新版服务类来构建应用时,您必须更改您的应用,以使用无参构造函数,并将AccountKey 属性设置为您 "Dallas" 的账户密钥(account key)。从 CTP2开始不再支持Unique User Id
      • 如果您直接调用 "Dallas" 服务,您必须停止为$accountKey$uniqueUserId发送定制的HTTP头部。您应该为HTTP Basic Authentication传送验证头部。如果您在.NET WebRequest 类 ,您可以使用Credentials 属性来完成如上改变,例如:

    WebRequest request = WebRequest.Create(dallasUri);

    request.Credentials = new NetworkCredential("accountKey", dallasAccountKey);

    - Dallas 团队

    本文翻译自:http://blogs.msdn.com/b/dallas/archive/2010/08/11/migrating-your-application-from-ctp2-to-ctp3.aspx

  • 相关阅读:
    图片和xml文件的转换
    WPF的样式(Style)继承
    .NET的序列化和反序列化
    WPF中的画板InkCanvas
    找到网页的源文件并找到歌曲文件的路径
    How to check if a ctrl + enter is pressed on a control?
    计算两个日期相差的天数
    图片保存到数据库以及从数据库中Load图片
    设计模式Command(命令模式)
    一个强大而且好用的UML设计工具
  • 原文地址:https://www.cnblogs.com/new0801/p/6176716.html
Copyright © 2011-2022 走看看