您的位置:首页 > 编程语言 > ASP

ASp.net

2016-04-08 15:29 351 查看
定义:

ASP.NET是.NET FrameWork的一部分,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。

asp和asp.net:

ASP是解释型的编程框架,因没有事先编译,而是一边解释一边执行,故而页面的执行效率相对比较低。ASP.NET是编译型的编程框架,服务器上运行的是已经编译好的代码,因此可以利用早期绑定来实时编译,进而提高执行效率。

asp.net和ado.net:

ADO.NET 是一组向 .NET 程序员公开数据访问服务的类。ADO.NET 为创建分布式数据共享应用程序提供了一组丰富的组件

ASP.net是一种建立在通用语言上的程序构架,数据库访问主要使用ADO.NET方式

控件:

asp net的控件分为内置和外置两种。asp net的内置控件:HTML
控件和用户控件等。外置控件,在使用前,需要将其添加到Visual Studio .NET环境中。然后就可以通过启动一个新项目来使用新的控件。

HTML控件:HTML控件可以通过修改代码将其变成服务器端控件,几乎所有的HT

ML标记只要加上runat="server",这个服务器控件标识属性后都可以变成服务器端控件。

 


 

用户控件:用户控件减少了代码的重用性。

一个用户控件就是一个简单的ASP.NET页面,不过他是包含在另一个ASP.NET页面的,用户控件文件有如下特点:

1.扩展名为:.ascx。

2.用户控件中没有“@ page”指令,而是包含“@ Control”指令,该指令对配置及其他的属性进行定义。

3.用户控件不能作为独立文件运行,而是必须像处理控件一样,将它们添加到Asp.net页中。

4.用户控件中没有html,body,或form元素,这些元素不许位于宿主中。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: