请问,如何学WCF

ers3gv34 2012-04-15 05:19:24
本人c#语法学完了,winform、数据库、HTML、JavaScript都学了,还做了几个winform程序。现在想转向C/S,准备先学<c#网络编程>,再学WCF,行不?

请大师们:

1:推荐一本好的WCF的书

2:可不可以直接学WCF呢,有人说要先学remoting,webservice。这些是啥东西呢?是否有必要学呢?如此学来,要学到何年何月啊,能不能直接学WCF呢?
...全文
163 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
avi9111 2012-04-16
  • 打赏
  • 举报
回复
我今天去图书馆找找,晚上告诉你
anzhiqiang_touzi 2012-04-16
  • 打赏
  • 举报
回复
书上讲的是大道理,如果你有那时间,且不钻牛角尖,可以看书,否则看到一个不懂的地方就瞎猜,还不如直接看可运行的代码项目来体会,这样更实际
qldsrx 2012-04-16
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 的回复:]

不用看书啊?
[/Quote]
书上讲的是大道理,如果你有那时间,且不钻牛角尖,可以看书,否则看到一个不懂的地方就瞎猜,还不如直接看可运行的代码项目来体会,这样更实际。
ers3gv34 2012-04-16
  • 打赏
  • 举报
回复
不用看书啊?
avi9111 2012-04-16
  • 打赏
  • 举报
回复
其实书一般分这几类

入门到精通<--垃圾书,看封面就可以扔了,其实初学者可以看看,是一些IDE的操作,还有一些HELLO WORD的例子,其实我最近也买了一本30天精通IPHONE编程, 书上的IDE是3.0,我现在都用4.2了,最新的还是5.1呢,书上的内容怎么会用的到呢,30天30个例子,我看了第一个例子时完全不会,还有有点用,可是当我弄懂了第一个例子,后面的例子都一样的,这本书70+块书店买的,只有少于30份之一能用

XX高级编程<--稍微看看,一些基本概念的多,看运气,不过70%都可以扔了,在我看来就真的是XX基础而不是高级

愚公移山,XX之美,<--作者主管概念太强,当小说看吧

工具书<--做项目的时候放手边翻翻,最有用是这种了,名字应该类是wcf大全,深入解析等等,我桌上就有一本xslt解析,最好不要是人民邮电出版社和电子工业出版社的

译文书<--抛开翻译水平来说,外国人一般写的是高级编程的书,还是70%吧,最经典就是红宝书了吧,不过看这个书,你会找不到工作咯,上司都没看这个的,你看来不是多余

网上文章的集合书<--什么MVP,什么多少年一线开发经验啦,我不认为写了3年程序,就去当老师的会出本好书,但如果你当了3年老师,再出来写程序出书,相信这才是一本有厚度的书。
上网看就好了,还要花钱买?
而且这种书要出版的时候,出版社会审查什么的,尽挑一些简单易懂的文章集合出书,最终这种书只会是入门到精通类
绝对不会有第二本《大话设计模式》,这种书买热销的就好了

还有就是网上视频了<--彻头彻尾的入门到精通
为什么?
你妈妈,你妹妹会炒菜,那是因为他们看了方太教煮菜么?
你妹会做饭,那是你妈教的
你妈会做饭,那是你婆婆教的。
我妈会做饭,是因为她经常到外面吃饭,她也常说人家这个味道做不出来,人家材料多新鲜,那个锅,那个炉火多好,可她出去吃完之后都能用廉价的东西做个差不多味的出来
在书店里,能看到一本叫做入门到精通的菜谱么?
真出了这种菜谱,100个太太,师奶也不会买
可就是我们这种大学生好骗,读书多不一定是好事






qldsrx 2012-04-15
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]
WCF真的很难学吗?是不是C/S就主要用WCF开发的?我的目标是C/S啊
[/Quote]
不难,下载几个完整的项目调试下就会了,但是你要看书看原理的话,会让你头痛不已,先看代码,然后像查字典一样查代码解释,这样很容易学。
清风六月 2012-04-15
  • 打赏
  • 举报
回复
WCF倾向于开发WebServices 个人理解
ers3gv34 2012-04-15
  • 打赏
  • 举报
回复
WCF真的很难学吗?是不是C/S就主要用WCF开发的?我的目标是C/S啊
vinjent 2012-04-15
  • 打赏
  • 举报
回复
1.Programming WCF Services
or Professional WCF Programming: .NET Development with the Windows® Communication Foundation

2.只要你會寫.net下的任一種語言,以及對網際網路編程及網頁編程有基礎,我想只要你有需要就可以了。很多時候,遇到問題你自己就會想辨法去解決。沒有人規定你一定要學完什麼,只是有了這些基礎對你之後的編程會比較有幫助,比較不會遇上那麼多的問題。
orochiheart 2012-04-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
引用 2 楼 的回复:
弱弱的问一下 WCF是啥 能用简单的话描述一下么?


WCF=Windows Communication Foundation
顾名思义是负责程序各部分之间的通信的。
之前已经有很多种通信技术,但他们的通信方式各不相同,WCF相当于提供了一个统一的接口。
大概就是这样了
[/Quote]
非常感谢!豁然开朗!
mizuho_2006 2012-04-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
弱弱的问一下 WCF是啥 能用简单的话描述一下么?
[/Quote]

WCF=Windows Communication Foundation
顾名思义是负责程序各部分之间的通信的。
之前已经有很多种通信技术,但他们的通信方式各不相同,WCF相当于提供了一个统一的接口。
大概就是这样了

threenewbee 2012-04-15
  • 打赏
  • 举报
回复
遇到这方面的问题,多向我们论坛的fangxinggood请教。
orochiheart 2012-04-15
  • 打赏
  • 举报
回复
弱弱的问一下 WCF是啥 能用简单的话描述一下么?
yuandonghuia 2012-04-15
  • 打赏
  • 举报
回复

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