- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 将ViewState转存到文件
<br />基本上是从网上抄的,何时清理过时的ViewState,我的想法是Session_End。<br />为所有页面定义基类,重载下面两个方法:<br />public class PageBase : Page{ private string AppDataPath { get { return Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "App_dat
2011-01-30 16:59:00 330
原创 log4net AdoNetAppender调试
将bufferSize设为1便于调试,上线后再改成较大值;除logger、level、timestamp、thread,其他allow null设为True。
2010-04-14 13:53:00 365
翻译 .NET数据库连接字符串加密
exe程式(app.config)使用configProtectionProvider属性加密connectionStrings节点,具体参见:Securing Connection Strings其中提供的加密解密代码:static void ToggleConfigEncryption(string exeConfigName){ // Tak
2010-03-23 16:31:00 708 1
原创 System.Data.Common.DbCommand必须Dispose
这两天碰到的线上问题,网站报了oracle底层错误,ORA-0100:超出打开游标的最大数。排除DB设置的问题后,只能找代码原因。代码上有循环(约5000次),其中的一个做查询功能的DbCommand最值得怀疑。它的写法是这样的:DataSet dataSet = connection.ExecuteDataSet(CreateDbCommand()); 这个写法是copy的已有代
2009-08-04 08:55:00 923 1
原创 用SQL Server执行Server上命令
出现了无法登录Server的情况,又要在上面运行一些简单的程序,比如启动一个服务,运行一个批处理等。--1. 启用高级选项,让xp_cmdshell可开关,如果xp_cmdshell已经打开,则不需要1、2EXEC sp_configure show advanced options, 1GO--重新配置RECONFIGUREGO--2. 启用xp_cmdshell
2009-02-02 15:39:00 346
转载 FormsAuthentication与Session同时使用时的问题
Session超时后,FormsAuthentication的IsAuthenticated仍然为真,如果此时未加考虑使用Session中的值,就会有问题。google了好长时间,下面代码是在Global.asax中添加,让Session超时时FormsAuthentication登出。 protected void Application_AcquireRequestState(objec
2008-12-15 12:09:00 614
原创 href支持多句javascript
老早就知道html的a标记可以这样写:a href="javascript:void(0)" onclick="window.open(http://www.csdn.net)">弹出1a>a href="javascript:void(null)" onclick="window.open(http://www.csdn.net)">弹出2a>a href="javascript:;"
2008-12-10 16:48:00 424
转载 .NET Remoting - 基本概念
从C#高级编程上抄一些,增加印象。什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升 级,它改善了很多功能,并极好的融合到.Net平台下。Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使用Remoting的原因。为什么呢?在Windows操作系统中,是将应用 程序分离为单
2006-06-28 16:16:00 675
SAP .NET Proxy Builder
2011-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人