asp.net与c#的问题。

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:07:19
asp.net与c#有什么联系,能详细说一下吗?asp与asp.net是怎么回事?是一些程序的组合呀,还是本身就是一些程序?高手帮个忙解释一下。

你最好去看一些相关的基础教程.

asp.net只能算是一种运行平台,C#是一种语言;

就像开饭店,asp.net是一个饭店的名称,C#只算是它的一个菜系,你也可以选择用VB来经营asp.net这个饭店,也可以打VC++这个招牌,都可以的。

也就是说,你可以用C#,VB等来编写asp.net程序。

简单来说asp和asp.net都是一种做网页的技术。asp能造出后缀名为.asp的asp网页文件,而asp.net是asp的升级版,能造出后缀名为.aspx的asp.net网页文件。
因为.aspx的网文件可以用C#这种编程语言编写,只要运用C#就可以组织asp.net提供的组件,方便地制造出功能强大的asp.net网页。所以C#就跟asp.net有了联系。

asp.net和asp一样是一种技术体系,不是某一种单独的编程语言什么的,而是一种开发平台,一种技术集合。比如ASP.NET就是由.net框架,面向对象编程语言(C# 或VB.NET),脚本语言(JAVASCRIPT或VBSCRIPT)。CSS样式表,等等的集合。用这个平台可以开发B/S结构的应用程序。而C#杂ASP.NET中只是一种服务端编程语言。

语言和环境的问题

你是老师吗??