日期:2014-05-17  浏览次数:20373 次

关于起步学习的问题,请大家多多帮忙。
本人原来做过二年的asp,最初自己学一段时间的PHP,我说的是2003~2005年,后来,改行做其他行业了。现在想重新学习下这一块,感觉无从下手。
HTML,CSS肯定没有问题啦,原来用asp也可以自己独立做个网站,有一些与CS系统做综合查询项目的经验。
现在想问几个问题。

第一、我是学习.net好,还是学习php好。个人倾向于学习.net,毕竟如果熟悉了,还可以往FORM上面转,做些东西。
第二、现在大部分服务器支持的环境是2.0,3.0,3.5,还是4.0。这样便于做成的产品好发布,也便于交流学习。
第三、Visual Studio 是用2008呢, 还是用2010,还是最新的2012.有什么大的不同吗?
第四、数据库原来用Access的多,大项目用的oracle 8.0,9.0的多。基本的东西都可以做。对SQL2000用得倒是不多。

各位大侠,感觉我这样的情况,应该如何入手?

------解决方案--------------------
我就说下自己知道的情况:
1、这个别人真不好说什么,PHP你有一定基础,.Net上手容易。
2、看你自己在服务器上安装的什么版本就支持什么版本,我所接触的大部分是3.5和4.0
3、建议2010吧,2012刚出来不久,冒似还有些Bug什么的
4、现在用的主要数据库是SQL Server(2008、2005)和oracle(10g、11g、9i)

选好方向,买几本书,做个项目
------解决方案--------------------
第一、我是学习.net好,还是学习php好。个人倾向于学习.net,毕竟如果熟悉了,还可以往FORM上面转,做些东西。
各有各的好,但是可以往“Form”上转,这个想法很不好,web和desktop分开比较好。就好比还没有学会做馒头,就想着怎么做出像馒头的烧饼,那么你馒头能做好么?

第二、现在大部分服务器支持的环境是2.0,3.0,3.5,还是4.0。这样便于做成的产品好发布,也便于交流学习。
建议学最新的,并且了解不同平台的差异。原则就是一条,学的按照全的学,做项目按照需要考量。新的并不难学,相反,它很多特性简化了开发,学新的好比让你多踩几个台阶,再学老的反而轻松。

第三、Visual Studio 是用2008呢, 还是用2010,还是最新的2012.有什么大的不同吗?
用2012,道理很简单,2012支持最新的技术、语言并且向下兼容。在学习的过程中,你会借鉴别人的例子程序,那么如果你用的vs版本太旧,根本编译不了,还怎么学?vs2012的ide也是最智能、最好用的。

第四、数据库原来用Access的多,大项目用的oracle 8.0,9.0的多。基本的东西都可以做。对SQL2000用得倒是不多。
当然要用sql server。access性能不是一般地差。oracle和.net的支持不如自家的mssql好,初学从mssql开始,建议使用sql server 2012版本。
------解决方案--------------------
探讨

第一、我是学习.net好,还是学习php好。个人倾向于学习.net,毕竟如果熟悉了,还可以往FORM上面转,做些东西。
各有各的好,但是可以往“Form”上转,这个想法很不好,web和desktop分开比较好。就好比还没有学会做馒头,就想着怎么做出像馒头的烧饼,那么你馒头能做好么?

第二、现在大部分服务器支持的环境是2.0,3.0,3.5,还是4.0。这样便于做成的产品好发布,也便于交流……

------解决方案--------------------
。net 起点比较低,容易学 而且。net可以说事万能语言 大部分功能都能实现 所以建议学习。net 完毕
------解决方案--------------------
vs2010,sql2008
------解决方案--------------------
探讨
大家都在用什么开发啊。