1、Intelligencia.UrlRewriter(V2.0.0.6)
首页是web.config配置
<configSections>
<!--设置地址重写组件-->
<section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter"></section>
</configSections>
<!--rewriter config-->
<rewriter file="~/App_Data/rewrite.xml"/>
添加好这两个配置项后再在App_Data添加rewrite.xml配置文件
rewrite.xml
<?xml version="1.0" encoding="utf-8" ?>
<rewriteRules>
<rewrite url="^~/P-([0-9]+).html$" to="~/Default.aspx?ID=$1" />
</rewriteRules>
自己测试一下吧
2、Log4Net
Web.Config中不用配置什么东东但要在AssemblyInfo.vb这个文件的最后面添加
<Assembly: log4net.Config.XmlConfigurator(ConfigFile:="log4net.config", Watch:=True)>
再在根目录下面添加log4net.config配置文件
log4net.config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<!--log4net配置-->
<log4net debug="false">
<!--定义输出到文件中-->
<appender name="LogFileAppender" type="log4net.Appender.FileAppender" >
<param name="File" value="Applog.txt" />
<param name="datePattern" value="yyyy-MM-dd HH:mm" />
<param name="AppendToFile" value="true" />
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="“%d %t %p %l %m %n" />
</layout>
</appender>
<!--定义输出到数据库中,这里举例输出到MS sqlserver数据库中,数据库-->
<appender name="AdoNetAppender" type="log4net.Appender.AdoNetAppender">
<bufferSize value="100" />
<connectionType value="System.Data.SqlClient.SqlConnection, System.Data, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<connectionString value="Data Source=WANGBF\SQL2008EX;Initial Catalog=Nhibernate;User ID=sa;Password=sa" />
<commandText value="INSERT INTO Log ([Date],[Thread],[Level],[Logger],[Message],[Exception]) VALUES (@log_date, @thread, @log_level, @logger, @message, @exception)" />
<parameter>
<parameterName value="@log_date" />
<dbType value="DateTime" />
<layout type="log4net.Layout.RawTimeStampLayout" />
</parameter>
<parameter>
<parameterName value="@thread" />
<dbType value="String" />
<size value="255" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%thread" />
</layout>
</parameter>
<parameter>
<parameterName value="@log_level" />
<dbType value="String" />
<size value="50" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%level" />
</layout>
</parameter>
<parameter>
<parameterName value="@logger" />
<dbType value="String" />
<size value="255" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%logger" />
</layout>
</parameter>
<parameter>
<parameterName value="@message" />
<dbType value="String" />
<size value="4000" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%message" />
</layout>
</parameter>
<parameter>
<parameterName value="@exception" />
<dbType value="String" />
<size value="2000" />
<layout type="log4net.Layout.ExceptionLayout" />
</parameter>
</appender>
<root>
<appender-ref ref="LogFileAppender" />
<appender-ref ref="AdoNetAppender" />
</root>
</log4net>
</configuration>
好了,配置完成顺便测试一下。
添加引用
Imports log4net
Dim log As ILog
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
'创建日志记录组件实例
log = log4net.LogManager.GetLogger("王百锋")
'记录错误日志
log.Error("error", New Exception("发生了一个异常"))
'记录严重错误
log.Fatal("fatal", New Exception("发生了一个致命错误"))
'记录一般信息
log.Info("info")
'记录调试信息
log.Debug("debug")
'记录警告信息
log.Warn("warn")
BindGwData()
End Sub
分享到:
相关推荐
Intelligencia.UrlRewriter 使用方法 简单易懂.一看就会.哈
Intelligencia.UrlRewriter.dll下载
如果未能加载文件或程序“Intelligencia.UrlRewriter”的错误的,就加载这个程序集把 分析器错误信息: 未能加载文件或程序集“Intelligencia.UrlRewriter”或它的某一个依赖项。系统找不到指定的文件。
用Intelligencia.UrlRewriter组件实现URL重写,有源代码,有详细文档说明
Url重写需要资源 Intelligencia.UrlRewriter.zip
如果未能加载文件或程序“Intelligencia.UrlRewriter”的错误的,就加载这个程序集把 分析器错误信息: 未能加载文件或程序集“Intelligencia.UrlRewriter”或它的某一个依赖项。系统找不到指定的文件。参数中文
第二种方法需引用Intelligencia.UrlRewriter.dll,请参考Web.config部署 Bin文件夹里面有三个dll,需添加引用,其中特别说明的是UrlRewriter.dll,这个dll在网上一般下载的都是12kb的,我这个是20kb的,是用微软自带的...
实现aspx中的url重写 很简单只要配置一下就行了
此包中含有,Intelligencia.UrlRewriter.dll,MSDNURLRewriting.msi,URLRewriter.dll,更有web.config配置伪静态规则和实例。如您对伪静态感兴趣,请及时下载,史上最全伪静态配置包。
URL 重写,伪静态,ASP.NET等技术使用。
type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter" /> This enables the URL Rewriter to read its configuration from the rewriteRules ...
<section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter" /> <!--重写规则--> ^/User/(\d+)$" ...
最简单的URL配置,丰富的配置案例,只注意dll和配置文件。是seo的好帮手
UrlRewritingNet.UrlRewriter.dll
asp.net url重写 demo 框架 3.5 利用Intelligencia.UrlRewriter.dll组件实现url重写
UrlRewriter Java v2.0 RC1_urlrewriterjava源代码.zip UrlRewriter Java v2.0 RC1_urlrewriterjava源代码.zip UrlRewriter Java v2.0 RC1_urlrewriterjava源代码.zip UrlRewriter Java v2.0 RC1_urlrewriterjava源...
Intelligencia.UrlRewriter.dll 结合自己写的一个程序集 支持url重写 和页面回发 地址栏不变,内有详细注释 qq:32555679
1.参数用()括起来,使用 $1 来获得参数。 2.多个参数的时候使用&分割。 3.把Intelligencia.UrlRewriter.dll添加到bin目录