波斯马BOSSMA Information Technology

2011年 发布的所有日志

C#使用正则表达式过滤script脚本程序

发布时间:2011年5月10日 / 分类:ALL, DOTNET / 抢沙发

??? 很多时候都需要过滤字符串中的javascript等脚本程序,比如防止跨站攻击,采集信息等。网上找了很多,大多不能用,或者存在很多的漏洞和问题,并且以讹传讹的垃圾站也特别多,搜出来的就是那几个,管用的好用的寥寥无几。好歹找到几个能改造下的,看了看,都是使用正则表达...

一个密码保管工具-TTA密码箱

发布时间:2011年5月8日 / 分类:WinForm / 抢沙发

对于有很多账号、密码的朋友来说,管理这些密码真不是一件轻松的事,找不到密码那时很平常的事。也有一些人使用Excel、Access等管理密码,但是也不方便,而且担心被别人看到了。鉴于我也有这样的烦恼,经过长时间的酝酿,终于开发出来了一个密码保管工具 – TTA密码箱。 ...

当代码优先(Code First)不是先写代码

发布时间:2011年4月20日 / 分类:DOTNET / 抢沙发

这篇文章翻译自:http://blogs.msdn.com/b/adonet/archive/2011/03/07/when-is-code-first-not-code-first.aspx 非直译,其中添加了我的理解及部分其它文章内容。 ? 在最近发布的EF4.1中包含支持使用代码优先(Code First)的方式进行EF开发。目前实体框架已经支持三种方式:数...

使用ADO.NET Entity Framework 4.1进行Code First模式的开发

发布时间:2011年4月19日 / 分类:DOTNET / 2 次吐槽

.NET的实体框架越来越完善了,前几天看到Entity Framework 4.1已经正式发布了,新添加了一种称为Code First的开发模式。字面上的意思就是代码优先;按照微软对于它的说明就是:Code First聚焦于定义你的model类,这些类可以映射到一个现有的数据库,或者根据这些类生成数据库,...

Javascript中给document元素绑定自定义事件

发布时间:2011年4月18日 / 分类:JavaScript / 抢沙发

一个项目中要使用javascript模拟原来activex控件中的方法,要求触发事件的方式及方法名不能改变。首先想到javascript对象是可以自定义方法或者事件的,比如去除字符串前后的空格,检查字符串是否数字格式等。不过这里要给Document元素绑定一个事件,自己没有想出来怎么搞。还好...

WinForm应用程序中单例模式的实现方法

发布时间:2011年4月7日 / 分类:DOTNET, WinForm / 抢沙发

Windows任务管理器是单例模式的一个很好的例子,在当前登录用户下我们只能打开一个它的实例。如它没有运行,点击“任务管理器”会启动这个程序,如果最小化了,点击“任务管理器”会激活它并显示在最小化之前的位置;如果当前激活并显示,会重新激活。这篇文章将要介绍在WinForm应...

WinFrom点击关闭按钮时提示关闭或最小化的实现

发布时间:2011年4月2日 / 分类:DOTNET, WinForm / 抢沙发

当我们关闭QQ的时候,会出现一个提示,弹出一个窗口,询问提示我们是最小化还是退出程序运行。这是一种很人性化的提示操作方式。这篇文章就是要模拟QQ的这种效果,在WinForm中实现。 1、首先创建一个WinForm项目 2、打开Form1窗体设计,设置Form1窗口的FormClosing事件的委托...

Visual Studio 2010(.NET 4.0)中使用SQLite.NET

发布时间:2011年4月1日 / 分类:DataBase, DOTNET / 3 次吐槽

SQLite.NET可以使我们很方便的在.net环境下操作SQLite数据库,但是最新版本的SQLite(支持VS2010和.NET4.0)貌似还没有完成,我下载下来后发现缺少很多东西,特别是Linq。 目前已经为.net 4.0提供了安装程序和经过编译的dll文件,可以按照需要下载了,下载地址:http://system....

Linq从数据库查询数据的原理及实现

发布时间:2011年3月21日 / 分类:ASP.NET, DOTNET / 抢沙发

Linq查询数据库使用起来很方便,无论是LINQ to SQL,还是LINQ to Entities, 一直想知道它的原理到底是什么。这几天研究了下,大体了解了其原理,及实现方式。主要用到的技术包括:扩展方法 、表达式树 和 延迟执行(实现接口IEnumerable中的GetEnumerator方法)。 现在公布出...

Jquery结合div+css实现文字间断停顿向上滚动效果

发布时间:2011年3月9日 / 分类:JavaScript / 5 次吐槽

关于实现滚动效果现在提供一个新的类库,功能更多,浏览器兼容性更强,点此移步过去看看。 这篇文章的标题不知道怎么些才好,那就说一下它实现的功能以及长处吧。 1、使用Jquery操作对象 2、使用div+css控制样式 3、每次滚动间隔停顿一段时间,可以自定义停顿时间 4、滚动实现...