数据库原理与SQLServer2012应用教程第2版教学课件ppt作者刘瑞新第17章SQLServer2012开发课件.pptVIP

数据库原理与SQLServer2012应用教程第2版教学课件ppt作者刘瑞新第17章SQLServer2012开发课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理与SQLServer2012应用教程第2版教学课件ppt作者刘瑞新第17章SQLServer2012开发课件.ppt

ISBN 978-7-111-50122-0 第17章 ASP.NET/SQL Server 2010开发 ASP.NET是Microsoft Web开发史上的一个重要的里程碑。使用ASP.NET开发网站和Web应用程序并维持其运行,比以前变得更加简单,功能更加强大。 本章主要介绍ASP.NET技术,以及一个简单的Web应用程序开发实例。 17.1 ASP.NET简介 ASP.NET是一个统一的Web开发模型,包括了使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。ASP.NET作为.NET Framework的一部分提供。当编写ASP.NET应用程序的代码时,可以访问.NET Framework中的类。可以使用与公共语言运行库(CLR)兼容的任何语言来编写应用程序的代码,这些语言包括Visual Basic、C#、JScript.NET和J#。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的ASP.NET应用程序。ASP.NET是一个Web平台,可提供构建基于企业级服务器的Web应用程序所必需的所有服务。ASP.NET是在.NET Framework的基础上构建的,因此所有.NET Framework功能都适用于ASP.NET应用程序。可使用与公共语言运行时兼容的任何语言(包括Visual Basic和C#)编写应用程序。 17.1 ASP.NET简介 ASP.NET包括以下这些组成: 1.页和控件框架 ASP.NET页和控件框架是一种编程框架,在Web服务器上运行,可以动态地生成和呈现ASP.NET网页。可以从任何浏览器或客户端设备请求ASP.NET网页,ASP.NET会向请求浏览器呈现标记(例如HTML)。ASP.NET网页是完全面向对象的。在ASP.NET网页中,可以使用属性、方法和事件来处理HTML元素。ASP.NET页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型。ASP.NET页和控件框架还提供各种功能,以便可以通过主题和外观来控制网站的整体外观和感觉。可以先定义主题和外观,然后在页面级或控件级应用这些主题和外观。除了主题外,还可以定义母版页,以使应用程序中的页具有一致的布局。 2.ASP.NET编译器 所有ASP.NET代码都经过了编译,可提供强类型、性能优化和早期绑定以及其他优点。代码一经编译,公共语言运行库会进一步将ASP.NET编译为本机代码,从而提供增强的性能。 17.1 ASP.NET简介 3.安全基础结构 除了.NET的安全功能外,ASP.NET还提供了高级的安全基础结构,以便对用户进行身份验证和授权,并执行其他与安全相关的功能。可以使用由IIS提供的Windows身份验证对用户进行身份验证,也可以通过用户数据库使用ASP.NET Forms身份验证和ASP.NET成员资格来管理身份验证。此外,可以使用Windows组或自定义角色数据库(使用ASP.NET角色)来管理Web应用程序的功能和信息方面的授权。 4.状态管理功能 ASP.NET提供了内部状态管理功能,它使您能够存储页请求期间的信息,可以保存和管理应用程序特定、会话特定、页特定、用户特定和开发人员定义的信息。此信息可以独立于页上的任何控件。 5.应用程序配置 过ASP.NET应用程序使用的配置系统,可以定义Web服务器、网站或单个应用程序的配置设置。可以在部署ASP.NET应用程序时定义配置设置,并且可以随时添加或修订配置设置,且对运行的Web应用程序和服务器具有最小的影响。ASP.NET配置设置存储在基于XML的文件中。由于这些XML文件是ASCII文本文件,因此对Web应用程序进行配置更改比较简单。 17.1 ASP.NET简介 6.运行状况监视和性能功能 ASP.NET包括可监视ASP.NET应用程序的运行状况和性能的功能。使用ASP.NET运行状况监视可以报告关键事件,这些关键事件提供有关应用程序的运行状况和错误情况的信息。这些事件显示诊断和监视特征的组合,并在记录哪些事件以及如何记录事件等方面提供了高度的灵活性。 7.调试支持 ASP.NET利用运行库调试基础结构来提供跨语言和跨计算机调试支持。可以调试托管和非托管对象,以及公共语言运行库和脚本语言支持的所有语言。 8.XML Web services框架 ASP.NET支持XML Web services。XML Web services是包含业务功能的组件,利用该业务功能,应用程序可以使用HTTP和XML消息等标准跨越防火墙交换信息。XML Web services不用依靠特定的组件技术或对象调用约定。因此,用任何语言编写、使用任何组件模型并在任何操作系统上运行的程序,都可以访问XML Web services。

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档