随笔分类 -  ASP.NET

Lambda 表达式
摘要:“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型。 所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句块。Lambda 表达式 x => x * x 读作“x ... 阅读全文
posted @ 2009-11-03 11:58 Dot-Boy 阅读(397) 评论(0) 推荐(0)
Programatically recycle an IIS application pool
摘要:One of the many banes in my life is waiting for IIS to reset. When developing certain components, like a webpart or webcontrol, I oftenuse apost-build event togac the assembly and issue an iisreset. T... 阅读全文
posted @ 2009-07-29 11:00 Dot-Boy 阅读(513) 评论(0) 推荐(0)
实现在表单内按回车键,执行指定按钮的事件
摘要:实现在表单内按回车键,执行指定按钮的事件<script language="javascript"> function WebForm_FireDefaultButton(event, target) { if (event.keyCode == 13 && !(event.srcElement && (event.srcElement.tagName.... 阅读全文
posted @ 2009-06-16 10:29 Dot-Boy 阅读(335) 评论(0) 推荐(0)
计算程序段运行时间
摘要:计算代码段运行的时间长度,用Stopwatch类[代码]每次获取时间都要写这么几行,为此封装一个计算时间的类[代码]调用的时候:[代码] 阅读全文
posted @ 2009-05-31 15:03 Dot-Boy 阅读(251) 评论(0) 推荐(0)
关于web.config里的deny配置
摘要:今天孤陋寡闻了一把 web.config ?代表匿名用户 *代表所有用户 deny users = "*" ,则拒绝所有用户登陆 阅读全文
posted @ 2009-01-17 15:10 Dot-Boy 阅读(516) 评论(0) 推荐(0)
Queue同步操作
摘要:对Queue的同步操作,了解lock以及 AutoResetEvent 和 ManualResetEvent 类用法 http://www.cnblogs.com/ygl127/archive/2007/07/27/833211.html http://www.cnblogs.com/TianFang/archive/2007/01/11/617397.html http://www.cnblo... 阅读全文
posted @ 2009-01-17 11:23 Dot-Boy 阅读(293) 评论(0) 推荐(0)
Microsoft.Web.UI.WebControls.dll不安装使用
摘要:iewebcontrols.exe安装后,会在站点目录wwwroot下产生webctrl_client文件夹,在没有安装iewebcontrols.exe的机器上,拷贝webctrl_client文件夹到wwwroot目录下,并且在项目中引用.dll文件,就可以直接使用该控件了,切记webctrl_client一定要拷贝到wwwroot文件夹下。 阅读全文
posted @ 2008-12-31 10:30 Dot-Boy 阅读(3004) 评论(0) 推荐(0)
webform 中GridView多表头(转载)
摘要:实现方法就是给单元格填充我们想要的格式代码。 C# 为 GridView 添加多层表头 阅读全文
posted @ 2008-11-24 18:32 Dot-Boy 阅读(1633) 评论(0) 推荐(1)
FtpWebRequest上传、下载文件
摘要:接到一个任务,该任务需要从数据支持部的FTP上下载4个文件。 数据支持部的同事给了4个工具分别用下来载这4个文件 因为每天要定时下载,所以加入了计划任务。 这样一来,本可以做为一个任务来完成的东东却硬被分成了4个任务, 这还不是大问题,最大的问题是如果要下载的文件名规则有了变化,我就要分别改这4个工具的配置文件。 这4个工具虽能满足要求,但有点烦琐。看来还是不能偷懒了 - - 自己用FtpWebR... 阅读全文
posted @ 2008-11-11 12:47 Dot-Boy 阅读(13284) 评论(2) 推荐(2)
细说Asp.net的IP地址屏蔽功能设计(转载)
摘要:出于安全考虑,几乎每个动态网站都具备IP地址屏蔽功能,而网上流传的很多关于该功能的教程大都采用字符串保存和验证IP地址,我认为这是不太科学的,我试图找到最佳的设计方案。 “IP地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。” 由此我们了解到,IP地址实际上是一个32位正整数,在C#中可以使用uint类型来表示,但SQLServer... 阅读全文
posted @ 2008-11-08 20:28 Dot-Boy 阅读(271) 评论(0) 推荐(0)
使用SqlDataAdapter来插入数据
摘要:使用SqlDataAdapter来插入数据 string _strConn = "Data Source=127.0.0.1;Initial Catalog=community;Persist Security Info=True;User ID=sa;Password=sa"; SqlConnection _conn = new SqlConnection(); ... 阅读全文
posted @ 2008-11-03 21:25 Dot-Boy 阅读(604) 评论(0) 推荐(0)
GridView导出到Excel 2007乱码解决
摘要:原来写得gv导出到2003一点问题没有,导出到2007就出现全部乱码,修改的地方用红色字体标注 public void SaveToExcel(GridView _gv,Page _page) { _page.Response.Clear(); _page.Response.Buffer = true; ... 阅读全文
posted @ 2008-09-17 21:55 Dot-Boy 阅读(1969) 评论(2) 推荐(1)
cache 助手
摘要:using System; using System.Web; using System.Web.Caching; namespace net91com.Common { /// /// CacheHelper 的摘要说明。 /// public class CacheHelper { private CacheHelper() { } /// /// AddC... 阅读全文
posted @ 2008-08-26 09:30 Dot-Boy 阅读(432) 评论(0) 推荐(0)
检测URL是否存在
摘要:private void Page_Load(object sender, System.EventArgs e) { string url1 = "http://dotnet.aspx.cc/"; string url2 = "http://dotnet.aspx.cc/Images/logo.gif"; Response.Write("方法1:"); Response.Write(ur... 阅读全文
posted @ 2008-08-08 19:40 Dot-Boy 阅读(399) 评论(0) 推荐(0)
WebBrowser脚本错误的完美解决方案
摘要:当IE浏览器遇到脚本错误时浏览器,左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。当我们使用WebBrowser控件时有错误信息框弹出,这样程序显的很不友好,而且会让一些自动执行的程序暂停。我看到有人采取的解决方案是做一个窗体杀手程序来关闭弹出的窗体。今天探讨的方法是从控件解决问题。 1、SHDocVw.dll 在COM时代我们使用的WebBrowser控件是... 阅读全文
posted @ 2008-08-08 15:51 Dot-Boy 阅读(1237) 评论(0) 推荐(0)
通过COM来获取指定url的Cookie(转载)
摘要:1using System; 2using System.Runtime.InteropServices; 3using System.Text; 4using System.Net; 5 6namespace NExplus.NSiter 7{ 8 /**//// 9 /// 获取Cookie的方法类。 10 /// 11 public class ... 阅读全文
posted @ 2008-08-04 10:56 Dot-Boy 阅读(1823) 评论(0) 推荐(0)
VB.net下有个函数strconv可以进行简体繁体转换(转载)
摘要:http://msdn.microsoft.com/zh-cn/library/cd7w43ec.aspx 有个简单的方法,VB.net下有个函数strconv可以进行简体繁体转换,添加引用Microsoft Visual Basic .Net Runtime string mStr=Microsoft.VisualBasic.Strings.St... 阅读全文
posted @ 2008-07-29 11:46 Dot-Boy 阅读(493) 评论(0) 推荐(0)
Asp.net2.0中单域名多服务器的单点登陆(Single Sign-On)
摘要:问题描述: 有一主域名http://www.wow52.cn/,跟AAA.wow52.cn,BBB.wow52.cn...等一系列子域名,各对应一个子系统,各系统多采用Asp.net 2.0技术实现,并且分布在不同的服务器上面,现在要求在这些系统中实现单点登陆. 方法如下 在个站点(子系统)的Web.config文件中增加以下2个节点 用于生成节点的代... 阅读全文
posted @ 2008-07-28 14:14 Dot-Boy 阅读(281) 评论(0) 推荐(0)
客户端代码优化的20个方法
摘要:为自己写代码,为使用而编译 任何一个程序员都很清楚地知道,之所以不把自己所使用的代码作为最终的代码来交付是有它合理的原因的。写代码时最好要尽可能多写些注释,通过编排格式在最大程度上提高代码的可阅读性,同时避免过分的简洁不让晦涩的代码给日后的维护带来困难。之后,我们再使用编译器等把源代码转化成其他格式,一方面达到最优执行,另一方面可以防止反编译,以免造成源代码被剽窃。上述的这种模式其实也适用于网站... 阅读全文
posted @ 2008-07-28 11:44 Dot-Boy 阅读(309) 评论(0) 推荐(0)
利用HttpModule和ResponseFilter压缩html [0评] 08-07-25 19:51
摘要:不知道大家有没有注意过google和baidu首页页面的html,打开一看你会发现,竟然没有缩排什么,几乎整个页面输出都快写成一行了,至于为什么这样做,我能想到的是节省流量,没别的想法了.那我们是不是也可以做到这样呢(虽然我们对流量没什么要求),当然是可以的,写代码的时候不要缩排,把html全部写在一行不就行了,当然这个方法的确可行,但是麻烦了点,而且维护起来也不方便.有没有更好的办法,当然... 阅读全文
posted @ 2008-07-28 09:49 Dot-Boy 阅读(322) 评论(0) 推荐(0)