ASPDotNET使用第三方控件制作BS结构的一卡通管理系统
来源:互联网 发布:数控车床编程入门 编辑:程序博客网 时间:2024/06/11 19:53
ASPDotNET使用第三方控件制作BS结构的一卡通管理系统 关键词:ASPDotNET, WebForm, 第三方控件 最近打算研究下VsDotNet2005下制作B/S结构的一卡通水电暖管理系统,以前采用C/S结构做了很多系统已经很熟悉了。但采用WebForm制作遇到很多需要解决的问题,当然对数据库的处理不论采用ADO或ADO.NET都是我的强项。目前主要的问题是解决在浏览器的页面使用第三方控件来对客户的计算机串口通讯实现对IC的读写。 其实出现这个问题是因为安全问题,程序在IE6 SP2以前用是一点都没有问题的,但现在IE6 SP2 SP3,IE7及其实非IE核心浏览器的复杂环境中,这种做法是很难得到成功的.使用vs2005进行debug调试时为什么会成功,是因为debug时,用的根本不是IIS是个虚拟的IIS,对于本地调试,微软认为是安全的,所以得到成功(具体微软的安全机制不明).ocx控件不能使用,其实最大问题不是IIS限制,是客户端本地系统安全.这里引入一个数字证书的问题,微软利用数字证书技术来控制OCX的使用。 一.制作第三方控件的数字证书 详细制作过程在参考《数字签证制作工具》 二.asp部分:(由于dotnet内的webform工具箱无法加载第三方控件,所有采用asp下的htm页面加载了) 1.使用vb6创建DHTML 应用程序 2.工具箱添加第三方控件 3.把这个控件拖到窗体 4.在DHTMLPage_Load事件加入 Private Sub DHTMLPage_Load() BDX_Soft1.RFBeep True End Sub 5.测试 三.客户端浏览器通过IE信任设置 1.参考《数字签证制作工具》内的这个说明“通过IE信任设置.txt” 2.客户端安装第三方控件 四.aspx部分: 1.数据库的相关操作采用aspx 2.在需要读写卡的时候才用Me.Response.Redirect("*.htm") 后在这个过程内执行返回原来的页面Me.Response.Redirect("*.aspx") 五.设计技巧 1.程序在*.htm 调用的时候状态 和运行参数 保存到 服务器的数据库,aspx和这个vb6制作的htm页面就可以交互了使用这个第三方控件了。 总结: 虽然解决了这个问题,但还是不够完美还必须在客户端安装控件和设置客户端浏览器对我的站点的信任。 可能有更好的办法来解决这个问题,希望编程爱好者能给出更好的方法。 与我联系:http://www.duanliqing.kudo.cn/ http://leek.woku.com QQ:14035344 作者:段利庆 2009-5-6
- ASPDotNET使用第三方控件制作BS结构的一卡通管理系统
- 第三方控件使用
- 第三方控件验证码的使用
- 动软第三方控件的使用
- C#第三方控件SpreadsheetControl的使用
- 使用第三方控件的一些错误
- 第三方框架管理cocoapods的使用
- 三层结构的BS系统收藏
- VB中用第三方控件制作资源管理器
- VB中用第三方控件制作资源管理器
- 关于第三方控件AspNetPager控件的使用
- 第三方控件:消息数量控件BadgeView的使用
- 第三方控件使用大全
- 第三方物流管理系统的设计与实现
- cocoaPods管理第三方控件库
- 开发中使用控件----------第三方控件
- SlidingMenu这样使用Android Studio结构的第三方库
- SlidingMenu这样使用Android Studio结构的第三方库
- 这是本人第一博
- Google Chrome 背后的天才:不在美国工作的Google员工
- 多级反向代理[Squid]下获取客户端真实IP地址
- c++对象模型
- .net研究之泛型
- ASPDotNET使用第三方控件制作BS结构的一卡通管理系统
- 21岁大学生力压奥巴马当选全球最具影响力人物
- C可变参数函数-2(转)
- .net研究之对象复制
- 使用typedef
- 一些自认为很经典的话
- Asp.net让某一页的requestEncoding设置成gb2312的方法
- .net研究之对象大小比较
- sql2005和sql2000共享一台机器时Sql2005无法连接的解决过程