NET + C#
ASP.NET 实现页面间的参数传递 QueryString Application Session Cookie
管理员 发表于2010-03-20 浏览2814 评论0
一.使用QueryString
使用QueryString在页面间传递值是一种非常常见的方法,我们在ASP中就常常用到。
(1)优点和缺点
优点:
1.使用简单,对于安全性要求不高时传递数字或是文本值非常有效。
缺点:
...
NET + C#
DataTable 用法
管理员 发表于2010-03-10 浏览3299 评论0
在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。
一、DataTable简介
(1)构造函数
DataTable() 不带参数初始化DataTable 类的新实例。
...
NET + C#
启用URL重定重写,已存在静态文件打不开的解决方案
管理员 发表于2010-03-06 浏览3203 评论0
web.config
1、首先添加配置节点
<httpHandlers>
<!--设置应用程序映射(url重写后要加的)-->
<add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" validate="true"/>
</httpHandlers>
2.、还有<compilation>下插入
<!--设置应用程序映射(url重写后要加的)-->
<buildProviders>
<add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>
这样就能打开原本的.html后缀的名称了
NET + C#
Intelligencia URLRewriter与Ionic's Isapi Rewrite Filter
管理员 发表于2010-03-06 浏览3441 评论0
可能已经没有人会使用上一篇文章中的方法进行URL Rewrite 了,因为提供URL Rewrite 的组件早已铺天盖地了。
ASP.NET 级别的URL Rewrite 组件的原理很简单,其实只是监听BeginRequest 事件,并且根据配置来决定目标URL 。在我之前接触过的项目中,发现使用 URLRewriter 作为URL Rewrite 组件的频率非常高,我想可能是因为那是微软提供的东西吧。
...
NET + C#
利用Intelligencia.UrlRewriter实现URL重写
管理员 发表于2010-03-05 浏览3301 评论0
每条记录为: <rewrite url="^(.*)/(\?.+)?$" to="$1/default.aspx$2" />
注意:使用“processing="restart"”的时候将会导致重写引擎从头开始执行所有的重写规则,此时应当注重包含“/default.aspx”字符串的处理。
如果你需要同时支持多个默认文档,那么以上代码需要修改为:
...
NET + C#
web.config学习知识点
管理员 发表于2010-03-05 浏览3070 评论0
web.config文件是一个XML文本文件,用来储存ASP.NET WEB应用程序的配置信息。可以应用于应用程序的每一个目录,所有子目录都继承它的配置设置。
web.config文件默认配置
1、<authentication> 节
作用:配置 ASP.NET 身份验证支持(为Windows、Forms、PassPort、None四种)。该元素只能在计算机、站点或应用程序级别声明。<authentication> 元素必需与<authorization> 节配合使用。
...
NET + C#
Web.config配置文件详解
管理员 发表于2010-03-05 浏览3058 评论0
花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法。很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点。所以这里只介绍一些比较常用的节点。花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法。很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点。所以这里只介绍一些比较常用的节点。
NET + C#
关于EnableViewState禁用与使用心得
管理员 发表于2010-03-02 浏览3013 评论0
每个web控件都有个ViewState值,如果一个页面有太多的web控件而不禁用他们的viewstate值的话,会让页面速度大大降低。那么哪些控件的EnableViewState="false" 哪些控件的EnableViewState="true"呢?
一个个控件说起
textbox,如果你只需要取他的text里面的值,而不是要他响应什么事件,那他的viewstate是可以禁用的。
...
NET + C#
EnableViewState与EnableViewStateMac
管理员 发表于2010-03-02 浏览2985 评论0
EnableViewState
获取或设置一个值,该值指示当前页请求结束时该页是否保持其视图状态以及它包含的任何服务器控件的视图状态。
如果该页保持其视图状态,则为 true;否则为 false。默认为 true。
即使 EnableViewState 为 false,ASP.NET 用于检测回发的页中也可能呈现隐藏的视图状态字段。
EnableViewStateMac
获取或设置一个值,该值指示当页从客户端回发时,ASP.NET 是否应对页的视图状态运行消息验证检查 (MAC)。
...
NET + C#
.net程序 混淆、强签名、加密
管理员 发表于2010-03-02 浏览3690 评论0
反编译工具:.net 反编译工具reflector 工具 .NET Reflector插件FileDisassembler
大家都知道.net开发的软件,无论WebForm项目还是WinForm项目,发布的时候都是编译成dll或者exe文件。但是我们经常会无论是出于学习还是其他什么目的,想查看软件源代码和解除软件的某些限制。这时反编译技术就派上了用场。上面提到的reflector就是这样一个工具。
...