[060518]BS指纹门禁系统开发之路~
2006-05-18 09:46
204 查看
今天做指纹系统在asp.net平台上实现,因为需要有和指纹锁交互的功能,大家都知道用正常的网页功能是无法实现的了,所以我就借activex,刚开始查阅了一下,适合我们做activex的有两种工具,vb6和vc#2005(or2003),刚开始用vb6试了一下并且也成功的给其makecert,效果还是可以的,不过想来想去,毕竟对vb的熟悉程度只是当时学asp那时的基础,现在已经习惯了c#的代码,再去弄vb就是很不爽的事,干脆就用c#来写。但是,问题还是有的,因为客户端如果没有安装相应的.net版本的话,那么就看不到这个控件。不过还好客户那里的机器配置可以完全遵照我们这头定的要求,而且以后.net加入到操作系统中(vista)只是早晚的事,所以这些都不应该是困难的所在。
我们都知道,做bs程序最头疼的就是权限和其相关的东西。昨天碰到一个问题,就是做出的dll在vs2005下调试好使,可是发布到iis就显示不出来,后来包括注册什么的办法能想的都想了,还是不行。最气人的是,在htm文件里可以,把后缀改成aspx也可以,但就是发布出来的不行。今天早上,也是在实在没有解决方案的情况下,检查了一下虚拟目录的属性,发现执行权限那里有些不一样,选择纯脚本的好使,选择可执行文件和纯脚本的就不行。按照常理来说,后者应该有更多的执行权限,但就是默认选择了它才不好使,所以无论怎样dll的内容都显示不出来,看来还是要好好的学一下iis6了。
另外一个郁闷的地方就是同样是activex,标准的ocx控件,里面封装了与指纹锁转换器的通讯功能,里面带的vb,delphi什么的demo都好使,但就是拿到asp.net上不行,后来查资料,说其只能在单线程什么的当中使用。看来,同样是写winform和webform,这差别还真是比想象中的大呢。
我们都知道,做bs程序最头疼的就是权限和其相关的东西。昨天碰到一个问题,就是做出的dll在vs2005下调试好使,可是发布到iis就显示不出来,后来包括注册什么的办法能想的都想了,还是不行。最气人的是,在htm文件里可以,把后缀改成aspx也可以,但就是发布出来的不行。今天早上,也是在实在没有解决方案的情况下,检查了一下虚拟目录的属性,发现执行权限那里有些不一样,选择纯脚本的好使,选择可执行文件和纯脚本的就不行。按照常理来说,后者应该有更多的执行权限,但就是默认选择了它才不好使,所以无论怎样dll的内容都显示不出来,看来还是要好好的学一下iis6了。
另外一个郁闷的地方就是同样是activex,标准的ocx控件,里面封装了与指纹锁转换器的通讯功能,里面带的vb,delphi什么的demo都好使,但就是拿到asp.net上不行,后来查资料,说其只能在单线程什么的当中使用。看来,同样是写winform和webform,这差别还真是比想象中的大呢。
相关文章推荐
- Android开发学习之路--Android系统架构初探
- U3D开发学习之路--Mecanim动画系统
- 开发RFID智能仓储指纹管理系统嵌入式QT精品视频教程
- [黑莓开发之路][00][BlackBerry平台架构概述][06][BlackBerry Mobile Voice System][黑莓语音系统]
- Android开发学习—指纹识别系统的原理与使用
- 后端开发实践之路(二)--分布式系统和分布式理论
- 基于嵌入式Linux/Qt 开发RFID智能仓储指纹管理系统
- b/s指纹系统开发总结
- 基于嵌入式Linux/Qt 开发RFID智能仓储指纹管理系统
- 开发BS系统中应该注意的一些问题
- python 之路,Day27 - 主机管理+堡垒机系统开发
- 嵌入式系统开发学习之路
- 基于嵌入式Linux/Qt 开发RFID智能仓储指纹管理系统
- 智慧医疗系统开发打造智慧化医疗门禁系统
- 小门禁系统服务端(实现特定协议的服务端应用)开发
- 嵌入式QT精品视频教程:开发RFID智能仓储指纹管理系统
- 嵌入式QT精品视频教程:开发RFID智能仓储指纹管理系统
- 嵌入式Linux/Qt 开发RFID智能仓储指纹管理系统
- 嵌入式QT精品视频教程:开发RFID智能仓储指纹管理系统
- CS与BS技术的融合--业务系统开发的趋势