
置顶随笔
摘要:

RegeX是一款正则表达式辅助程序,它通过高亮匹配及替换内容使整个流程可视化,帮助用户更好地理解和使用正则表达式这一强力工具。
RegeX定位为免费软件,任何人都可无限制的使用它。
它的前身叫做SearchRex,此前我曾在一个小圈子里推广过它,很受好评。
我自己就是它最最忠实的铁杆用户:它帮我逐步学习和掌握了正则表达式;它帮我完成了很多文字处理工作;每次关于正则表达式编程的测试工作也都是依靠它来完成的。
阅读全文
posted @
2008-09-22 04:54 斯克迪亚 阅读(3991) |
评论 (37) |
编辑
摘要:

应一些朋友的要求,整理出自己所写的WPF相关文章索引,回首一看,也真写了不少了呵。
这个博客的建立初衷就是为了分享和总结我在WPF方面的所学,此后还会继续保持更新的。
目前收录的文章有:
WPF界面设计技巧系列(11篇)
用XAML做网页系列(7篇)
其他零散文章(8篇)
阅读全文
posted @
2008-08-30 10:16 斯克迪亚 阅读(3459) |
评论 (9) |
编辑
摘要:

MailMail是一款独特的邮件发送工具,或许它独特到你从未感受过的地步,它可使你通过轻松、简单、愉快的操作完成日常邮件发送操作,当然,它肯定不是因“会发邮件”而独特,而是在于“怎么发”,相信我,你一定要自己来感受一下。
通过MailMail,你可以达成很多你所未曾尝试的邮箱应用,如备份文件、分享音乐、分发资料、提交工作文档、群发消息等,MailMail提供了巧妙的选项设置及完善的配置系统让你得心应手地做这些事。
当然,好东西也有坏处:MailMail会让你的邮件服务商头大,因为他们许诺的1G、2G、5G空间可能都要被你充分利用掉。是的,你有很高几率发上瘾,就像一句老话:“一发不可收拾”。
阅读全文
posted @
2008-08-09 04:02 斯克迪亚 阅读(3495) |
评论 (53) |
编辑

2009年6月29日
摘要:

今天做网站时遇到了非常恶心的事: 页面上有两个用户控件,其中一个包含ListView,用于显示商品评论列表,另一个就是用于发表评论的提交信息界面。
用于显示评论列表的用户控件中的ListView支持编...
阅读全文
posted @
2009-06-29 00:05 斯克迪亚 阅读(1680) |
评论 (21) |
编辑

2009年6月26日
摘要: 今天看这篇文章时,猛然发现这样乱糟糟的一片文字,复制之后居然连这些噪点都复制上来了,于是就搜了两下,找到这么两篇资料: http://www.javaeye.com/topic/377628 http...
阅读全文
posted @
2009-06-26 16:16 斯克迪亚 阅读(1008) |
评论 (2) |
编辑

2009年6月24日
今天在使用EntityDataSource显示数据时,返回的数据总是空的,确认过数据库内数据后,尝试去掉Where及参数,移除各种事件均告无效。
后来新建了一个EntityDataSource,简单配置一下数据源,测试通过。
挠墙半晌后看到Include属性中包含了一个已经在数据库及EDM中删除的导航属性,去掉该属性后测试即通过。
虽然是个人的小失误,但可恨的是对于这个简单的错误EntityDataSource居然不给出任何提示,而是闷头给吃了!
不知道设计者是怎么想的。
posted @
2009-06-24 05:01 斯克迪亚 阅读(151) |
评论 (0) |
编辑

2009年6月12日
摘要:

本文介绍了三种通过绑定对象控制元素隐现的方法:
直接在内嵌代码中判断和输出文本
在服务器控件的Visible属性中嵌入代码进行判断
使用PlaceHolder控件作为容器装载多个元素,在其Visible属性中内嵌代码控制内部多个元素的隐现
阅读全文
posted @
2009-06-12 23:09 斯克迪亚 阅读(1104) |
评论 (11) |
编辑

2009年6月10日
摘要:

我们在创建自定义的服务器端控件或是用户控件时,经常需要用到一些客户端js脚本,通常将其作为资源嵌入,并在页面后台代码中添加引用,但是如若用到一些通用的js库(比如JQuery)时,就免不了产生一个疑问...
阅读全文
posted @
2009-06-10 00:54 斯克迪亚 阅读(1427) |
评论 (12) |
编辑

2009年6月4日
摘要:

这两天做网站,某页中使用了EntityDataSource结合FormView插入数据,先是自动生成了这么个基本的表单
然后运行,插入测试数据(咋变这色了?? )
结果回回报错!
始终找不出错误位置,弄得我直想挠墙。
...
阅读全文
posted @
2009-06-04 04:18 斯克迪亚 阅读(1093) |
评论 (4) |
编辑

