Won*_*ing 22 c# wcf web-services
对于那些刚刚开始学习WCF的人来说,我应该先看看和学习哪些主要/基本的东西?
您建议首先学习哪些概念,以便在WCF中高效工作?
您会向学习WCF的人推荐哪些资源/文章/培训/书籍?
例如,在C#中,可以在稍后阶段学习LINQ.沿着类似的路线,在WCF中也应该首先学习基础知识,然后将时间投入到高级功能中以提高生产力.
mar*_*c_s 10
我总是建议在WCF中快速启动和运行的这本书是由Michele Leroux Bustamante 学习WCF.她涵盖了所有必要的主题,并且以一种非常容易理解和平易近人的方式.这将教会您编写高质量,有用的WCF服务所需的一切 - 基础知识,中间主题,安全性,事务控制等等.

除了这本书之外,我还从WCF的这两个一小时的截屏视频中学到了很多东西:
我喜欢这个:http://wcfguidanceforwpf.codeplex.com/
它针对的是想要学习WCF的WPF开发人员,但即使你不熟悉WPF,我也会推荐它.
此外,我总是建议人们使用显示WCF的教程,而不使用Visual Studio的"添加服务引用",这是VS中的一个工具,您可以指向WCF或其他Web服务并让它生成一堆基础可帮助您轻松连接到该服务的类.大多数教程都会让您创建一个服务,然后使用"添加服务引用"为该服务创建一个客户端,至少要开始使用.
我强烈推荐像上面这样的教程,或者如果你想尽快开始输入这个教程(如果你不想注册,bugmenot.com有你可以使用的devx.com登录)超出这个范围,并告诉你如何做它"手动",因为它真正强化了WCF的核心思想,即如果一个应用想要使用一个服务,它需要知道的就是ABC:服务的地址,使用的绑定类型,和契约(服务上的方法以及它用作参数和返回类型的类).
另请注意,VS2008还有很多教程.没有太大改变,但有一点可能让新手感到困惑的是,绑定的XML配置已在.NET 4/VS2010中进行了重新设计,以更好地利用默认值.VS 2010将为您开始生成的配置文件比以前更短,看起来它们缺少必需的信息,但事实上它们只是使用默认值.
这里有一些很好的链接:
http://msdn.microsoft.com/en-us/netframework/first-steps-with-wcf.aspx:这里的一些精彩视频.
http://msdn.microsoft.com/en-us/library/ms734712.aspx
http://www.wcftutorial.net/
http://www.aspnet101.com/2010/08/windows-communication-foundation-wcf -tutorial/
http://aackose.wordpress.com/2010/05/11/basic-wcf-tutorial-for-beginners/
如果你想快速学习基础知识(ABC的),请看Dimecast,WCF.
视频(每个约10分钟)
这意味着你可以在一小时内获得一个好主意:)史诗般的胜利