asp.net C#跟php相比

fonvey 2009-07-09 09:59:59
不知怎么样,,我都是一个用asp.net C#工作了一年的人了,,
找强大的后台也找了很久了,,,但是就没有一个后台强的过ecshop,等等的一些大站,

说真的,asp.net C#也不是什知新东西了,出了有9年了(2000年开始)
给我的感觉asp.net C#不如php(做小网站,10W以下的),不管是开发速度上,还是性能上

附带一句,,谁可以提供一个好用的后台,要强大
...全文
1038 112 打赏 收藏 转发到动态 举报
写回复
用AI写文章
112 条回复
切换为时间正序
请发表友善的回复…
发表回复
昕颖 2009-07-26
  • 打赏
  • 举报
回复
我是一个搞.NET的人。我个人认为当今的.NET也还可以。一门语言的话不是说谁好谁不好的问题。。它们都各自有优点。我们在看待一门语言上不能只看其优点。。
mylove_mm 2009-07-26
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 wangmingmi 的回复:]
LZ是ecshop的托  鉴定完毕
[/Quote]

呵呵,赞同
newdigitime 2009-07-26
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 windinwing 的回复:]
C#本来比较杂,看似什么都能做php专为web而生, 况且本来简单的web,在.net里极其复杂化了,最终不是生成html么,也要给你一堆控件
[/Quote]
asp.net只看它那么多的类库,就知道有多占资源了.
修罗皓天 2009-07-26
  • 打赏
  • 举报
回复
[Quote=引用 28 楼 myljg 的回复:]
引用 25 楼 alan0128 的回复:
LZ既然这样想那干嘛还要用asp.net,来这里来问不是找骂吗,无聊

一点也不错,既然自己认为.NET不好,你就不应该学经.

关于在语言好坏问题上的讨论,
已经不是第一次,
但从来就没有那一次讨论出什么共同的结果来(除非都是用同一种语言的人在讨论)。

LZ只要记住一句话就行了:
程序的好坏不是语言决定的,
是开发者技术好坏在起主导作用,
只有好的程序员,
没有最好的语言。

[/Quote]



同意..帮顶下。.

主要是看程序员..

在好的语言,如果写的垃圾..还是没用的。..
Jelly_tracy 2009-07-26
  • 打赏
  • 举报
回复
不懂
slund 2009-07-26
  • 打赏
  • 举报
回复
.net 应用范围广,不仅仅局限于做网站,可以开发应用程序,php就是专门为web而生的。
ffhelly 2009-07-26
  • 打赏
  • 举报
回复
- - ...好大的火药味。。。
济南大飞哥 2009-07-26
  • 打赏
  • 举报
回复
mark
xiaodru 2009-07-26
  • 打赏
  • 举报
回复
PHP好点,做东西速度快,执行也快
winner2050 2009-07-26
  • 打赏
  • 举报
回复
[Quote=引用 73 楼 airflynet 的回复:]
php开源, mysql 开源 ,  linux开源,apache也免费, 这样服务器就不用花任何钱呀,
你用 MS 的东东试试.
[/Quote]

开源不是人家求你用他的软件。

你看过php的代码了吗?

你修改过linux了吗?

mysql是用钱的。

什么钱都不用支付,你以为人家是傻子了。
priestmoon 2009-07-26
  • 打赏
  • 举报
回复
mark
满衣兄 2009-07-26
  • 打赏
  • 举报
回复
谁能告诉我这个和语言有什么关系?
owenxin26 2009-07-26
  • 打赏
  • 举报
回复
这么月经的话题还讨论啊。。。

要讨论也来点有营养的东西,不要说“XX语言不好用,因为XX语言没有好的源码”
hangang7403 2009-07-26
  • 打赏
  • 举报
回复
c#是重量级的php 是轻量级的,完全不是一个级别,侧重的领域 也不同
chen_ya_ping 2009-07-26
  • 打赏
  • 举报
回复
不会php,但是我认为C#很不错,本人觉得。
fonvey 2009-07-26
  • 打赏
  • 举报
回复
确实,,做大了会有人找麻烦
syc958 2009-07-26
  • 打赏
  • 举报
回复
php现在和jsp,asp.net在web方面现在是同级了....之所以很多人用php来开发我想很可能是防止以后做大了有人会找你麻烦,比如软件用的是不是正版什么的?为什么银行都用jsp呀,用asp.net,你得给微软交很我钱哦....
nosuchtracter 2009-07-26
  • 打赏
  • 举报
