一个来自c#菜鸟的困惑

本人应届,公司实习中,做.net开发的,最近工作之余在学习wpf,因为对这方面比较感兴趣,而且也有未来做移动开发的美好愿望。课最近在wpf学习的过程中感觉学得不是很顺利,... 本人应届,公司实习中,做.net开发的,最近工作之余在学习wpf,因为对这方面比较感兴趣,而且也有未来做移动开发的美好愿望。课最近在wpf学习的过程中感觉学得不是很顺利,老是碰到各种问题。在公司的项目中,有部分是wpf,但界面不归我做。所以我想问各位“过来人”,向我这种求知欲强,可是又比较菜的孩纸,应该怎么学,socket这些东西重要吗?你们以前都是从哪个模块开始的?一般公司对照.net开发这一块会重视哪些东西? 展开
 我来答
百度网友66a8d48e5
2013-06-11 · TA获得超过7687个赞
知道大有可为答主
回答量:3002
采纳率:12%
帮助的人:3909万
展开全部
别把WPF独立出来,充其量,WPF只是做为winform的替代发技术。采用新的形式来开发winform,虽然好处多多,但是很多项目方案中却仍是采用winform开发——不过说wpf技术不成熟,也不是说wpf某一方面不如winform,原因是,因为很多公司对于wpf还处于尝试阶段,老的PM(projiect mastr)可能是几年前的老程序员,甚至于有些老的竞然不知wpf开始为何物,有的则是,winform不一样可以实现为理由,而并不采用wpf开发。

wpf还有一个缺点,就是对于MDI并非原生支持,可能会出这样那样的状态,这也是有些项目拒绝wpf开发的原因之一。所以当前若是学习,自然重点在wpf上——这是未来的趋势,若是工作,重点还是在winform上,这也是一对矛盾,要求我们学好wpf而却在使用着winform。

事实上,wpf其实只是相当于winform实现更炫的界面,是一种后备开发技术。

工作中不应该有任何偏重的。

那么,我们先从哪个模块开发?其实这个问题问的有点远了——可能从任何模块开始。试想一下,当你进入开发时,若是你不懂C#语句怎么写的怎么能开发?可问题是不管你突发事件任何模块,都只是调用类库而已,那么如果你对类库较为熟悉,开发任何模块还是不一样么?所有现在很多公司都是看你的经验——只要你做过,或者说是你做过的多,那么做什么模块都知道调什么类库,或者说做什么功能的模块,你都知道怎么做——那怕是你记不起类库的写法,那怕你暂时忘记了C#语法,只能你知道怎么做——那肯定是能做下来的。

那么,你所问的那人模块重要,或者之类的问题,其实等于是问错了!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式