波斯码BOSSMA Information Technology

界面原型设计工具使用系列(四)-Pencil

发布时间:2011年5月17日 / 分类:Design / 评论

Pencil是一个功能强大的界面原型设计工具,相比较于前面介绍的几个,这个工具是一个需要安装的应用程序, 支持中文,可以设计网页和桌面程序界面,侧重点在于设计,支持自定义控件和导出模板,功能确实很强大。但是对于控件的一些Action操作 没有太好的支持。

界面原型设计工具使用系列(三)-Mockup Builder

发布时间:2011年5月16日 / 分类:ALL, DataBase, Silverlight / 评论

今天测试了一个用silverlight编写的工具:Mockup Builder,自称杀手级的界面原型设计工具,个人感觉总体比Lumzy差些,但是其支持的控件同样很丰富,支持网页界面设计和桌面软件界面设计,并且可以导出图片和PDF,还可以在本地运行(需要联网)并保存项目到本地。令人信息的是,这个工具还支持中文,这一点确实不错。

界面原型设计工具使用系列(二)-Lumzy

发布时间:2011年5月13日 / 分类:Design / 评论

Lumzy是一个功能全面但并不复杂的模型(Mockup)或者原型(prototype)设计工具,比起来Frame Box,不能称之为同一个级别的。Lumzy以flash为载体,在网页中嵌入一个flash,然后在其中进行相关设计操作。

界面原型设计工具使用系列(一)-Frame Box

发布时间:2011年5月12日 / 分类:Design / 评论

在开发具有界面的软件系统时,首先进行界面原型设计是很重要的,它可以让我们更清楚自己的系统该怎么做,也很方便与别人交流探讨。作为第一篇文章首先介绍 Frame Box,这是一个免费的,十分轻量级的工具,可以拖放、设置大小、复制粘贴它的UI组件,可以非常轻松的通过它的拖拽很容易地完成原型制作。并且还可以把你的设计与别人分享,让他们可以看到甚至可以修改这个设计。

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

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

很多时候都需要过滤字符串中的javascript等脚本程序,比如防止跨站攻击,采集信息等。网上找了很多,大多不能用,或者存在很多的漏洞和问题,并且以讹传讹的垃圾站也特别多,搜出来的就是那几个,管用的好用的寥寥无几。好歹找到几个能改造下的,看了看,都是使用正则表达式来匹配替换的。正则表达式我也看过很多遍了,但是总是记不住,没办法又查了查资料,边学习边改造。然后将改造的结果公布出来,方便大家批一批!

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

发布时间:2011年5月8日 / 分类:WinForm / 评论

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

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

发布时间:2011年4月20日 / 分类:DOTNET / 评论

在最近发布的EF4.1中包含支持使用代码优先的方式进行EF开发。目前实体框架已经支持三种方式:数据库优先、模型优先,以及代码优先。然而,代码优先并不是总是意味着先写代码,这一点有点让人迷惑不解。

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

发布时间:2011年4月19日 / 分类:DOTNET / 评论

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

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

发布时间:2011年4月18日 / 分类:JavaScript / 评论

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

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

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

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