回复
跟上微软了,就不能换行了
碗要紧
dong547785510 2009-07-26
  • 打赏
  • 举报
回复
看了半天,感慨也很多
火药味很重。
个人用asp.net半年多了。
确实很多功能都没有用到。但是我会坚持使用下去的。
mrzhang11010 2009-07-26
  • 打赏
  • 举报
回复
php是专为WEB而生 而C#涉及的方面就广了
加载更多回复(88)
内容提要


本书系统地介绍了ASP.NET程序设计开发,全书案例程序使用C#编写,并遵守C#的编码规范。所有案例程序均来自课堂教学和工程实践,注重知识的兼容性和规范性。
  依照ASP.NET编程体系,本书分成4部分,共11章。第1部分.NET应用开发基础,介绍了.NET应用开发体系与开发环境配置,以及C#语言程序设计基础;第2部分ASP.NET程序设计基础,介绍了ASP.NET服务器端控件、页面结构、内置对象及.NET框架类;第3部分ASP.NET数据库程序设计,介绍了ADO.NET的结构,使用ADO.NET操作SQL Server数据库,以及XML程序设计基础;第4部分Web服务与项目开发,介绍了基于XML的.NET Web服务,考试系统的分析与设计,以及从零开始介绍开发一个电子商务项目的过程。
  本书适合作为高校及各类培训机构的动态网站编程教材或者教学参考书,也可以作为.NET自学人员和.NET开发人员的参考书。



前 言

 ASP.NET语言是目前应用开发中的核心语言,也是目前流行的3P语言中应用最广泛的一种。3P语言分别是ASP(Active Server Pages)及ASP.NETPHP(Personal Home Page)和JSP(Java Server Pages)。其中ASP和ASP.NET是微软公司的产品,JSP最初是Sun公司推出的,PHP是由一个网络小组开发和维护的。ASP.NET也称做ASP+,是微软公司于2002年年初发布的网站编程语言。ASP.NET从根本上对ASP进行了升级,全面加入了面向对象的编程理念,并把ASP.NET作为.NET战略中重要组成部分。
  在默认情况下,在ASP.NET应用程序中可以使用3种语言作为脚本语言,即VB.NET、JScript.NET和C#语言。其中VB.NET是对VB语言的升级,JScript.NET是对JScript语言的升级,C#是.NET的原生语言,是随着.NET的发布而发布的一门全新的面向对象编程语言。因此C#是使用.NET编程的最佳语言。本书中全部程序都使用C#作为编程语言。
  依照ASP.NET编程体系,全书分成4个部分,共11章。
  第1部分 .NET应用开发基础
  第1章 应用开发体系与环境配置,介绍了应用程序开发体系,常用开发架构,.NET的结构及战略,ASP.NET+SQL Server的开发环境配置。
  第2章 C#程序设计基础,介绍了C#语言的编译器、数据结构、控制语句及面向对象的编程特性。
  第2部分 ASP.NET程序设计基础
  第3章 服务器端控件,介绍了服务器端控件的基本概念、HTML服务器端控件、Web服务器端控件和用户自定义控件的使用。
  第4章 ASP.NET内置对象和页面配置,介绍了ASP.NET的页面常用修饰符、常用内置对象的使用方法,以及ASP.NET的运行配置文件。
  第5章 .NET框架类,介绍了常用框架类的命名控件System.IO、System.Web、System.Net和System.Drawing等。
  第3部分 ASP.NET数据库程序设计
  第6章 ADO.NET数据访问接口,介绍了ADO.NET的结构、ADO.NET的常用对象,以及3种重要的数据控件。
  第7章 使用ADO.NET操作SQL Server数据库,介绍了SQL Server的基本操作、SQL Server的存储过程、SQL Server触发器,以及如何使用ADO.NET进行操作。
  第8章 XML程序设计基础,介绍了XML的基本概念、XML的3种显示样式、XML的2种文档规则、常用的字符集,以及如何利用ASP.NET进行操作。
  第4部分 Web服务与项目开发
  第9章 基于XML的.NET Web服务,介绍了.NET Web服务的概念,如何创建和使用Web服务,SOAP的基本概念及用法,以及数据服务的创建方法。
  第10章 软件项目的设计与实践,介绍了OOAD和UML的基本概念、ISO9001和CMM软件开发标准、以及在线考试系统的分析与设计。
  第11章 项目规划与设计文档,从零开始介绍一个电子商务项目的规划、设计、测试和发布,以及项目通用文档的格式和编写。

62,071

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