asp和aspx是什么不同的编程吗?c#.net vb.net 都是什么呀,谁能解释下

题目
asp和aspx是什么不同的编程吗?

c#.net    vb.net  都是什么呀,谁能解释下


相似考题
更多“asp和aspx是什么不同的编程吗? ”相关问题
  • 第1题:

    ASP的默认编程语言是___________。


    参考答案VBScript

  • 第2题:

    动态网页编程技术目前常用的有三种,分别是ASP、PHP和:()

    A.HTML

    B.JSP

    C.XML

    D.Flash


    参考答案:B

  • 第3题:

    Aspx文件可以用一种以上的语言吗?


    正确答案:
     

  • 第4题:

    ASP与ASP。NET的区别是什么?


    ASP

      ASP就是Active Server Pages的缩写,Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,开须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。

      运用ASP可将VBscript、javascript等脚本语言加入到HTML中,便可快速完成网站的应用研究程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本都可以完成它的节节胜利。由脚本 在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。此外,它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
     
      ASP.NET

      之后,微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,而是用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。提供基于组件、事件驱动的可编程网络表单,大简化了编程。还可以用ASP.NET建立网络服务。

      ASP与ASP.NET的区别

      1.开发语言不同

      ASP仅局限于使用脚本语言来开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。

      ASP.NET允许用户选择并使用功能完善的编程语言,也允许使用潜加巨大的.NET Framework。

      2.运行机制不同

      ASP是解释运行的编程框架,所以执行效率加较低。

      ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。

      3.开发方式

      ASP把界面设计和程序设计混在一起,维护困难。

      ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。


    补存:
    如果你仔细看上面的内容就会发现ASP.NET与ASP的比较就是ASP.NET的特点了。
    嗯,我想你最关心的是这个:ASP.NET比ASP上手快,只要你入了门你就能上手做网站。前提是你会网页编程。
    ASP是Active Server Page(动态服务器主页)的缩写NET是Microsoft XML Web services平台。XML Web services允许应用程序通过因特网进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。.NET 平台提供创建XML Web services并将这些服务集成在一起。它可大致上分为几种主要语言,Visual Basic .NET、Visual C#、Visual J#、Visual C++ .NET等。无论使用的是哪一种语言,在.NET这个平台上都将编译成微软中间语言(即MSIL)以达到无缝集成的目的。

  • 第5题:

    ASP和HTML有什么不同呢?

    静态和动态之分吗?


    sp,php都是动态网页的代码目前,最常用的三种动态网页语言有ASP(Active Server Pages),JSP(Java Server Pages), PHP (Hypertext Preprocessor)。 简 介 ASP全名Active Server Pages,是一个WEB服务器端的开发环境, 利用它可以产生和运 行动态的、交互的、高性能的WEB服务应用程序。ASP采用脚本语言VB Script(Java script. )作为自己的开发语言。 PHP是一种跨平台的服务器端的嵌入式脚本语言. 它大量地借用C,Java和Perl语言的语法 , 并耦合PHP自己的特性,使WEB开发者能够快速地写出动态生成页面.它支持目前绝大多数数 据库。还有一点,PHP是完全免费的,不用花钱,你可以从PHP官方站点(http://www.php.ne t)自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。 JSP 是Sun公司推出的新一代站点开发语言,他完全解决了目前ASP,PHP的一个通病-- 脚本级执行(据说PHP4 也已经在Zend 的支持下,实现编译运行).Sun 公司借助自己在Jav a 上的不凡造诣,将Java 从Java 应用程序 和 Java Applet 之外,又有新的硕果,就是Js p--Java Server Page。Jsp 可以在Serverlet和JavaBean的支持下,完成功能强大的站点 程序。 三者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。 但JSP代码被编译成 Servlet 并由 Java 虚拟机解释执行,这种编译操作仅在对 JSP 页面的 第一次请求时发生。在 ASP 、PHP、JSP 环境下, HTML 代码主要负责描述信息的显示样式 ,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP 、PH P、JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到 HTML 代码中,然后一起发送给浏览器。 ASP 、PHP、 JSP三者都是面向 Web 服务器的技术 ,客户端浏览器不需要任何附加的软件支持。
    简单来说,一个是动态的,一个是静态的.

         具体来说什么是HTML?HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。

        什么是shtml?shtml是一种用于SSI技术的文件。也就是ServerSideInclude--SSI服务器端包含指令。一些WebServer有SSI功能的话。anrAH会对shtml文件特殊招待。先扫一次shtml文件看没有特殊的SSI指令存在。有就按WebServer设定规则解释SSI指令。解释完后跟一般html一起调去客户端。

         什么是ASP?ActiveServerPages(ASP,活动服务器页面)就是一个编程环境,在其中,可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet应用程序。如果你以前创建过一个站点,其中混合了HTML、脚本语言以及组件,你就可.html使用的语言与.htm一样为HTML,但后辍不同,可能是关于安全问题而弄的,不及.htm广泛应用,它也不能制作动态网页;<.shtm和.shtml都是含有SSI的网页文件,编写shtml和shtm时都可以用HTML,安全度较高,asp是动态网页上最常用的格式,由微软推出,拓展性较好、容易编写,可以让爱好者们发挥,使用ASP代码,也可嵌入HTML和脚本,但相比其他动态网页后辍(如.php,.jsp等)之下,它不及其他的安全,应用广泛。

        aspx,html,shtml,xml各有什么优缺?一般论坛生成的贴子类型,一共有四种,aspx,html,shtml,xml,其中shtml,html格式是差不多的,shtml主要可以include,几种格式各有优缺点,shtml生成的是静态页面,优点是速度非常快,缺点是用户资料变动了不能立即反应到贴子中,比如用户刚改了签名档,但它以前发的贴子并没有发生变化,这种格式的贴子适用于访问量非常大的论坛,比如,有几百人在线的论坛,贴子非常多,就能显示出其优点,aspx格式,这种格式就能动态显示贴子,用户修改资料等就能立即体现到贴子里,缺点是当论坛访问量大的时候速度会受到影响,但这是普通论坛通用的格式,也是制作最简单的方式,xml格式,xml是最新技术,它的优点我不用我多说,用过的人都知道,但是因为浏览器低点的版本对它支持得不够好。

        具体该如何选择呢?如果你赶时髦,那当然要选择xml,但是要有心理准备,你的网站不是csdn,不可能要求大为了你去安装ie5.5或6.0,要知道懒虫是很多的,这样的后果是,你的论坛会少了一部分访客。shtml生成贴子的速度要比xml的慢,而且你修改了模板,shtml还是没变,要重新生成页面才会更新,所以shtml也有不足之处,xml和shtml另外还有个不足之处,那就是论坛的迁移将是非常讨厌的,尤其是你论坛的贴子非常多的时候(比如,有几万个贴)。综合起来说,如果你的论坛访问量大,并且有自已的服务器,可以选择shtml,这样搬家的时候做个压缩包,下载速度就快得多了,一般的网站推荐还是使用aspx格式算了,优点是动态得到数据库内容,比如,用户改了签名档等东东,都能在以前发的贴子里体现出来,shtml,html,xml都是做不到这一点的.

    HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。 HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
    Active Server Pages(ASP,活动服务器页面)就是一个编程环境,在其中,可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet应用程序。如果你以前创建过一个站点,其中混合了HTML、脚本语言以及组件,你就可以在其中加入ASP程序代码。通过在HTML页面中加入脚本命令,你可以创建一个HTML用户界面,并且,还可以通过使用组件包含一些商业逻辑规则。组件可以被脚本程序调用,也可以由其他的组件调用。
    htm(和html性质是一样的)其实是静态的网页文件,它只包含简单的网页语言,不包含服务器脚本或指令。
    您好!ASP和HTML区别:
    html其实是静态的网页文件,它只包含简单的网页语言,不包含服务器脚本或指令。 是网页制作中最基本的语言格式,广泛应用于WWW上——但它不能制作动态网页。
    .asp 是动态网页上最常用的格式,由微软推出,拓展性较好、容易编写,使用ASP代码,也可嵌入HTML和脚本,但相比其他动态网页后辍(如.php,.jsp等)之下,它不及其他的安全,应用广泛。

  • 第6题:

    下列关于ASP的叙述,错误的是()

    • A、ASP在很大程度上依赖于脚本编程
    • B、使用<%@>标记来指定ASP中默认使用的脚本语言
    • C、在<%和%>之间的代码被视为默认脚本语言
    • D、设置了默认脚本语言的ASP文件中不能再使用其他脚本

    正确答案:D

  • 第7题:

    Asp.net的()文件中包含默认web窗体页的类文件,该文件包含该页的系统生成代码和用户代码

    • A、global.asax
    • B、*.aspx
    • C、*.aspx.vb
    • D、styles.css

    正确答案:C

  • 第8题:

    下列关于ASP.NET的描述中,错误的是()。

    • A、ASP.NET依赖于微软的.NET框架
    • B、ASP.NET采用纯面向对象语言比采用脚本语言的执行效率高
    • C、ASP.NET采用代码分离技术有利于开发协作
    • D、ASP.NET和ASP都采用了JavaScript编程语言

    正确答案:D

  • 第9题:

    Windows目录要加上给users的默认权限,否则ASP和ASPX等应用程序就无法运行。


    正确答案:正确

  • 第10题:

    You are implementing an ASP.NET application that includes a page named TestPage.aspx. TestPage.aspx uses a master page named TestMaster.master.You add the following code to the TestPage.aspx code-behind file to read a TestMaster.master public property named CityName. Protected Sub Page_Load(ByVal sender As Object,ByVal e As System.EventArgs) Handles Me.LoadDim s As String = Master.CityNameEnd Sub  You need to ensure that TestPage.aspx can access the CityName property. What should you do?()

    • A、Add the following directive to TestPage.aspx. <%@ MasterType VirtualPath="~/TestMaster.master" %> 
    • B、Add the following directive to TestPage.aspx. <%@ PreviousPageType VirtualPath="~/TestMaster.master" %> 
    • C、Set the Strict attribute in the @ Master directive of the TestMaster.master page to true. 
    • D、Set the Explicit attribute in the @ Master directive of the TestMaster.master page to true. 

    正确答案:A

  • 第11题:

    多选题
    在ASP.NET中,下列代码中正确的是()。
    A

    Server.Transfer(“Main.aspx”)

    B

    Server.Execute(“Main.aspx”)

    C

    Server.Execute(“Main.htm”)

    D

    Server.Transfer(“Main.htm”)


    正确答案: C,B
    解析: 暂无解析

  • 第12题:

    单选题
    Asp.net的()文件中包含默认web窗体页的类文件,该文件包含该页的系统生成代码和用户代码
    A

    global.asax

    B

    *.aspx

    C

    *.aspx.vb

    D

    styles.css


    正确答案: D
    解析: 暂无解析

  • 第13题:

    参考如下的 Web.Config 文件配置。请问,ASP.NET 会把没有验证的用户重定向到什么页面?()

    A.Forms.aspx

    B.LoginForm.aspx

    C.ASP.NET will not redirect the user. Users will need to click a LoginStatus control to be redirected to the login page.

    D.Login.aspx


    参考答案:D

  • 第14题:

    ASP是一种网页编程语言。

    此题为判断题(对,错)。


    正确答案:√

  • 第15题:

    Asp.net可以有多个 Form吗


    正确答案:
     

  • 第16题:

    aspx页面中如何插入FLASH动画

    用ASP.NET编写WEB时,如何在网页中插入FLASH动画,就像大型网站LOGO旁边的那个动画一样的.


    极方便的后台控制播放:
      protected void Button1_Click(object sender, EventArgs e)
      {
      //方法一:直接在后台,你的.swf
      string str = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='400' height='320'><param name='movie' value='你的.swf' /><param name='quality' value='High' /><param name='allowFullScreen' value='true' /></object>";
     
      Label1.Text = str;
      }
    再DW里插入 ,再粘到VS

  • 第17题:

    Windows目录要加上给users的默认权限,否则ASP和ASPX等应用程序就无法运行。

    A.错误

    B.正确


    参考答案:B

  • 第18题:

    服务端编程技术包括()

    • A、HTML、CSS、PHP
    • B、ASP、PHP、JSP
    • C、JSP、CSS、VBScript
    • D、HTML、ASP、PHP

    正确答案:B

  • 第19题:

    ASP默认的脚本编程语言是()。


    正确答案:VBScript

  • 第20题:

    以下对ASP的描述,正确的是()

    • A、ASP是一种WEB编程语言。
    • B、ASP默认的编程脚本是VBScript,但也可使用任何服务器支持的脚本语言。
    • C、ASP页面运行于服务器端。
    • D、ASP除了可使用内建的对象外,也可根据需要,创建其它对象,但所创建的对象必须在服务器上注册。

    正确答案:C

  • 第21题:

    你正在使用 ASP.NET 成员资格管理 APIs(ASP.NET membership APIs)管理 Web 站点的用户帐户。其中,Web.config 文件中包含了成员资格提供程序的配置信息。你修改 Web.config 增加支持密码恢复功能;创建 PasswordReset.aspx 文件让用户可以在线重置密码。要求密码必须通过邮件发送给用户。请从下面选择一个可以达到此目的的方法?()

    • A、在PasswordReset.aspx 页面上增加PasswordRecovery控件,并且配置它。
    • B、在PasswordReset.aspx 文件的Page_Load 方法里设置 Membership.EnablePasswordReset 为True。
    • C、在PasswordReset.aspx 页面上增加ChangePassword 控件,并配置它。
    • D、修改Login.aspx页面,增加一个必填的保密问题回答文本框。然后重新定向用户到 PasswordReset.aspx 文件。

    正确答案:A

  • 第22题:

    判断题
    Windows目录要加上给users的默认权限,否则ASP和ASPX等应用程序就无法运行。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    You are using the ASP.NET membership APIs to manage user accounts for a Web site. The Web.config file contains the definition for the membership provider. After modifying the Web.config file to enable password recovery, you create a PasswordReset.aspx file.? You need to enable users to reset their passwords online. The new passwords must be sent to them by e-mail after they have logged on through the Login.aspx page. In addition, users must be required to answer their secret questions before resetting their passwords. Which code logic should you use?()
    A

    Add a PasswordRecovery element to the PasswordReset.aspx file and configure it.

    B

    Modify the Page_Load to set the Membership.EnablePasswordReset to True in the PasswordReset.aspx file.

    C

    Add a ChangePassword element to the PasswordReset.aspx file and configure it.

    D

    Modify the Login.aspx form to include a Required Field validator on the secret question answer text box. Then redirect users to the PasswordReset.aspx file.


    正确答案: A
    解析: 暂无解析