当前位置:编程学习 > C#/ASP.NET >>

请问wcf 怎么学?

如题,我之前一直搞c和c++,一直做的比较底层,现在刚转到.net上来,刚把c#看完
项目需要用到wcf,我之前对.net的了解之限于字面上,但是项目很急
请问怎么入门 --------------------编程问答-------------------- 1 如果急于入门,可以看<我的WCF之旅>系列博客文章
2  有时间,就要仔细看看MSDN上的资料
 http://msdn.microsoft.com/zh-cn/library/ms735119.aspx
3  WCF并不是什么新技术,它只是将web service, remoting, msmq等几种分布式技术进行了整和,提供了统一的编程接口
所以如果你有这些方面的知识背景,会容易的多 --------------------编程问答-------------------- MSDN上有个Getting Started Tutorial
http://msdn.microsoft.com/en-us/library/ms734712.aspx

放心吧,如果顺利的话比c/C++简单多了。

如果不顺利,就比较麻烦了,因为我据的WCF隐藏了太多的东西,尤其是config里面 --------------------编程问答-------------------- 还是要慢慢来,先看看C#基础,再看看实例。
http://www.cnblogs.com/artech/archive/2007/02/26/656901.html --------------------编程问答-------------------- 不是很懂啊,网上多查查吧 --------------------编程问答-------------------- http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/200853/112447.html
参考一下;慢慢来;同意wuyq11  --------------------编程问答-------------------- http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/200853/112447.html
参考一下;慢慢来;同意wuyq11  --------------------编程问答-------------------- 关键是没多少时间了,只剩2个星期了
我现在遇到个问题
wcf在msdn上的那个例子我想大家都看过,就是加减乘除的那个例子
如果现在变一种情况,加减乘除不是代码直接写的,而是写在c语言的dll动态库里面的

又该怎么玩?我直接修改这个例子,然后按照通常c#里调用dll的办法,编译无法通过哦

谁做过?给个代码,看看是怎么组织的 --------------------编程问答--------------------
引用 1 楼 lcyhjx 的回复:
1 如果急于入门,可以看 <我的WCF之旅>系列博客文章 
2  有时间,就要仔细看看MSDN上的资料 
http://msdn.microsoft.com/zh-cn/library/ms735119.aspx 
3  WCF并不是什么新技术,它只是将web service, remoting, msmq等几种分布式技术进行了整和,提供了统一的编程接口 
所以如果你有这些方面的知识背景,会容易的多

up --------------------编程问答-------------------- 推荐看看《WCF服务编程》 --------------------编程问答-------------------- 找几个DEMO快速入门。然后再慢慢搞细枝末节的东西 --------------------编程问答--------------------
引用 7 楼 prodowner 的回复:
关键是没多少时间了,只剩2个星期了 
我现在遇到个问题 
wcf在msdn上的那个例子我想大家都看过,就是加减乘除的那个例子 
如果现在变一种情况,加减乘除不是代码直接写的,而是写在c语言的dll动态库里面的 

又该怎么玩?我直接修改这个例子,然后按照通常c#里调用dll的办法,编译无法通过哦 

谁做过?给个代码,看看是怎么组织的


我觉得应该不能直接调用.. --------------------编程问答-------------------- 支持 --------------------编程问答--------------------
引用 11 楼 qingniaoIT 的回复:
引用 7 楼 prodowner 的回复:
关键是没多少时间了,只剩2个星期了
我现在遇到个问题
wcf在msdn上的那个例子我想大家都看过,就是加减乘除的那个例子
如果现在变一种情况,加减乘除不是代码直接写的,而是写在c语言的dll动态库里面的

又该怎么玩?我直接修改这个例子,然后按照通常c#里调用dll的办法,编译无法通过哦

谁做过?给个代码,看看是怎么组织的


我觉得应该不能直接调用..


在C#中要调用动态链接库(dll)里的函数,可以用P/Invoke。举一个例子,如果在native.dll中有一个函数void Foo(),那么在C#的类中,就可以声明一个静态外部函数:

[DllImport("native.dll")]
public static extern void Foo();


-------------------------------------------------------------------
欢迎访问我的技术博客:http://blog.csdn.net/mountaintaiii --------------------编程问答--------------------
引用楼主 prodowner 的回复:
如题,我之前一直搞c和c++,一直做的比较底层,现在刚转到.net上来,刚把c#看完
项目需要用到wcf,我之前对.net的了解之限于字面上,但是项目很急
请问怎么入门

呵呵,今天才看到这个问题,我曾经整理过一个文章,WCF分布式开发步步为赢(0):WCF学习经验分享,如何更好地学习WCF? http://www.cnblogs.com/frank_xl/archive/2009/07/31/1536208.html。基本对WCF学习的相关知识点,书籍,论坛等都做了介绍。希望对你有帮助~ --------------------编程问答--------------------  WCF分布式开发学习,应该从哪里开始?
   学习WCF是不是就不需要学习Enterprise Sevices(COM+).Net Remoting、Web Service(ASMX)、WSE3.0和MSMQ消息队列?
   WCF分布式开发学习,如何制定一个合理的计划,才能更好地学习WCF分布式应用开发。应该从哪里开始?
   如何下载和安装WCF开发相关的组件。
   有什么好的学习书籍、论坛?
   对很多WCF学习的初学者来说,往往这些都是要面临的问题。
   今天整理这个文章,首先是希望对许多WCF的学习者,有个帮助。其次就是算是对《WCF分布式开发步步为赢》系列课程的一个完善。
   这个问题一直是很多开发者关注的问题.按照微软的说法,WCF是微软分布式应用程序开发的集大成者。因此很多人就认为学习WCF编程,就不需要了解其他的技术.这个说法有一定的道理.WCF的出现确实解决了很多问题,它整合了.Net平台下所有的和分布式系统有关的技术,例如.Net Remoting、ASMX、WSE和MSMQ。以通信(Communiation)范围而论,它可以跨进程、跨机器、跨子网、企业网乃至于 Internet;可以以ASP.NET,EXE,WPF,Windows Forms,NT Service,COM+作为宿主(Host)。开发人员可以构建跨平台、安全、可靠和支持事务处理的企业级互联应用解决方案。既然WCF如此强大,开发者再不用去分别了解.Net Remoting,ASMX等各种技术了。
   我也遇到过类似的问题,现在就把自己和别人的一些经验与大家分享,希望对WCF的爱好者有参考作用。
补充:.NET技术 ,  .NET Framework
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,