从事了多年的ASP.NET开发是不是很难向其他方向发展?
在论坛里看到好多人这样说,不知道事实是不是这样的。我刚入门,只有一些软件开发基础,不知道往那方向发展好,求大神指点! --------------------编程问答-------------------- 和你开发了多年asp.net无关,和你有没有基础也无关,和你有没有学习能力有关。 --------------------编程问答-------------------- 木有的事,程序员就是程序员,到哪里都是程序员Borland倒了俺们还是程序员,sun被卖了俺们还是程序员,IOS,安卓出来了俺们依然是程序员
flash快消亡了,html5快开始了,俺们还一样是程序员
所以别哪管那些东西,你做好一个程序员该做的事情,学好程序员该学的东西就成
ps:不管你学啥asp.net也好,jsp也罢首先就是别区分他们,你心里只要想着这是程序变成啥样子,他就是程序就好 --------------------编程问答-------------------- 什么方向发展,离不开OOP,那么语言都差不多,先用先学,也不至于想象那么难。精通一门语言还是必须的,认真学好它吧! --------------------编程问答-------------------- 我认为编程的基础和计算机原理的掌握是内功,ASP.NET和PHP类似的只是招式的不同,有内功的基础,转型另外的语言JAVA、IOS、Android都不是难事,所以不存在难向其他方向发展的问题. --------------------编程问答--------------------
与具体的语言无关啦,关键是无论是.net也好java也好,或者是PHP也好,只是用来实现网站的语言而已,看你学得深入不深入了,如果学得深入的话,就没问题。举个例子来说,你要做一个分页功能,你能用.net的控件做出来,能用JS做出来,还能使用一些jquery框架做出来,就齐了,你就理解什么是网站,什么是.net,什么又是asp.net了,到时候需要转型的时候,比如转到JAVA,你不照样能用js实现分页功能??不要被一些书上简单的操作迷惑就对了,知道网络最根本的东西,比如什么是POST,什么是GET,什么又是AJAX,能用asp.net提供的ajax控件实现ajax效果,又能利用jquery实现同样的效果,你就会发现,没什么不同,只不过asp.net的ajax控件只是把ajax操作封装了一下而已,底层还是用的那些东西、那些原理,仍然离不开JS的调用还有POST或GET操作,看起来像是做窗体程序一样,双击一个控件就出来一个事件,其实asp.net还是把它转化成了JS调用,等学到这一步,你就会发现,Java和asp.net亦或是php都差不多,只不过运行在不同的平台上,不同的编译器,不同的服务器而已 --------------------编程问答-------------------- 做好当下的事 --------------------编程问答-------------------- 都一样,学精了 做哪个都可以 --------------------编程问答-------------------- 除
补充:.NET技术 , ASP.NET