• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
BearRui(AK-47)
花开有时,错过了一日便错过了一季,就象人生错过了相遇,就不再找寻到美丽的相聚
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  .NET

管理好程序中的DLL

摘要: 1个项目中用到了很多DLL,而NET默认只能把这些DLL全部和EXE程序放在同1个目录下, 而我想把所有控件功能的dll放在1个Control的文件夹下面,这样方便管理。 阅读全文
posted @ 2006-06-17 15:20 BearRui(AK-47) 阅读(1925) 评论(9) 推荐(0)
2005中ClickOnce实现程序的自动升级功能。

摘要: 以前为了软件实现自动升级更新功能,大家可能要写很多代码,而在2005中利用ClickOnce只需设几个属性点几下按钮就行了,还是来看看怎么实现吧............ 阅读全文
posted @ 2006-06-05 20:17 BearRui(AK-47) 阅读(4598) 评论(22) 推荐(0)
使用VS自带的混淆器防止你的程序被反编译

摘要:在上篇文章:保护你的DLL和Code不被别人使用。 很多人都谈到了ildasm 反编译的问题。 这里就介绍大家使用VS自带的混淆器dotfuscator.exe来阻止这种行为。 阅读全文
posted @ 2006-05-26 10:26 BearRui(AK-47) 阅读(8776) 评论(13) 推荐(1)
保护你的DLL和Code不被别人使用。

摘要: 大家做项目开发一般都是分层的,比如UI层,业务层,数据访问层。业务层引用数据访问层的DLL(比如dataAccess.dll),并使用dataAccess.dll中的方法。当项目完成并给客户用了,可有些心里BT的客户这个时候也可以请个稍微懂NET的人来引用你的dataAccess.dll并调用其中的方法搞破坏。比如可以直接使用里面的ChangePwd(string UserName,string Pwd)方法把其他用户的密码改了,这个时候就你就....... 阅读全文
posted @ 2006-05-25 21:04 BearRui(AK-47) 阅读(8054) 评论(19) 推荐(0)
Update 2005 Web Application Projects后出现的严重问题。

摘要:昨天看了Dflying 兄的文章:http://www.cnblogs.com/dflying/archive/2006/05/09/visual_studio_2005_web_application_projects_released.html然后就去下载安装了Web Application Projects:成功安装后确实能建Web Application,但后来发现出现了严重的问题。1、打... 阅读全文
posted @ 2006-05-10 14:37 BearRui(AK-47) 阅读(1995) 评论(29) 推荐(0)
使用.NET部署程序出现的奇怪问题

摘要: 公司的1个产品有3个版本,希望在安装程序里让客户选择安装哪个版本。并把客户选择的版本信息写入文件。 所以在安装项目的用户界面中添加了3个RadioButton的窗体................. 结果发现安装的时候只要安装路径中含有空格就会出错,而没空格的时候就安装成功! 阅读全文
posted @ 2006-04-29 14:33 BearRui(AK-47) 阅读(1494) 评论(8) 推荐(0)
在组件之间实现事务和异步提交事务(NET2.0)

摘要:利用NET2.0中System.Transactions命名空间中提供的类我们可以很容易的实现组件之间的事务和异步事务 阅读全文
posted @ 2006-04-17 14:15 BearRui(AK-47) 阅读(1850) 评论(6) 推荐(0)
ASP.NET2.0中themes、Skins轻松实现网站换肤!

摘要:在Blog上每个用户都有自己不同Skin,在ASP.NET2.0 利用Themes、Skins就能轻松实现这样的效果了。 阅读全文
posted @ 2006-04-10 20:26 BearRui(AK-47) 阅读(8238) 评论(12) 推荐(0)
如何捕捉控制台程序的关闭事件。

摘要:最近要做个控制台程序,在用户关闭程序的时候要做些处理,但控制台程序却没有WinForm的Closing或Closed事件,想想只能用API才捕捉消息来实现了,代码如下: 1using System; 2using System.Windows.Forms; 3using System.Diagnostics; 4using System.Runtime.InteropServices; 5 6n... 阅读全文
posted @ 2006-04-07 10:20 BearRui(AK-47) 阅读(3463) 评论(4) 推荐(0)
ASP.NET 2.0 中的代码隐藏和编译

摘要:代码隐藏模型在 2.0 中是不同的,但是它的语法已经进行了少量更改。实际上,该更改十分细微,如果您不仔细查看,甚至都无法注意到它。 阅读全文
posted @ 2006-04-05 18:04 BearRui(AK-47) 阅读(1171) 评论(1) 推荐(0)
为.NET部署应用程序添加个卸载程序

摘要:地球人都知道.NET自带的部署程序用起来很方便很简单,但.NET部署程序是没有卸载文件。下面的方法可以很简单的为你的程序添加1个卸载文件,.NET是利用windows Installer来部署程序的,所以我们也就可以用windows Installer来卸载程序。1、先部署程序,记下程序的ProductCode 的值 (选择解决方案资源管理器根目录如setup,再查看属性标签,不是右键中的属性)2... 阅读全文
posted @ 2006-04-03 10:23 BearRui(AK-47) 阅读(1277) 评论(3) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3