net框架程序基础.pptVIP

  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文档。上传文档
查看更多
四、网站部署 应用程序的部署一般采用复制网站和发布网站两种方法。 复制网站:将网站整体目录直接复制到目标服务器的指定位置,然后在目标服务器的IIS中定义虚拟目录以便能访问到该网站。 发布网站:编译网站程序并将输出复制到目标服务器的指定位置,目标服务器同样需要在IIS中定义虚拟目录以便能访问到该网站。 ASP.NET页面的执行过程 第一次执行 第二次执行 三、配置文件 web.config文件是一个XML文件,它的根结点是configuration,在configuration节点下的常见子节点有: configSections:配置节处理程序声明区域 appSettings:配置网站的应用配置信息 connectionStrings:数据库连接字符串信息 system.web:网站运行时的一些配置 appSettings节点 存储ASP.NET应用程序的一些配置信息,例如: appSettings ?!--允许上传的图片格式类型-- ????add key=ImageType value=.jpg;.bmp;.gif;.png;.jpeg/ ??!--允许上传的文件类型-- ??add key=FileType value=.jpg;.bmp;.gif;.png;.jpeg;.pdf;.zip;.rar;.xls;.doc/ /appSettings 对于appSettings节点中的值可以按照key来进行访问,以下就是一个读取key值为“FileType”节点值的例子: string fileType=ConfigurationManager.AppSettings[FileType ]; 三、配置文件 三、配置文件 2. connectionStrings节点 配置数据库连接。 connectionStrings ????!--SQL Server数据库配置-- ????add name=strConn connectionString=Data Source=(local);Database=pubs;integrated security=true/ /connectionStrings 在代码中我们可以这么实例化数据库连接对象: //读取web.config节点配置 string connectionString = ConfigurationManager.ConnectionStrings[strConn].ConnectionString; //实例化SqlConnection对象 SqlConnection conn = new SqlConnection(connectionString); 三、配置文件 3. compilation节点 compilation节点配置 ASP.NET 使用的所有编译设置。当debug属性为“true” ,即允许调试时,会影响网站的性能,所以在程序编译完成交付使用之后应将其设为“false”。 三、配置文件 authentication节点 控制用户对网站、目录或单独页的访问。必须配合authorization节点一起使用。ASP.NET有四种身份验证模式,它们的值分别如下: Windows 使用Windows身份验证,适用于域用户或者局域网用户。 Forms 使用表单验证,依靠网站开发人员进行身份验证。 Passport 使用微软提供的身份验证服务进行身份验证。 None 不进行任何身份验证。 例如: authentication mode=Forms forms loginUrl=login.aspx name =.FormsAuthCookie/ /authentication 三、配置文件 5. customErrors节点 customErrors节点用于定义一些自定义错误信息的信息。此节点有Mode和defaultRedirect两个属性,其中defaultRedirect属性是一个可选属性,表示应用程序发生错误时重定向到的默认URL,如果没有指定该属性则显示一般性错误。Mode属性是一个必选属性,它有三个可能值,它们所代表的意义分别如下: On 表示在本地和远程用户都会看到自定义错误信息。 Off 禁用自定义错误信息,本地和远程用户都会看到详细的错误信息。 RemoteOnly 表示本地用户将看到详细错误信息,而远程用户将会看到自定义错误信息。 三、配置文件 6. 对配置节进行加密和解密 aspnet_regiis -pe connectionStrin

文档评论(0)

cjp823 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:7060131150000004

1亿VIP精品文档

相关文档