【问题标题】:What are the best recources for learning .NET webservices? [closed]学习 .NET Web 服务的最佳资源是什么? [关闭]
【发布时间】:2009-04-20 16:49:20
【问题描述】:

我想快速了解网络服务--

我发现我真的很喜欢这种视频格式;我在阅读时倾向于略读(坏习惯),而且我通常不会从视频中获得全部价值。不过,我希望看到您可以推荐的任何类型的好资源;最好的办法就是收集最好的资源。

【问题讨论】:

  • 您对网络技术的总体了解程度如何?
  • 总的来说,我是一位经验丰富的开发人员,但仅限于桌面软件方面。我接触过数据库,但只有在 DBA 和编写这些层的队友的帮助下。

标签: c# .net asp.net web-services


【解决方案1】:
【解决方案2】:

MSDN 上的WCF Developer Center 是一个很好的起点。

请务必远离 ASMX Web 服务和 WSE Web 服务。它们分别是旧的和过时的。

【讨论】:

  • 感谢您的建议。我正在考虑 .NET 2.0 技术,因为这可能是大多数项目目前正在使用的技术。
  • 我有理由相信您对“大多数项目”使用的技术有误。毫无疑问,这是 WCF。回想一下,WCF 是在 2006 年 11 月发布的,现在基本上是 v2.0(一年内会发布 3.0)。预计不会对 ASMX 技术进行任何改进,并且很少(如果有的话)修复错误。它已被 WCF 彻底取代。
  • 说 WCF 已经取代了 ASMX 有点错误,看到那里有 2 种用途。 WCF 用于应用程序间通信,用于处理您控制一切的事物,而 ASMX 用于公开暴露的 Web 服务
  • @Bob:对不起,你完全错了。如果您看到了一些暗示这一点的 URL,请在此处发布。
【解决方案3】:

您可以查看以下教程:

http://quickstarts.asp.net/QuickStartv20/webservices/

我还建议您了解更多有关 Web 开发和数据访问层的信息,因为您说过您的大部分经验都在桌面端。

【讨论】:

    【解决方案4】:

    如果您想了解 WCF 网络服务世界(我肯定会推荐),请查看 Aaron Skonnard 在 Channel9 的“端点电视”上的多部分介绍:

    http://channel9.msdn.com/shows/Endpoint/

    他有很多从非常基础到相当高级的介绍性截屏教程,他涵盖了所有的 WCF,甚至是最新最好的 REST 接口和东西 - 强烈推荐!

    马克

    【讨论】:

      【解决方案5】:

      Channel9 是一个很好的起点。此外,Mix 网站也值得一看。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-09-30
        • 1970-01-01
        • 2010-09-09
        • 2019-06-07
        • 1970-01-01
        • 2010-09-14
        • 2010-10-05
        相关资源
        最近更新 更多