100分求个建议 ★★★ 我该怎么走啊??请大家帮帮忙 ★★★
我是学.net的,
目前我所掌握的编程语言有:C#,ASP.NET ,SQL Server ,Javascript
会使用 CSS,XML,
会使用的开发工具:Visual Studio 2003 /2005 ,SQL Server 2000
我现在很矛盾的原因是:【我不知道是应该做桌面应用系统开发-----用C#.net(Winform)开发)?还是做网站开发------用ASP.NET开发?我自己的想法就是做网站开发每天就是增删查改,时间一长就很郁闷,所以个人比较偏向做桌面应用系统开发,但是用Winform做应用系统开发,速度和成本比不上VB,论扩展性和功能又比不上VC,所以很头疼,不知道我该怎么走,请大家给我一点意见,在下感激不尽,谢谢拉】
-------------------------------
请大家发表一下对2个方向的建议(比如说前途,应用功能等等.........)
------解决方案--------------------我总是觉得开心比前途重要点,不然不开心的工作也不一定会有好前途
------解决方案--------------------两个哪一个都挺好 最重要是学精 什么学精了都是很NB的 哪怕另一个一点不会也不要紧 另外这两个开发在许多地方是相通的
------解决方案--------------------其实两个的核心是一样的,可以尝试学学设计模式,系统分析能力,这个比写 update insert delete,更有技术性一些
------解决方案--------------------看你兴趣了~~
------解决方案--------------------两个差不多 精于一方面
------解决方案--------------------我同意yumanqing(笨鸟先飞)的看法。
你现在不要仅仅局限完成功能,而是如何把功能设计得更优雅,让功能的效率更高。
多研究一些设计模式会对你有帮助
当然,没有一定的氛围,你也很难接触到这些东西。
不如去做些对效率和压力要求很高的项目。
如果做网站的话,可以做些流量很高,互操作很多的网站。
如果做Form的话,可以尝试去做些分布式的C/S系统。
个人愚见,仅供参考
------解决方案--------------------asp.net也可以做管理系统的。不仅仅是增删查改的。
我用asp.net作了好几个oa
------解决方案--------------------哪个能做到精同都不容易,一旦做到,也就很NB了.
单说用C#做Windows Form开发. 根据业务需求,我们公司的产品定位在Windows Form上,在.Net之前是VB和C++. 到.Net出来以后,就完全选用C#,只有一些迫不得已的底层接口才会用C++做出一个.Net 的包装,然后再用C#继续上层开发.
很多大公司倾向与C#, 即使做界面也未必会选VB.NET,实际上MS出VB.NET只是为了照顾原来的VB程序员,C#才是MS用来和JAVA抗衡的主力,是MS开发语言中的旗舰.
我自己虽然做了好几年的VB,但是用了VB.NET很短一段时间后就转成C#,现在很庆幸当初的决定.
------解决方案--------------------我只做winform,webform一点渣子都不会
目前我做的行业专用软件在全国都有客户,在我们本地基本属于垄断了
我在c#之前用的就是VB,我觉得c#做winform的速度和成本都比VB强,看法刚好和你相反
------解决方案--------------------我来说两句:
B/S模式:其实,B/S就是做ASP.NET开发,其中并没多少过于复杂的知识,而且,每个文件都不大,并且零碎,天天基本都是重复性没什么意思的操作
C/S(或者WINFORM)东西也不是很多,但实现方式不同
C/S对于用C#开发的话,用的最多的一般都是写服务器,基于各种协议
C/S模式开发的应用软件,并不是很多,不是别的
就是那20多M的dotnetfix就够让人觉得可怕
C#做游戏开发:这个,速度我也就不说了,大家都清楚,前景呢,我也不说了,怕惹来争议
最后,看你的爱好吧,记得北京这有公司招聘asp.net 高手的,月薪5位数,要求也不少
什么做好了,都是条路
不过,说句题外话:C#我看有种要被普及的趋势(也许我说的不对),看看身边的C,C++,都要来学一学,不过,真正普及了,未必是件好事,很难说
在说句题外话:
C#,我也很喜欢,但......怎么说呢,四不像的感觉,呵呵
最后说一句:如果你天天都觉得上班工作就是重复性的体力劳动,对自己的能力没任何进步的话,那么,朋友,我建议你,该换份工作了,不然你那样只是在浪费青春,真的
因为我每跳一次,都会感觉工作的压力,都会因此学到新的东西,提高自己
------解决方案--------------------webform和winform只是ui层如何表示的问题,和要实现的功能以及前途无关,因为这两种模式短时间内都不可能消失。
------解决方案--------------------asp.net 有前途
------解决方案--------------------imwjb(CSDN新规:不会结贴就不要提问),我和你看法相同,你们的软件是哪个行业的?
------解决方案--------------------monikamili() ( ) 信誉:100 Blog 加为好友
------------------------------------------------
支持这位朋友的看法!
------解决方案--------------------C#在普通人眼里简单易用,在高手手中则是一把利器。
------解决方案--------------------