iis7 上传大文件限制的解决办法

发表时间: 2010-06-10 15:07:49

      原来的项目迁移至IIS7, 出现了个问题,原来有个上传大文件的功能,现在突然不能用了, 上传了一会儿会提示404错误-_-|||, 上网查了一下,发现原来是IIS7默认设置限制上传大小的原因。

     在IIS7下,即便你在web.config设置了maxRequestLength=”1048576”最大允许上传的大小,也是没用的,其实是受C:\Windows\System32\inetsrv\config\applicationHost.config的限制 ...

评论(1) | 2432 阅读

不同浏览器对于Cookie的限制

发表时间: 2009-12-01 15:24:16

最近一个web程序应为大量使用了cookie保存临时信息,突然发现一个奇怪的问题:程序使用一段时间后登录的session会失效-_-|| , 仔细看了下代码,没什么问题,最后确认是cookie被覆盖或清除掉了,上网查了一下,发现果然是创建的cookie太多被清除掉了!记录一下。

同时还发现一个奇怪的问题,ie下cookie创建超过限定值50后,浏览器会先从最早的cookie开始清除, 所以一旦超过,马上登录会失效,而firefox则比较诡异,它并不是清最先创建的cookie, 貌似是随机的,反下没找到什么规律!

同一个域下最多创建的cookie数:

Internet ...

评论(0) | 2294 阅读

C#图片处理根据EXIF信息旋转图片至正确位置

发表时间: 2009-05-03 17:03:43

      最近在做一个基于asp.net MVC的相册项目,有一些图片处理,其中一个便是根据照片的EXIF中的Orientation信息来把图片旋转到正确的位置,做之前觉得挺简单的,根据Orientation的值的定义用Image.Rotate()旋转一下就行了,方便得很:) 做起来确实也挺简单,几行代码就搞定了。这时才发现问题来了:首先:旋转后图片大了很多很多(真的是很多,1M的jpg图片,旋转完保存后有5M之多,晕-_-`), 其次 ...

评论(0) | 1747 阅读

asp.net2.0 Global.asax中代码不起作用的解决方案

发表时间: 2009-03-22 22:10:41

      今天发现个奇怪的问题,在本地调试得好好的程序,放到服务器上global.asax中的代码不起作用。
      我在Global.asax中做了二级域名重写,原来是用的网站项目来开发的,后来因为页面要经常改些文字什么的,每次发布太麻烦,所以索性将网站项目转为了WebApplication,并做了二级域名重写,在本地调试正常,测试服务器上也很正常,可上传到生产服务器,二级域名重写怎么也不起作用,我为了方便以后修改,代码直接写在了global.asax中。上网找了一圈资料,发现也有一些朋友遇到了相同的问题 ...

评论(2) | 1291 阅读

ASP.NET获取客户端IP地址的几点补充[转载]

发表时间: 2008-09-25 14:35:16

通常我们都通过下面的代码获得IP:
   string ip =System.Web.HttpContext.Current.Request.UserHostAddress;
    或 string ip =System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];

REMOTE_ADDR ...

评论(0) | 1755 阅读

.Net ToString() 的妙用[处理日期,字符型转换 转为字符串]

发表时间: 2008-05-22 17:09:49

//2007年4月24日

this.TextBox6.Text = System.DateTime.Now.ToString("D");
//2007-4-24
this.TextBox7.Text = System.DateTime.Now.ToString("d");

//2007年4月24日 16 ...

评论(0) | 1466 阅读

[转]面向对象的三个基本特征(讲解)

发表时间: 2008-05-06 20:30:12

面向对象的三个基本特征是:封装、继承、多态。

o_OOBase.gif

封装

封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。

封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。

继承

面向对象编程 (OOP) 语言的一个主要功能就是继承。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展 ...

评论(0) | 1021 阅读

通过Adapter让asp.net的DropDownList控件支持optiongroup

发表时间: 2008-04-17 21:18:19

Asp.net自带的DropDownList控件默认是无法支持OptionGroup特性的,因为要用到这个功能,在codeproject上找到了一段代码,用Adapter来重写DropDownList的Render,使其支持OptionGroup属性。
Asp.net 2.0的WebControlAdapter还真是个好东西,这样也不用改页面代码,相当清晰,呵呵。
最终实现后的效果如图:
dropdownlist
Adapter代码如下:

using System;

using System.Data ...

评论(0) | 1037 阅读

删除TFS团队项目

发表时间: 2008-04-11 16:53:34

TFS 2005中未在界面中提供删除团队项目的功能,但可通过如下命令行的方式删除:
用法: TfsDeleteProject [/q] [/force] </server:<服务器名>> <团队项目名称>

例:打开Visual Studio 2008命令窗口:

TfsDeleteProject /q /server:http://192.168 ...

评论(0) | 1048 阅读

Asp.net生成站点首页为html的一个方案

发表时间: 2008-04-04 17:54:54

最近学院网站要改版,于是有了这个想法,将首页生成静态文件,以提高访问速度。初步想法如下(只适应于首页静态文件生成):
IIS中设置默认文档顺序为index.html,default.aspx
然后重写default.aspx的render方法

protected override void Render(HtmlTextWriter writer)  
{ //这是默认的Render实现 ...

评论(0) | 1195 阅读