问一个大而无当的问题

beingwild 2008-03-27 02:16:39
ASP.NET和ASP, C#和C#.NET 的区别是什么?
...全文
55 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jnwentao 2008-03-27
呵呵....
吃米饭可以吃饱,吃面包也可以吃饱
区别在于,爱好不同,习惯不同,生产方式不同
目的相同,吃饱!


回复
lieren96 2008-03-27
温故而知新哦
回复
hy_lihuan 2008-03-27
asp.net和asp的区别很大,除了是微软的产品以及都是做web开发之外没有相同的地方;
asp.net是.net平台的一部分,而.net平台是微软的一个战略产品;发展到现在3.5里面包含的东西已经不是用两句话说得清楚了
至于C#(其实不存在C#.net这样的说法,或者说完全相同)是.net平台上专门开发的一种新的语言;.net平台通过java虚拟机类似的机制,做到只要能够安装框架的地方就可以运行程序(说起来和操作系统无关了,当然现实还不是这样)。
而.net的中间层语言是提交标准的,所以只要符合这个标准的语言实现机制都是可以的,官方提供了C#,j#,vb.net三个版本,而听说已经有超过几十种语言的实现;
真的要了解中间的区别,去随便拿一本.net的书看前面三章就可以基本了解清楚了
回复
Tong__Ming 2008-03-27
C#是一门语言
.net是一个类库+一个虚拟机平台


装.net就装
某个版本的.net FrameWork 就可以了
最新是3.5

在微软官方可以免费下载
回复
ymle1228 2008-03-27
我也问一下,要装.Net框架,最少要装哪些东西!
回复
heshengfen123 2008-03-27
路过学习
回复
hookee 2008-03-27
ASP.net和asp除了都是为了开发web应用外,基本上是不同的
ASP.net是基于.Net框架的,asp是基于脚本和COM的
C#是基于.Net框架的开发语言,
.Net框架是在操作系统之上的,用于构建和运行应用的中间层
主要包括通用语言运行时和类库,
多种不同的语言都可以编译为在通用语言运行时上执行的相同代码集
回复
Dogfish 2008-03-27
ASP和ASP.net的区别就是一个使用vbscript,一个使用DOTNET Framework。当然,asp.net的功能强大很多。
至于C#,本来就是DOTNET的产物。应该没有是否.NET之分。
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-03-27 02:16
社区公告
暂无公告