2007年5月16日
摘要: 今天看书时发现一个实现asp.net 2.0中实现防止盗链的方法,其实际的原理就是利用了IIS中HttpHandler模块来处理的。因为比如平时用IIS只是处理如asp,aspx等文件,没处理如iis,jpg等图片的,下面简单小结下1 建一个网站(vs.net 2005),然后添加一个Handler.ashx处理文件,处理HTTP请求,代码如下 using System;using Syst... 阅读全文
posted @ 2007-05-16 07:41 站在天空下的猪 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其它好的方法,可以回复一起整理: 1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑I... 阅读全文
posted @ 2007-05-16 07:35 站在天空下的猪 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,出于安全的考虑,C#.net页面是不允许直接上传HTML语法的。但是有一种方法可以安全的实现数据上传。下面用一个实例说明如何实现: using System.Data.SqlClient; static string connectionString = ConfigurationManager.AppSettings["ConnectionString"]; p... 阅读全文
posted @ 2007-05-16 07:35 站在天空下的猪 阅读(1948) 评论(0) 推荐(1) 编辑
摘要: “ConnectionString 属性尚未初始化”的另类解决办法 现在稍微熟悉Asp.net的朋友都习惯把数据库连接配置写到web.config中,这样的优点主要是能随时更改数据库配置(比如帐号密码)而不用再编译,web.config中的数据库中的配置如下: 1 2 3 .cs文件中利用 string strConn = ConfigurationManager.AppSettin... 阅读全文
posted @ 2007-05-16 07:32 站在天空下的猪 阅读(1239) 评论(1) 推荐(0) 编辑