在网上找到一篇文章是关于项目办理的各人看看
一、软件体系更新 可利用WebService、WCF等通讯方法完成当地、跨网络、跨平台的体系更新。
二、软件多言语支持 利用.net 2.0支持的多言语办理方案,针对表现信息对资源文件举行差别言语之间的翻译。
三、负载平衡 忽然想到这个,先放着,当前更新。 四、组件、体系受权 经过受权,您作为组件或控件作者,可以验证开辟职员能否被付与利用您的组件或控件的权限,来掩护本人的知识产权。可以利用System.ComponentModel.LicenseProvider 完成,也可利用第三方的受权软件,设定组件的利用限期、利用次数等。固然,也可不必那么庞大,本人完成一个License机制,经过启动步伐查验License的无效性来决议能否启动步伐。 五、步伐代码掩护 为了掩护知识产权,一样平常的做法都市对公布的组件举行殽杂大概代码加密。殽杂可以增长代码阅读难度,但无法制止代码被反射。加密可以制止一样平常反射软件对组件代码的反射,连步伐的布局都无法获取。 假如项目比力大,并且各组件之间挪用干系庞大,为了增加殽杂的难度,可以利用加密软件,加密历程也很复杂,好比MaxtoCode、DNGuard等。 假如是小型项目,各组件间的耦合度较低,并且为了节流本钱,可以思索利用收费的殽杂器,好比Dotfuscator、Xenocode PostBuild等。
|