最近的文章列表

System.Web.SessionState 注意事项 (Session可能不正常的状态)

System.Web 命名空间提供使得可以进行浏览器与服务器通讯的类和接口。此命名空间包括提供有关当前 HTTP 请求的广泛信息的 HttpRequest 类、管理对客户端的 HTTP 输出的 HttpResponse 类以及提供对服务器端实用工具与进程的访问的 HttpServerUtility 类。System.Web 还包括用于 Cookie 操作、文件传输、异常信息和输出缓存控制的类。

System.Web.SessionState 命名空间提供可将特定于某个单个客户端的数据存储在服务器上的一个 Web 应用程序中的类和接口。会话状态数据用于向客户端提供与该应用程序保持持久连接的样式。状态信息可以存储在本地进程内存中,或者,对于网络场配置,也可以使用 ASP.NET 状态服务或 SQL Server 数据库将其存储在进程之外。会话状态可以与不支持 Cookie 的客户端一起使用。ASP.NET 可以配置为对客户端和服务器之间传输的 URL 字符串中的会话 ID 进行编码。

...
2012/5/11 Comments:
Flex与C#的一般处理程序(ashx)通信 一般处理程序应用线程

Flex代码:

Xml代码  
  1. <?xml version="1.0" encoding="utf-8"?>   
  2. ...
2012/4/23 Comments:
IIS设置多个Web园导致HttpContext.Current.Application、静态变量不能取值的问题

问题:设置多个Web园会出现多个进程并发,达到了负载均衡和增加数据库连接数的目的,但同时也带来了很多的问题,

其中最多的就是Application、Session丢失的问题,虽然可以通过建立状态服务器(ASP.NET 状态服务)的方式解决Session丢失的问题,

但Application和静态变量的问题始终得不到解决,难道必须要建立分布式架构才行?多个进程难道不能共享一个主进程ID?盼解答!

回答:mazhou Microsoft (MSFT)
...
2012/4/19 Comments:
ASP.NET 提供三种用于在出现错误时捕获和响应错误的主要方法
ASP.NET 提供三种用于在出现错误时捕获和响应错误的主要方法:Page_Error 事件、Application_Error 事件以及应用程序配置文件 (Web.config)。如果您不调用 Server.ClearError 或者捕获 Page_Error 或 Application_Error 事件中的错误,则将根据 Web.config 文件的 <customErrors> 部分中的设置处理错误。在 <customErrors> 部分,可将重定向页指定为默认的错误页 (defaultRedirect) 或者根据引发的 HTTP 错误代码指定特定页。您可使用此方法自定义用户收到的错误信息。尽管您可在 <customErrors> 部分中 defau
2011/12/30 Comments:
C#实现手机端和服务器端的数据交互

1,首先我们必须要引用命名空间 using System.Net;2,使用该命名空间下的 HttpwebRequest 对象实现请求服务器的页面 例如: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "POST"; request.ContentLength = bytes.Length; request.ContentType = "application/x-www-form-urlencoded"; 3,当我们手机端 需要

2011/12/15 Comments:
ASP.NET中Get和Post的用法 Request.QueryString,Request.Fo
曾经到soufan面试时候的第一个问题就是这个.< form id="form1" method="get" runat="server"> < div> 你的名字< asp:TextBox ID="name" runat="server">< /asp:TextBox>< br /> < br /> 你的网站< asp:TextBox ID="website" runat="server">< /as
2011/12/9 Comments:
WebService SendTimeout 超时问题
System.TimeoutException: 请求通道在等待 00:01:00 以后答复时超时。增加传递给请求调用的超时值,或者增加绑定上的 SendTimeout 值。分配给此操作的时间可能是更长超时的一部分。 WCF中解决方案:1)首先保证客户端每次建立的连接在使用完成后进行关闭.即调用Close()方法,否则此连接会在设置的会话(一般为10分钟)后才自动关闭.期间任何客户端也无法使用此服务.2)如果默认的连接数不能满足客户端的需要,可以增加连接数.配置文件如下:<serviceThrottling maxConcurrentCalls="20" maxConcurrentSessions="20" maxConcurrentIns
2011/11/28 Comments:
zxing二维码的生成与解码(C#)(附例子)

2011/11/17 Comments:
条形码/二维码之开源利器ZXing图文介绍
继前面介绍的一个日本开源软件(该软件只能实现QRCode)原文: Java实现二维码QRCode的编码和解码(http://sjsky.iteye.com/blog/1136934 ),今发现又一优秀的开源利器-- ZXing,相比而言它更加灵活方便,可以实现多种编码格式。 全文目录:基本介绍二维码(比如:QRCode)的编码和解码演示条形码(比如:EAN-13)的编码和解码演示 【一】、 基本介绍 : 1-1. ZXing是一个开源Java类库用于解析多种格式的条形码和二维码.官网:http://code.google.com/p/zxing/截止目前为止最新版本为1.7,提供以下编码格式的支持:UPC-A and UPC-EEAN-8 and EAN-13Code 39Code 93Co
2011/11/17 Comments:
使用ZXing进行二维码的生成
ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。于此同时,它同样提供 cpp,ActionScript,android,iPhone,rim,j2me,j2se,jruby,C#等方式的类库。zxing类库的作用主 要是解码,是目前开源类库中解码能力比较强的(商业的另说,不过对于动辄成千上万的类库授权费用,的确很值)。由于工作需要,需要进行二维码QR的生成和解码工作,首先是进行编码,即使用zxing类库对需要编码的字符或字节进行编码成QR码,并把这些编码 出的内容变成图片(一般是png格式)。首先,到zxing的项目首页下载类库的完整包。解压缩后会出现如下诸多目录:core: The core im
2011/11/17 Comments: