毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

ASP.net《高级数据库管理》教学网站设计与实现(4)

时间:2017-04-24 21:24来源:毕业论文
教学方式独特。网站中有多种多样的教学模式,能够看着视频边做边看的生动教学法,能够看着文档自己摸索的自主学习法,能够学习完和同学讨论的研讨


教学方式独特。网站中有多种多样的教学模式,能够看着视频边做边看的生动教学法,能够看着文档自己摸索的自主学习法,能够学习完和同学讨论的研讨教学,并且网站提供用户升级,用户在有一定知识经验后能成为网站的达人帮助有困难的同学,并且一起分享网络资源,共同学习,形成一个良好的学习环境.
方便交流资源共享。网站上所有的资源都可以自主上传下载,有问题可以上网提问待解答,并且由于网络教学,不收地域限制,能更好一起交流学校
2    涉及的知识和技术基础
2.1    ASP.NET简介
ASP.NET为开发人员提供了生成企业级Web应用程序所需要的服务、编程模型和软件基础结构,同其他Web开发平台相比,ASP.NET具有下面三大优势。
(1)支持编译型语言
程序员通过C#语言,开发的ASP.NET程序被编译成中间语言,具有平台无关性,由于ASP.NET页面在执行前会被编译,所以ASP.NET的性能得到了很大的提高。
(2)程序代码与页面内容的成功分离
通常的动态网页开发,往往是在一个网页上混合多种脚本语言。比如在HTML脚本语言上可以嵌入JavaScript或VBScript等客户端脚本语言,也可以同时嵌入ASP或JSP等服务器端脚本语言。这种多语言混合的Web开发模式通行已久,但是它的代码可读性很差,程序代码同页面内容混合在一起,程序员要在多种语言的思文上频繁切换。ASP.NET Web集成了“所见即所得”的HTML编辑器,为开发人员开发Web页提供了方便的图形化支持。
(3)引入服务器端控件
ASP.NET中的服务器端控件会生成发送给浏览器的HTML代码,显示控件,它们还能生成隐藏的HTML元素来存储它们当前的状态。在提交页面时,这些信息就会传送回服务器,控件将自动处理这些信息,改变HTML,显示控件。
2.2    ASP.NET的安全性
图2.1  ASP.NET的体系结构
如图所示,所有 Web 客户端都通过 Microsoft Internet 信息服务 (IIS) 与 ASP.NET 应用程序通信。IIS 根据需要对请求进行身份验证,然后找到请求的资源(如 ASP.NET 应用程序)。如果客户端已被授权,则资源可用。
ASP.NET 是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行。任何 ASP.NET 应用程序都可以使用整个 .NET Framework。当创建 ASP.NET 应用程序时,开发人员可以使用 Web 窗体或 XML Web services,或以他们认为合适的任何方式进行组合。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义。
2.3    SQLserver 2005简介
SQL Server2005 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server 2005 为IT专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。 通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQL Server 2005 为不同规模的企业提供了一个完整的数据解决方案。
2.4    T-SQL语言介绍
SQL(Structure Query Languge,结构化查询语言)是一种数据库专用的计算机语言,不管是Oracle、MS SQL 、Access、MySQL或其他公司的数据库,也不管数据库建立在大型主机或个人计算机上,都可以使用SQL语言来访问和修改数据库的内容。虽然不同公司的数据库软件多多少少会增加一的些专属SQL语法,但大体上,它们还是遵循ASNI(美国国家标准协会)制定的SQL标准。因为SQL语言具有易学习及阅读等特性,所以SQL逐渐被各种数据库厂商采用,而成为一种共通的标准查询语言。只要你学会SQL,即可操作各种数据库如Visual Foxpro、Access、dBase等等。总之,SQL语言是各种数据库都可以使用的数据库查询语言。 ASP.net《高级数据库管理》教学网站设计与实现(4):http://www.youerw.com/jisuanji/lunwen_5615.html
------分隔线----------------------------
推荐内容