可有明白个中原委之人?我觉得学asp.net要比学php难呀,还要学面向对象c#,还要学控件,还要熟悉IDE,还要了解Ado.net,但怎么拿的和php比起来却没什么优势?...
解决方案 »
- 服务器图片上传问题
- 如何在c#中读取JS数据的值
- javascript 问题、在线等
- 急急急
- 格式化浮点数问题,大家来帮我看看.
- vs2005中,如何用虚拟路径连接access数据库,完成像asp中的server.mappath一样的功能
- 请问c#区分中文英文的范围是什么?什么0x80,0xFE等等等
- 关于数据库事务的问题!
- MVC报错The property named 'Gold' not found in Entity definition.
- 哪里有asp.net和Excel生成图表的例子?
- html代码嵌入到aspx
- 用户代码未处理 System.TypeInitializationException 高手帮忙看下哈~
还有php好书不多,虽说php也有代码和页面分离的技术了,但一般市面上的书中都是介绍的代码和html混在一起的那种方式。
还有php没有.net那么多的好用的控件吧,php有数据缓存吗?有dataset吗?有treeview吗?如果没有的话,在性能及思想上都是大打折扣呀。
虽说以前php吸引过我,不过后来还是觉得asp.net的思想更好,走得路更处于潮头浪尖,不过就是学起那些控件来有些头大,毕竟以前习惯了手工代码而且由1.1到2.0,asp.net变的东西也太多了,不知以后还会不会疯狂变下去
那个做起东西来真叫方便啊,相信用过的人会想转行了。
-------------
性能方面,就是因为没有这些.net控件,速度才很快的.net这些控件只是提高了你的开发速度,没有提高程序的运行效率。
我也想为了实用去学php,可是学到一半,看着那些代码,再同asp.net代码比较,心头那个不爽呀,所以又回到了asp.net
2.php有大量开源项目,可以了解下pear,pecl
3.php是免费的,可以在免费的linux、unix上运行。写个入门级的东西不难,写个精妙的东西需要良好的软件思想。
php是在做Web程序方面是优秀的,在你深入理解后。
2.php有大量开源项目,可以了解下pear,pecl
3.php是免费的,可以在免费的linux、unix上运行。
==================================
1、完全不可能。
2、开源问题是人的问题不是编程语言问题。
3、asp.net 也免费,运行平台就不用讨论了,这个是商业策略问题。
2、工资收入不能看招聘广告,尤其是不能看培训学校的广告
3、PHP是免费的,所以小公司用得比较多,工资很难同大公司相比。
4、.net同PHP相比需求量不是很多但要求很高,一旦找到工作收入就不错。
5、我认识的人里边也是.NET比PHP挣钱多。
总之讨论一下可以,但是不用计较高低。
my blog
http://ufo-crackerx.blog.163.com/
介绍下我:
1.5年的PHP,2年的Java,1年的C#
2.担任过程序员、高级程序员与CTO
3.具有CCNP资格
技术这东西没有好坏之分,关键就在于你如何去使用,如果去用好,PHP很轻捷,C#很方便,Java很优雅。
在做WEB方面,PHP在传统的WEB是绝对占优势的、轻便快捷、函数库丰富,适用于并发比较大的场合;
而C#同时具备C/S,B/S的模式,开发速度快,适合企业快速开发,重在功能;
Java则居于中间,比较保守的,在我开发的2年中,主要用Spring框架,其他深入不多,开发模式比较好,主要是别人觉得这东西高雅,呵呵。