大家都知道,现在web开发大行其道,就拿我们公司来说,最新的几个项目都是要求B/S方式的。可我一直痴迷于winform的强大,相信有不少朋友跟我是一样的。可随着C/S项目的不断减少,我们也需要不断调整自己的职业规划,调整自己的目标,学习新的知识。因此,想在这里跟大家讨论一下,winform开发都可以做什么?我想列举一下几个方向,抛砖引玉。
1.商业应用软件的开发(数量最大,技术含量较低,熟悉一些类库就可以,大部分知识网上一搜一堆)。
2.通信软件的开发(socket,多线程这类软件专业性强,需要一定的技术积累。数量不多)。
3.wpf(wpf应用逐渐广泛,强调于用户体验,毕竟C/S优于B/S的地方在于更好的用户体验。目前数量不算多,是一个方向,不过有些专家对WPF评价不高,具体情况未知,等待强人补充)。

就想到这么多。大家对各个方向的发展怎么看?欢迎强淫指教。

解决方案 »

  1.   

    确实B/S现在 越来越多,基本上项目都是B/S结构。。C/S结构的项目应该是些专业的软件,如B/S实现不了或很难实现的
      

  2.   

    WPF前途未卜,反倒是银光势头正猛
    Winform程序一个很大的软肋,安全
      

  3.   

    web和winform结合比较多。
    其他还有如silverlight
      

  4.   

    将来的趋势是互相融合, WPF和SL是MS在这方面的尝试. java方面有flex.
      

  5.   

    刚转asp.net,学的好辛苦,HTML、CSS、JAVASCRIPT,唉
      

  6.   

    就是就是。  asp。net 好麻烦、要掌握的太多了、特别是更新太快、瞧jquery 又火热了、指不定那天有来一次、
      

  7.   

    我是一个web程序员,很喜欢.net,原因很简单,用了7年,很熟。
    这几天.Net4.0 RC版发布了,其中的一些新特性看完让人热血沸腾。血冷之后,却感觉到了一丝凉意。
    .net越来越强大了,强大到让人感觉有点害怕。当C/C++程序员还在四处为内存泄露而奔波时,大部分.Net程序员至今都可以不知道析构为何物。
    asp时代想要操作线程很要有两把刷子,而现在的.net基本上几分钟就可以完成并行计算。
    前不久你还在为从资料库中捞出一堆资料并顺利分页而沾沾自喜,下一刻就让Asp.net Dynamic Data WebSite的一体化服务激得瞠目结舌。
    几天前看到了微软一个叫Dynamic CRM的东东,猛然发现,那个传说原来都是真的:微软就是要让门口修自行车的老大爷也能编程,也能很快搭建一个自己的CRM。微软就是要将程序员钱包中赖以生存的money一分分取出,一份作为利润,揣在自己口袋,一份当作诱饵,还给原有主人(客户)。
    那个谁?躲在一旁偷笑的Java程序员也别高兴得太早,我们做的是一样的东西,你我的命运终究一样,即使现在的.Net4.0还不够让你清醒,不过当那些不明白java究竟为何物,只是蛮目地要用java开发以显示自己系统先进的客户终于醒过来时,悲剧也就发生了。
    一切只是时候未到!
    不管你相信,还是不相信,一个时代即将结束,另一个时代将要开启
    当你还在为html5而欢呼雀跃时,我却为IE6的终结而暗自神伤。web上稍有技术含量的拖曳瞬间化为了一个传说!别迷恋哥。
    前几天新闻还说adobe要阻止html5的发展,对此,我只是一笑螳臂当车是没有用的,历史的车轮绝对不会为某一个不适应的人停下,而只会将试图阻挡它的任何东西压得粉碎。
    当年被逼岭南,那叫流放,如今海南过年,成为时尚。圈地运动,农业生产机械化。流水作业,产品制造规模化。科技在发展,时代在变化当人类征服自然的能力越来越大时,必然带来的就是人力的大量解放。而.Net平台的持续发展,必然带来的就是大批程序员的淘汰。富了老板,穷了Labor~
    然非如此,人类又如何进步
    顺我者昌,逆我者亡。如果你还执着于你那一亩三分地上面,谁都救不了你。佛曰:我不入地狱,谁入地狱!
      

  8.   

    winform不可否认的降低编程的门槛!同时也让一大批人迷失了方向!C++还是大行其道!Flex\银光SL也让很多人更加迷茫!!
      

  9.   

    我是winform,希望有生之年,他还不要没落!呵呵
      

  10.   

    我要透过WinForm看本质啊~~看啊看,后来变成了Win32 API的扛旗者,之后为了效率,变成了.NET下P/Invoke和unsafe的异教徒啊!
      

  11.   

    呵呵,这不就是折腾吗
    我选delphi和asp.net
      

  12.   

    我选WPF,不论如何,坚持就知道,无论没落与否,我都将与他共存亡
      

  13.   

    B/S是特殊的C/S,其实那种方式无所谓,只要你的基础扎实。像360不也是c/s吗,人家照样做的很好!重要的是内容,不是形式……
      

  14.   

    cs的socket通信的稳定性是bs程序无法比拟的。
    串口通信至少目前还是用cs来做。
    所以,在工业控制等场合,cs是无法被抛弃的。
      

  15.   

    本人也在做winform,也很迷茫的说。
      

  16.   

    看了大家的讨论,稍微总结一下:
    1.B/S与C/S结合是大方向。我想说,方向归方向,且不论是否正确,远水解不了近渴,这个方向5年,8年会实现?这几年你干嘛?干等?真等到结合了恐怕更是繁琐复杂。我们需要先明确这几年的路如何去走。
    2.B/S与C/S一样,干什么都行,重要的是修炼内功如果是专业的软件公司,如果严格按照3层开发走,如果所有都是按照课本来的,那确实是,B/S与C/S只是展示层的一种,不影响业务层跟Data层,我们可以重点关注其余2层的开发,展示层交给不同的人去实现。但是,有多少公司能做到如此专业?我们之中有多少人能在这样的公司工作?中国的企业,90%还是中小企业,还是软件作坊,还是重利润,不重技术,不懂技术管理的山寨软件公司而已。
    3.winform关注一些专业化的软件开发。比如上面说的制图类,工业控制场合使用等。。这个我不太清楚。希望强淫解答。
    4.希望大家能根据自己所在的行业以及周围的环境,提出一些新的方向,大家共同提高,共同发展
      

  17.   

    hehe  
    ----------选择1,2吧。不要括号里的。--尽量自己慢慢搞,
    1.商业应用软件的开发(数量最大,技术含量较低,熟悉一些类库就可以,大部分知识网上一搜一堆)。 
    2.通信软件的开发(socket,多线程这类软件专业性强,需要一定的技术积累。数量不多)。 
      

  18.   

    顶个。asp.net建站有php快吗?
      

  19.   

    迷茫啊,2年前从B/S转为C/S开发,然到错了吗???
      

  20.   

    不好意思啊,我也是从Asp.net转过来Winform的,做的就是工业控制和通信方面,呵呵 .
      

  21.   

    我也是从Asp.net转到Winform的
    是用Winform+WebService解决安全问题,ClickOnce发布解决Winform的更新问题
    现在正在转向Silverlight,WPF由于Framework的限制,只有等Win7普及了才能得到发展
      

  22.   

    貌似现在很多软件,都有B/S部分和C/S部分哦。说明winform还是有用武之地的。
      

  23.   

    good good study,day day up
      

  24.   

    wpf  我喜欢     b/s  和 c/s   我还很懵懂                     
      

  25.   

    现在银光确实挺火的
    招聘银光的价格都不低
    b/s模式页面布局还有一些js脚本挺烦人滴
      

  26.   

    作者讨论的好像不仅仅是WINFORM与WEBFORM之间噢!`
      

  27.   

    还是那句老话,看项目适合用bs还是cs,而不是看个人喜好。
      

  28.   

    又见月j帖??
    什么时候魔兽可以用b/s开发?
      

  29.   

    大家不要陷入误区,我本想跟大家讨论的是winform的发展方向,不是C/S跟B/S的哪个好
      

  30.   

    BS能够做到的CS一样可以做到。。
      

  31.   

    你是说WINFORM适合作啥应用程序???你也不要太偏执了嘛。一些比较好的管理工具肯定用WINFORM更合适了。
      

  32.   

    个人感觉,winform,WEBFORM,都只是UI层的问题,差别不大。
    主要是业务逻辑,如果你对某个行业的业务很熟,做多少年都没有问题,而且越做越值钱。
      

  33.   

    草 你让我们这些还在大学挣扎于c sharp中的学生 怎麽办 吧 看了这些文章 我都动摇了 他妈的 赶紧删了吧 真他妈打击哥的学习热情 况且哥他妈的还是个笨人 他妈的 一个老大爷都能搞编程 草 我们上学还真他妈的没用了 看来吃这碗饭是太难了 哥决定转型 不再以c sharp 为己任 草死微软 马币的
      

  34.   

    建议楼主赶紧把那篇文章给kill了 他妈的 真他妈影响心情