Wintle·旧居

个人blog移至:http://www.wintle.cn,欢迎光临。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

08 2004 档案

摘要:这是我在做CodePlus软件的注册模块时遇到的实际问题,现在还没有很好的解决。 .Net程序很容易被反编译出来,也可以通过混淆器来进行一些掩盖,也可以通过强名称来保证不被修改。这真是一个矛与盾的问题。 那么到底怎么最大限度的保证软件不被修改、注册器不容易被编写。可能真是一个头痛的问题。 一般的思路大致是: 一、在注册机制上采用非对称加密结合数字签名的方法(这个过程较为复杂,也是我目前没有弄出来的... 阅读全文

posted @ 2004-08-25 16:28 Wintle 阅读(4997) 评论(12) 推荐(0)

摘要:经过连续二个多星期通宵达旦地努力,终于升级好了CodePlus,原本准备在上周四我生日那天发布做为我25岁的礼物的,最后还是延迟了。不过,终于搞定,心情轻松了不少:) 新版CodePlus的功能较原有v0.9beta版的要好多了。更新的内容已经在前面的文章(CodePlus将要推出新版了:)列举一些更新出来先 )里发布过了。 现在捡主要的讲: 1、基于分层(数据库存储、数据访问层、Model层、商... 阅读全文

posted @ 2004-08-17 17:25 Wintle 阅读(2781) 评论(8) 推荐(0)

摘要: 微软提供的Microsoft Application Blocks for .NET 中的Data Access V2.0 相比之前的V1.0有了很大的性能提升,基于它可以开发高性能和伸缩性的.Net数据库应用系统。但Data Access V2.0毕竟是一个通用性的代码,要适应实际应用系统的开发,还需要进行一定的个性化。 我们在做应用系统时,采用了(DataAccess + DAL + Model + BLL + PRES)的结构,与Sql Server打交道的方式一致采用DataAccess执行数据库存储过程来实现。 那么,个性化的需求即可以大致定义为: 统一暴露执行各种存储过程的静态方法。 连接字符串内部化,不在调用过程中定置。(这一点很重要,每次调用都设定的弊端不言而明)。 连接字符串应该是加密的。因此在读取的时候,要解密。 能高效利用Data Access V2.0提供的参数缓存支持。 在这些原则下,我们改进出如下的Data Access , 希望高 阅读全文

posted @ 2004-08-09 21:52 Wintle 阅读(4063) 评论(11) 推荐(0)