11 2014 档案

WPF优化体验<一>(转)
摘要:最近将一个开发和维护了五年的一个Winform项目进行重构,考虑到最近很流行将用户体验挂在嘴上,于是采用了WPF技术,希望能在外观和体验上有一个全新的效果。以前使用Winform的时候内存控制得不错,软件使用一天下来也就100M左右,现在使用WPF,十分钟就达到了100M,在感慨WPF的胃口之余也在... 阅读全文

posted @ 2014-11-24 17:52 ExplorerMan 阅读(368) 评论(0) 推荐(0) 编辑

【转】Eazfuscator.NET 3.3中混淆化需要注意的一些问题
摘要:对于DLL,Eazfuscator.NET默认不会混淆化任何公共成员,因为类库的公共成员很有可能被外界调用,而对于EXE的程序集,所有类型都可能被混淆化。注意上面这句话有一个“可能”,因为Eazfuscator.NET会智能得判定一个成员是否该被混淆化。比如某些可序列化类型的名称是不被混淆化的,还有... 阅读全文

posted @ 2014-11-24 17:48 ExplorerMan 阅读(1080) 评论(0) 推荐(0) 编辑

数字签名(代码签名)流程
摘要:数字签名(代码签名)流程Authenticode : 这里翻译为数字认证代码。code sign : 字面的翻译为代码签名,但是通常的我们称为数字签名,以下的文中均称为数字签名。一 数字认证码如果你是软件开发人员,你可能已经知道windows系统和一些浏览器(例如IE,Firefox)使用一种称为数... 阅读全文

posted @ 2014-11-03 14:06 ExplorerMan 阅读(987) 评论(0) 推荐(0) 编辑

C# 使用ZXing.NET生成一维码、二维码
摘要:以上图片是本示例中的实际运行效果,在生活中我们的一维码(也就是条形码)、二维码 使用已经非常广泛,那么如何使用c#.net来进行生成一维码(条形码)、二维码呢?使用ZXing来生成是非常方便的选择,可以在其官网http://zxingnet.codeplex.com/进行下载到,也可以阅读相关的文章... 阅读全文

posted @ 2014-11-03 13:54 ExplorerMan 阅读(1814) 评论(0) 推荐(0) 编辑

WPF 第三方控件
摘要:目前第三方控件在网上形成巨大的共享资源,其中包括收费的也有免费的,有开源的也有不开源的,合理的使用第三方控件将使项目组的工作事半功倍。比如项目中有些复杂的业务逻辑、有些绚丽的效果需要有专门的定制控件才能完成,这个时候我们会考虑到是项目组自己开发还是用第三方的控件,其实很多时候我们都会权衡时间和财力来... 阅读全文

posted @ 2014-11-03 13:52 ExplorerMan 阅读(852) 评论(0) 推荐(0) 编辑

WPF 多线程异常抛送到UI线程
摘要:无论是winform还是WPF,在.NET 2.0之后 只要是多线程中产生了异常都会导致程序强制结束。那么我们一般的做法是将未知的多线程的异常抛送到UI线程去,然后进行处理..正确的多线程中的异常抛送代码示例:try{ //一些有趣的代码..}catch(Exception ex){ Applica... 阅读全文

posted @ 2014-11-03 13:51 ExplorerMan 阅读(438) 评论(0) 推荐(0) 编辑

使用WPF来创建 Metro UI程序
摘要:这个是我以前网上看到的一篇文章,原文地址是:Building a Metro UI with WPF,这篇文章一步步的介绍了如何实现一个Metro样式的窗口,并且效果非常好。今天看到OSChina上有这篇文章的译文:使用WPF来创建 Metro UI,翻译得非常好,这里推荐一下。值得一提的是,除了这... 阅读全文

posted @ 2014-11-03 13:38 ExplorerMan 阅读(337) 评论(0) 推荐(0) 编辑

WPF 中对启动参数的处理
摘要:/// /// Interaction logic for App.xaml /// public partial class App : Application { Window1 window1; // 添加启动参数的处理 protected override void OnStartup(... 阅读全文

posted @ 2014-11-03 13:23 ExplorerMan 阅读(273) 评论(0) 推荐(0) 编辑

导航

< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10
点击右上角即可分享
微信分享提示