停灯向晓  

随笔分类 -  .NET

  • 用VS2008进行远程调试
    摘要:/* from:http://www.yichao.info/2009/05/%E7%94%A8vs2008%E8%BF%9B%E8%A1%8C%E8%BF%9C%E7%A8%8B%E8%B0%83%E8%AF%95.html */前提条件:remote host和client都在一个局域网内,且必须在一个网段 remot host和client主机必须登录相同的用户,用户名必须一直 关闭防火墙或打开相应的端口,一般是4015 remote host和client的本地安全策略中的网络访问必须改为“经典,本地用户以自己的身份验证”,路径为控制面板->用户管理->本地安全设置-> 阅读全文
    posted @ 2010-03-17 09:07 kofkyo 阅读(160) 评论(0) 推荐(0)
  • Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.
    摘要:/* DataSet hell - "Failed to enable constraints. One or more rows contain values...." */使用DataSet的时候遇到这么个错误:Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints."One or more"到底是什么,不知道。找到错误的方法是,使用DataTable的GetErrors方法 阅读全文
    posted @ 2010-02-02 10:56 kofkyo 阅读(287) 评论(0) 推荐(0)
  • ASP.NET中的Forms和Windows混合验证
    摘要:本文翻译自:Mixing Forms and Windows Security in ASP.NET摘要:ASP.NET开发人员曾经问到过如何使用Forms和Windows混合验证。Paul Wilson提供了一个解决方案来获得Windows用户名,或者,将用户转向登录页面。简介我曾经遇到很多ASP.NET开发人员问到如何使用Forms和Windows混合验证。通常的回答是:“ASP.NET不支持混合验证”。不谈技术细节,让我们先从业务的角度来看一下。我们要做的是自动取得域用户名,并且将其他用户转向登录页面。这样可行吗?当然。Forms验证首先,需要确定要使用哪种ASP.NET验证。想要使用F 阅读全文
    posted @ 2010-01-18 16:21 kofkyo 阅读(550) 评论(0) 推荐(0)
  • Eval( " ")和DataBinder.Eval(Container.DataItem, " ")的区别及用法
    摘要:/* from: http://hi.baidu.com/jmtbai/blog/item/3309d20238f5d983d53f7cd5.html*/ASP.NET 2.0改善了模板中的数据绑定操作,把v1.x中的数据绑定语法DataBinder.Eval(Container.DataItem, fieldname)简化为Eval(fieldname)。Eval方法与DataBinder.Eval一样可以接受一个可选的格式化字符串参数。缩短的Eval语法与DataBinder.Eval的不同点在于,Eval会根据最近的容器对象(例如DataListItem)的DataItem属性来自动地解 阅读全文
    posted @ 2010-01-15 16:02 kofkyo 阅读(350) 评论(0) 推荐(0)
  • 正则表达式练习笔记
    摘要:看到[ ] 字符组(Character Classes) 这节,最后的例子,突然想到,如何来匹配不包含“abc”子字符串的字符串。写来写去,还就是写不出来,照猫画虎,写了个^.*(?!abc).*(?!abc)$,看起来应该可以,跑出来不是那么回事。对于如下的输入:abcklkjlkjklkjljalklkjlkabclklkjlkjlabckljklakljkljlj可以判读出"abcklkjlkjk"和"lkjlkjlabc",但对于"kjlkabclk"这种子字符串在中间的情况,就不能解决。想着用个逆序否定,^.*(?!abc) 阅读全文
    posted @ 2009-12-28 17:09 kofkyo 阅读(136) 评论(0) 推荐(0)
  • 正则表达式学习笔记
    摘要:这两天事情比较少一点,看了lxcnn(过客)博客里的正则表达式,顺便做个笔记吧。老了,还是记下来比较好。首先,要看一下NFA引擎匹配原理,了解原理是很重要的[ ] 字符组(Character Classes) []能够匹配所包含的一系列字符中的任意一个。需要注意的是,[]虽然能匹配其中的任意一个字符,但匹配的结果只能是一个字符,不是多个。因为[]本身表示的就是字符之间“或”的关系,因此在[]中使用“|”来表示“或”的关系是错误的。[^ ]表示匹配任意一个未列举的字符,同样的,匹配的结果也只能是一个字符。/b在字符组外表示单词边界,但是在字符组内[/b]表示退格符正则基础之——捕获组(captu 阅读全文
    posted @ 2009-12-25 16:49 kofkyo 阅读(269) 评论(0) 推荐(0)
  • GridView中的ButtonType="Image"会导致回发两次
    摘要:/* from: http://www.dotneteer.com/Weblog/post/2006/03/Page-postback-twice-in-ASPNET-20-when-ButtonType-is-set-to-Image-in-GridView.aspx*/以下为全文引用,我没有验证:Page postback twice in ASP.NET 2.0 when ButtonType is set to Image in GridViewThis problem has driven me nuts for several hours before I found an ans 阅读全文
    posted @ 2009-12-25 15:59 kofkyo 阅读(191) 评论(0) 推荐(0)
  • 一个正则表达式的例子
    摘要:/* from: http://topic.csdn.net/u/20090712/17/d40e7153-d6d1-4a65-b20e-5ad6f92533a3.html*/需求:通过.net的正则 http://www.aa.bb.com htp://aa.bb.com aa.bb.com 上面3个都得到 aa 并对语句稍微讲解一下。谢谢。 (? <=http://)(/w+) 这个是我写的。不知道怎么加上或者匹配www 还有? <= 这个什么意思查不到。解决:(?i)(?<=^|http://(?:www/.)?)(?!www/.)/b/w+(?!/./w+$)(?=( 阅读全文
    posted @ 2009-12-25 15:38 kofkyo 阅读(202) 评论(0) 推荐(0)