asp网站的后台处理是C#语言还是JavaScript语言?
4个回答
展开全部
首先要提的是概念。
ASP网站和ASP.NET网站,是2种不同的概念。
ASP(*.asp)页面,是代码整合的,即同一个页面可以包含vb、javascript、html等,结构相对来说比较凌乱。
而ASP.NET网站页面(*.aspx)只包含javascript、html,采取前后台分离的方式,独立出了.cs文件。
楼主的问题很好解答,看追问应该是说的ASP.NET网站。这样的话,后台指的就是.cs文件。这里面可以用C#,也可以用VBasic。
JavaScript语言属于客户端前台语言,是不能直接出现在.cs文件中的。
如果后台想使用JavaScript语句并实现效果,则必须用Response.Write()方法将JavaScript语言包含在其内容中,输出到浏览器页面上显示来实现。
希望对你有帮助。
ASP网站和ASP.NET网站,是2种不同的概念。
ASP(*.asp)页面,是代码整合的,即同一个页面可以包含vb、javascript、html等,结构相对来说比较凌乱。
而ASP.NET网站页面(*.aspx)只包含javascript、html,采取前后台分离的方式,独立出了.cs文件。
楼主的问题很好解答,看追问应该是说的ASP.NET网站。这样的话,后台指的就是.cs文件。这里面可以用C#,也可以用VBasic。
JavaScript语言属于客户端前台语言,是不能直接出现在.cs文件中的。
如果后台想使用JavaScript语句并实现效果,则必须用Response.Write()方法将JavaScript语言包含在其内容中,输出到浏览器页面上显示来实现。
希望对你有帮助。
展开全部
ASP全称Active Server Page
它只是一个平台,不提供具体的语言
通常流行的ASP是VBScript脚本语言写的。
一般也支持Javascript(确切地说是JScript)。
如果服务器安装了其它Active Script,ASP还可以用其它语言书写。
如:Perl,Python等
.NET也是一种平台,可以认为是ASP的升级版(原先叫ASP+),但它跟ASP的差别就大了去了。
.NET也是支持多种语言的平台,一般用C#语言编写(也是微软官方推荐的一种语言),叫C#.NET
也有用VB编写的,叫VB.NET
还有其它,如F#等
它只是一个平台,不提供具体的语言
通常流行的ASP是VBScript脚本语言写的。
一般也支持Javascript(确切地说是JScript)。
如果服务器安装了其它Active Script,ASP还可以用其它语言书写。
如:Perl,Python等
.NET也是一种平台,可以认为是ASP的升级版(原先叫ASP+),但它跟ASP的差别就大了去了。
.NET也是支持多种语言的平台,一般用C#语言编写(也是微软官方推荐的一种语言),叫C#.NET
也有用VB编写的,叫VB.NET
还有其它,如F#等
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很奇怪的问题,asp网站(也就是url的后缀是asp)的后台当然一般还是asp。当然不排除一个网站前台混合使用asp、php或者.net,后台当然也可以同时有多个。
更多追问追答
追问
一个网站项目(ASP网站)中,我用不同的后台语言,都可以执行吗?编译器可以同时识别所用的不同的后台语言吗?还有(ASP网站中的aspx文件对应的cs文件的作用是什么?
追答
aspx不叫asp网站,那是asp.net的网站,asp跟asp.net虽然有关但并不是同一个东西,我们说的asp都是特指以前的*.asp的网站。
至于你使用什么后台语言基本上跟前台没任何关系,比如web服务器用iis,那它就可以同时支持asp、asp.net、php、cgi等等一系列语言。如果你愿意,也可以前台用php,后台用asp.net,二者都通过数据库进行中转,比如后台用asp.net往数据库写一个ABC,前台用php读出数据库中的abc再显示,二者并不干扰。当然一般情况下来说,前后台一般都是统一的语言(这只是一般情况,如果网站前后台是不同人员开发的,或者网站经历多人维护,确实是可能出现多语言并存的。)
至于cs,那是asp.net对界面显示和代码进行了分离,cs中存的就是代码,而显示部分由则aspx来完成。
asp.net只是一个统称,C#.net只是其中一种语言,其它的还有象VB.Net, J#, F#都属于asp.net范围
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学。NET不错,
NET或ASP或JSP或PHP都 是后端语言,JS是常用的前端语言
NET或ASP或JSP或PHP都 是后端语言,JS是常用的前端语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询