东方不亮ID:clq271520093
19906次访问,排名5837(-4)好友15人,关注者26
日出东海落西山,愁也一天,喜也一天;遇事不钻牛角尖,人也舒坦,心也舒坦。
clq271520093的文章
原创 37 篇
翻译 1 篇
转载 318 篇
评论 11 篇
程小泉的公告
免责声明:本blog主要用于收集网络资源,仅供个人学习之用,如发生无意侵权情况,请通知本人,谢谢!
最近评论
chinahuyong:很好的文章
jiangtao:这不仅仅是程序员营销啊
aaron6:不错,收藏了...
hzq3554055:我更该认真看看书
hzq3554055:终于看完了
文章分类
收藏
相册
TT
工作生活照
C# ,ASP.NET
VisualStudio博客圈
博客园
周公的专栏
小马的专栏(RSS)
微软ASP.NET官方网站
易孑草的原创博客
海东的技术资料
C++
steedhorse
大大
『 天道酬勤 』
Leo——感谢生活!
Oracle管理员备忘录
Rolinson's Blog
SINA 连接 朝三暮四狼
作者tag(RSS)
博客园
吴明华
极视传播
清清月儿 .NET
牛津管理评论
赢在中国
郎咸平专版
郎咸平官方博客
阿蒙专栏
项目管理联盟
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

转载 项目考虑因素及解决方案(.net)收藏

新一篇: 项目经理的职责  | 旧一篇: SQL语句优化技术分析

1、多语言支持
   使用.net 2.0支持的多语言解决方案,针对显示信息对资源文件进行不同语言之间的翻译。

2、系统更新
   可使用WebService、WCF等通信方式实现本地、跨网络、跨平台的系统更新。

3、代码保护
   为了保护知识产权,一般的做法都会对发布的组件进行混淆或者代码加密。混淆可以增加代码阅读难度,但无法阻止代码被反射。加密可以阻止一般反射软件对组件代码的反射,连程序的结构都无法获取。
   如果是小型项目,各组件间的耦合度较低,而且为了节省成本,可以考虑使用免费的混淆器,比如Dotfuscator、Xenocode PostBuild等。
   如果项目比较大,而且各组件之间调用关系复杂,为了减少混淆的难度,可以使用加密软件,加密过程也很简单,比如MaxtoCode、DNGuard等。
     
4、组件、系统授权
   通过授权,您作为组件或控件作者,可以验证开发人员是否被授予使用您的组件或控件的权限,来保护自己的知识产权。可以使用System.ComponentModel.LicenseProvider 实现,也可使用第三方的授权软件,设定组件的使用期限、使用次数等。当然,也可不用那么复杂,自己实现一个License机制,通过启动程序检验License的有效性来决定是否启动程序。

5、负载均衡

发表于 @ 2008年05月12日 18:30:44|评论(loading...)|编辑

新一篇: 项目经理的职责  | 旧一篇: SQL语句优化技术分析

评论:没有评论。

发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © 程小泉