预览模式: 普通 | 列表

URLRewrite在IIS6和IIS7中的使用配置

之前使用Microsoft URLRewrite在IIS6中一切正常,但是在IIS7却不能正常使用,提示“无法找到资源”,这时需要在web.config中system.webServer节点中的handlers节点进行配置,如下:
如果在IIS7中使用,需在web.config中加入:
 <configuration>
......
  <system.webServer>
  <validation validateIntegratedModeConfiguration="false"/>
  <modules>
  <add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter" />
  </modules>
  <system.webServer>
......

查看更多...

分类:ASP.NET | 固定链接 | 评论: 0 | 人气: 127℃

性能:

原文引用:

http://www.cnblogs.com/yeerh/archive/2009/05/19/1460350.html

改进后的下载地址:下载地址

特收藏一下!!!

查看更多...

分类:ASP.NET | 固定链接 | 评论: 0 | 人气: 99℃

C#网页截图类WebCapture(增强版)

先定义三个重要的类NativeMethods、UnsafeNativeMethods和Snapshot:
NativeMethods.cs:
 程序代码using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
using System.Drawing;

namespace WindowsApplication1
{
/// <summary>
/// 从 .Net 2.0 的 System.Windows.Forms.Dll 库提取
/// 版权所有:微软公司
/// </summary>
internal static class NativeMethods
{
[StructLayout(LayoutKind.Sequential)]

查看更多...

分类:ASP.NET | 固定链接 | 评论: 0 | 人气: 183℃

C#实现网页截图功能

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
//需要添加System.Drawing及System.Windows.Forms引用 
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
using System.Windows.Forms;

namespace PageNumber
{
  class Program
  {
  [STAThread]
  static void Main(string[] args)
  {

查看更多...

分类:ASP.NET | 固定链接 | 评论: 0 | 人气: 67℃

系统升级成WIN 2008 R2 x64的操作系统;
今天调试ACCESS程序,提示如下错误:
未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。
解决方法如下:

用于 Access 和 Excel 数据库的 Microsoft OLE DB Provider for Jet 在 64 位版本中不可用。

必须在IIS中启用32位应该程序才可以正常使用;(如下图)

查看更多...

分类:ASP.NET | 固定链接 | 评论: 1 | 人气: 286℃

今天下午17点左右,博客园博客站点出现这样的错误信息:
Error Summary:

HTTP Error 503.2 - Service Unavailable
The serverRuntime@appConcurrentRequestLimit setting is being exceeded.

Detailed Error Information:


Module IIS Web Core
Notification BeginRequest
Handler StaticFile


Error Code 0x00000000

由于之前使用的是默认配置,服务器最多只能处理5000个同时请求,今天下午由于某种情况造成同时请求超过5000,从而出现了上面的错误。

查看更多...

分类:ASP.NET | 固定链接 | 评论: 0 | 人气: 101℃

ASP.NET读取XML文件

ASP.NET读取XML文件
DataTable DataSource(string xmlFile)
{
  DataSet objDs = new DataSet();
//假设xml文件放在App_Data目录下
  objDs.ReadXml(HttpContext.Current.Server.MapPath("~/App_Data/" + xmlFile)); 
  return objDs.Tables[0];
}

string GetFeildText(DataTable dt, string condition, string outPutFieldText)
{
  string result = string.Empty;
  DataRow[] row = dt.Select(condition);
  if (row.Length > 0)

查看更多...

分类:ASP.NET | 固定链接 | 评论: 0 | 人气: 55℃

.NET开发人员必知的八个网站

当前全球有数百万的开发人员在使用微软的.NET技术。如果你是其中之一,或者想要成为其中之一的话,我下面将要列出的每一个站点都应该是你的最爱,都应该收藏到书签中去。

对于不熟悉.NET技术的朋友,需要说明一下,.NET提供了一个平台和一些相应的工具,编程人员可以使用它们来在开发Windows桌面,互联网,甚至是手持移动设备上构建极富交互性的应用。很有可能你最喜欢的网站之一就是用微软的ASP.NET技术构建的。

查看更多...

分类:ASP.NET | 固定链接 | 评论: 0 | 人气: 182℃

中英文字符串截取方法

public static string Intercept(string input, int p)
     {
         Encoding encode = Encoding.GetEncoding("gb2312");
         byte[] byteArr = encode.GetBytes(input);
         if (byteArr.Length <= p) return input;

         int m = 0, n = 0;

查看更多...

分类:ASP.NET | 固定链接 | 评论: 0 | 人气: 176℃

ASP.NET纯数字验证码

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Drawing;
using System.Drawing.Imaging;

public partial class Rnd : System.Web.UI.Page
{
  private int codeLen = 5;//随机显示字符个数
  private int fineness = 85;//图片清晰度

查看更多...

分类:ASP.NET | 固定链接 | 评论: 0 | 人气: 347℃

ASP.NET页面事件执行顺序

默认的aspx页面都是继承自System.Web.UI.Page,Page基类定义了很多需要预执行的事件,这些事件虽没有在aspx页面中显示的定义或提及,但它们仍然会以一定的顺序去执行,这些事件的执行顺序是:

1. OnPreInit
2. OnInit
3. OnInitComplete
4. OnPreLoad
5. Page_Load
6. OnLoad
7. OnLoadComplete
8. OnPreRender
9. OnPreRenderComplete

 

以上事件除了Page_Load 为aspx页面自己的事件外,其余的都是继承自基类Page。

当页面进行回发时,如点击按钮,以上事件都会重新执行一次,这时的执行顺序为:

1. OnPreInit
2. OnInit
3. OnInitComplete
4. OnPreLoad
5. Page_Load

查看更多...

分类:ASP.NET | 固定链接 | 评论: 0 | 人气: 209℃