2009年6月3日
摘要: 最近做网站,需要用到全国行政区划数据,网上下的现成的看着都不怎么样,市县区什么的比较混乱。
后来在这个网站找到了符合我要求的数据,不过这网站的排版真不是一般的恶心,纯属垃圾中的拖拉机,没有统一版式可言,用Regex正则+FF插件XPath+手工吐血采集,费了牛劲才弄完,在这里分享一下,有需要的朋友就不用费事了。
此数据结构为:中国 > 大区域 > 直辖市/省/自治区/特别行政区 > 直属区/直属市/直属县/直辖市
阅读全文
posted @
2009-06-03 03:32 斯克迪亚 阅读(794) |
评论 (6) |
编辑

2009年5月28日
摘要: 关系数据库中,一对多关系使用的非常普遍,多对多关系也时有用到,而一对一关系用的非常之少,本篇将展示一个一对一关系的使用示例。 首先我们有这样一个数据库: 这是一个简单的商业数据库,现在有一个需求:要求...
阅读全文
posted @
2009-05-28 02:34 斯克迪亚 阅读(461) |
评论 (0) |
编辑

2009年5月27日
摘要: 我曾介绍过以Email地址登录基于Membership管理的网站的方法,并指出这是一种更为安全的做法,用户的Email通常不会暴露在网站中,而不知道Email也就无从破解实现登录。 但是在密码找回时,...
阅读全文
posted @
2009-05-27 07:54 斯克迪亚 阅读(346) |
评论 (0) |
编辑

2009年5月21日
摘要:

早在Web标准化风潮到来之前,我就考虑过XML+XSLT建站了,我以为这是一种非常优雅、高效、低耦的方案,必将大行其道。
然而时至今日,使用这种方案建站的人依然寥寥无几,大家还都在抱着Web标准化不撒手,其实Web标准化只是将表现(Css)分离了出来,而数据和结构仍然混杂在一起,它绝对不是我们最终的归宿,它只是一个过渡品。
XHtml标准的建立初衷,其实也就是为了向XML过渡的,XML+XSLT+CSS才真正做到数据、结构、表现的完美分离,才是我们的终极目标。
诚然,XML+XSLT确实有其技术难度,我想这是它难于普及的最大障碍所在,但我觉得随着时间的推移、观念的更新、工具的发展,这仍旧是我们必会到达的一站。
阅读全文
posted @
2009-05-21 01:57 斯克迪亚 阅读(3427) |
评论 (52) |
编辑

2009年5月11日
摘要:

很多企业发出的邮件都是图文并茂的,其中有部分是在邮件中引用网上的图片网址,更专业些的方法是直接在邮件中通过内联附件内嵌图片,这个功能可以由一些邮件客户端程序实现,那么我们怎么在.Net中实现这一功能呢?
搜索了一下,找到了一位台湾程序员分享的方法,但这个方法经我验证是错误的,其他就没找到什么有用的资料了。
经过尝试,我找到了正确的方法,而且非常简单。
阅读全文
posted @
2009-05-11 03:47 斯克迪亚 阅读(2668) |
评论 (17) |
编辑

2009年4月23日
摘要:

在发布“淘宝登货员”时发现不少朋友对WebBrowser控件比较感兴趣,故在此分享一下使用心得。
首先分享一个WebBrowser的扩展类(此类所需的dll将在文章末尾提供下载),大家最好都使用这个类来替代.Net框架中的WebBrowser类,它提供了两个扩展功能...
阅读全文
posted @
2009-04-23 00:16 斯克迪亚 阅读(3434) |
评论 (32) |
编辑

2009年4月12日
摘要: 尽管.Net已经提供了3个Timer,我仍然要自己利用BackgroundWorker组件封装这么一个定时器来使用。
主要原因是System.Windows.Forms以及System.Threading.Timer的Timer同时运行多个的时候会产生令人发狂的错乱,停止其中一个Timer的时候,可能会引发其他Timer注册的事件,对此类灵异事件,查遍互联网后只在MSDN发现了这么一段说明:
由于所有 Timer 组件都在主应用程序线程上操作,所以在 Windows 窗体应用程序中的任意 Timer 上调用 Stop 都可以导致来自应用程序中其他 Timer 组件的消息被立即处理。如果有两个 Timer 组件,分别设置为 700 毫秒和 500 毫秒,并且从第一个 Timer 调用 Stop,则应用程序可能首先接收第二个组件的事件回调。如果这证明有问题,请考虑转为使用 System.Threading 命名空间中的 Timer 类。
而System.Threading.Timer的Timer又让我感到非常晦涩难用,所以就造了一个山寨版的定
阅读全文
posted @
2009-04-12 21:38 斯克迪亚 阅读(359) |
评论 (2) |
编辑

2009年4月2日
摘要:

新功能加入:
此次更新加入了商品发布时间设定功能,可以将商品随机安排在指定天数内的指定时段中发布,这样即使在半夜录入商品,也能等到流量高峰时段发布了。
此功能的原理是根据用户的设定,程序随机生成一个符合用户要求的发布时间,提交到商品信息中。
错误修正:
填写按钮在填写操作执行期间会变为不可用状态,防止连续点击引发线程异常。
阅读全文
posted @
2009-04-02 05:26 斯克迪亚 阅读(658) |
评论 (19) |
编辑