2013-11-07 10:19:23 关键词:ASP.NET程序设计语言概述,毕业设计,程序设计 毕业设计 贵阳网站建设

ASP.NET程序设计语言概述

来源: 百优资源网 作者:管理员

核心提示:ASP是 Active Server Page 的简称,是微软公司的动态 Web 设计技术。.NET框架作为一种能够支持多语言组件开发的执行环境,实现了编程环境的跨语言操作。本文介绍了ASP.NET程序设计语言概述。
已被点击
查看
收藏
  • 开心网
  • 人人网
  • i贴吧
分享
分享

| 服装连锁店ERP管理系统

服装连锁店ERP管理系统可以高效完成物流配送,考勤管理,工资管理,员工管理,报表管理,陈列管理等功能,是服装连锁企业理想的选择。[详细]

手动刷新 更新时间:14:08:37
---------------------------------------------

---------------------------------------------

ASP.NET程序设计语言概述

   ASP是 Active Server Page 的简称,是微软公司的动态 Web 设计技术。.NET框架作为一种能够支持多语言组件开发的执行环境,实现了编程环境的跨语言操作。本文介绍了ASP.NET程序设计语言概述

    ASP 是 Active Server Page 的简称,是微软公司的动态 Web 设计技术。是利用 ASP 把脚本命令(Javascript、VBscritp)、HTML(超文本标记语言)文本以及ActiveX 组件等组合到一起,共同构成了 ASP 页面,然后再转化成为动态网页,通过创建交互式 Web 站点的方式来访问数据库。ASP 在服务器上面的最终运行结果,通常会用 HTML 主页的方式返回到用户浏览器当中。这时候用户在浏览器上面所看到的,其实就是 ASP 页的执行结果过程当中产生的页,至于 ASP 页本身的内容情况,则是不可见的。所以才能够起到强化系统安全性的作用。除此之外,ASP 所面向的对象,应该是一个脚本环境,这样才能够方便添加 ActiveX 组件,使得功能更加全面,在应用范围上也比较广阔。

    .NET 框架作为一种能够支持多语言组件开发的执行环境,实现了编程环境的跨语言操作。.NET 能够通过 XML 网络传递服务实现软件集成工作,也就是借助于Internet 将那些小型、分散的模块应用组合到一起,形成一个统一的系统框架。.NET 为开发人员带来了新的发展框架,公共语言运行库在此框架内的最低水平是这个框架的基础。.NET 框架的设计,以方便开发人员构建 Web 应用程序和 Web 服务为出发点,使得应用程序之间的互联网上,可以使用 Web 服务进行通信。此外,它提供了更多的功能,如统一和简化的编程模型功能,用户不要混淆了 Win32 API和COM,避免了 DLL 的版本和更新的问题(通常称为 DLL 地狱),从而大大简化了申请程序版本和升级。 . NET 的便捷性主要表现为以下几个方面:一是能够用来建立一个 Microsoft.NET 体系的软件平台;二是编程模型是用来建立和集成 WebService 和网络应用程序,这个模型就是.NET Framework;三是可编程的 WebService,它们其实是编程模型、工具和平台的最终结果,可以使用户使用任何网络设备访问 Web Service,几乎所有的应用程序需要访问简单的文本文件,大型关系数据库以及数据等多种类型。

    ADO.NET 作为. NET 的数据访问框架,其命名空间主要包括以下几类:一是Connection 类。该类实现对数据库的定义和链接,它又具体可分为 sql connection和 OleDb Connection 两种。二是 command 类。一般是由一个 SQL 查询过程或者 SQL存储过程组成。它包括了用于数据源命令的信息及方法,这些方法能够使实现查询和获得查询结果,他同 Connection 类类似,也分为量大种,即 Sql Command 和OleDb Command 两种。三是 DateReader 类。该类能够实现数据的读取,它借助于Command 类和 Connection 类的对象,将数据从数据源中读取出来。

    而 ASP.NET 是 Microsoft.NET Framework 中一套用于生成 Web 应用程序和 XMLWeb Services 的技术。ASP.NET 页面在服务器上执行,并生成发送到桌面或移动浏览器的标记 f 如 HTML、WML 或 XML),该页面使用一种已编译的、由事件驱动的编程模型,这种模型可以提高性能,并支持将应用程序逻辑同用户界面相隔离。
ASP.NET 的功能特征主要包括有:

(1)强大性和适应性。
    由于 ASP.NET 主要是基于通用语言的来开展编译的一种程序,功能强大,适应性较强,能够运行在 Web 应用软件的全部平台当中。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到 ASP.NET 的 Web 应用中。ASP.NET 还能够实现语言的独立化,因此,用户能够选择一个最适合自己的语言来编写你的程序。现在已经支持的有 C#(C++和 Java 的结合体)以及 VB。将来这样的多种程序语言协同工作的能力保护您现在的基于 COM+开发的程序,能够完整的移植向 ASP.NET。

(2)简单性和易学性。
    ASP.NET 是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如 ASP.NET 页面构架允许你建立你自己的用户分界面,使其不同于常见的 VB-Like 界面。另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。

(3)多处理器环境的可靠性。
    ASP.NET 已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.NET 应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的 ASP 确做不到这一点。

(4)安全性。
    基于 Windows 认证技术和每应用程序配置,你可以确定你的原程序时绝对安全的。


【推荐阅读】
企业网站推广的对策建议
搜索引擎优化推广的优点与缺点
毕业设计教学指导步骤分析
论文撰写能力和沟通交流能力分析
毕业设计选题系统的意义

声明:本站内容凡注明"来源:百优资源网"的所有文字、图片等资料,版权均属百优资源网原创,任何媒体、网站或个人不得转载、链接、转贴或以其他方式复制发布/发表。本网站部分资源来源于网络,如果有侵犯你的权利,请联系本站删除。

网友评论
用户名 密码 自动登录 登录
*网友评论仅供其表达个人看法 发表评论
  • 软件设计 196
    使用VC++加载图片技巧

    软件设计 | 使用VC++加载图片技巧

    在界面添加图片,在VB、delphi等软件设计语言中很简单,但是在VC++中是很难实现,这过程不但要对图片进行导入,还要显示,最后要清除内存。下面小编对这个方法进行了整理,直接复制就可以实现使用VC++加载图片技巧了。

    毕业设计 544
    贵阳网站建设中搜索引擎营销效果评估方式

    毕业设计 | 贵阳网站建设中搜索引擎营销效果评估方式

    贵阳网站建设中搜索引擎营销效果评估方式,该怎样设计进行搜索引擎效果评估呢。本文分析了贵阳网站建设中搜索引擎营销效果评估方式等内容。

    毕业论文 394
    对贵州中药业发展的思考

    毕业论文 | 对贵州中药业发展的思考

    中药产业是我省独具特色和优势的民族产业和战略产业,更是贵州发展的潜在支柱产业,也是本身医药发展之根本。本文对我省的中药业面临的问题进行探索,旨在对该产业的发展作出有益的贡献。

860010-1102010400