代码改变世界

避免实现INotifyPropertyChanged时的硬编码

2009-11-15 21:33 by Franz, 776 阅读, 0 推荐, 收藏, 编辑
摘要:在.NET中是非常不提倡硬编码写东西的。原因是容易写错,还不容易修改。在WPF中免不了用Binding,用Binding又免不了要实现INotifyPropertyChanged接口。在园子里有个朋友已经对此做了些改良文章的标题《[WPF/Silverlight]让INotifyPropertyCh... 阅读全文

Windows Service下的MessageBox

2009-09-12 14:25 by Franz, 903 阅读, 0 推荐, 收藏, 编辑
摘要:因为项目的原因今天又搞起了Windows service,由于项目的需求要在windows下show一个messageBox出来.我记得以前曾经搞过,拍胸脯说Ok,这个好办. 我记得windows service call一下win32的MessageBox就搞定了吧 int MessageBo... 阅读全文

WPF中使用Expression Encoder SDK开发流媒体

2009-08-20 12:23 by Franz, 1745 阅读, 0 推荐, 收藏, 编辑
摘要:微软在09年的7月份发布Expression Encoder 3 的版本,相比版本2来看多了对Live Encoding Support;Redesigned profile support with full support for H.264 customization;Smooth Strea... 阅读全文

XAML中的戏法

2009-08-13 17:19 by Franz, 642 阅读, 0 推荐, 收藏, 编辑
摘要:WPF为我们提供的良好的数据绑定特性.我们可以不关心具体class与前台数据同步的问题了.从此程序员就专心研究后台业务逻辑了,事实是这样的么?我想每一个WPF开发人员也不能很肯定的回答. 我在项目中遇到的问题我来总结一下 1.C#具有良好的特性,但是XAML却不是天然的就支持多态. 2.C#2.0... 阅读全文

[转]VS DEBUG 小技巧

2009-08-06 23:53 by Franz, 153 阅读, 0 推荐, 收藏, 编辑
摘要:刚刚看完, 蛮不错的~ 收藏一下: Lesson 1 - Intro Lesson 2 – Breakpoints in SubExpressions Lesson 3 – BreakPoint HitCount Lesson 4 – Debugging Threads Lesson 5... 阅读全文

关于WPF V-VM-M模型的废话

2009-04-28 15:10 by Franz, 316 阅读, 0 推荐, 收藏, 编辑
摘要:任何模型的提出都是为了更好的组织自己的代码,更加有效的去测试,当然最终的目的是为了更好的方便我们管理、更改和记忆. WPF为我们提供了强大的数据绑定功能使我们从界面上解藕。具体的技术在此不探讨,我想... 阅读全文

你的灯亮着吗?

2009-04-12 00:56 by Franz, 238 阅读, 0 推荐, 收藏, 编辑
摘要:杰拉尔德·温伯格大叔总是能把很复杂的道理用很简单的例子诠释给你.同样《你的灯亮着吗?》把如何找出问题用小故事告诉你,我们应该怎么去找到我们的问题。 有时候找到问题比解决问题要难得多。干软件的同行们对此一定是感同身受吧。首先当我们的软件还是个想法的时候,我们就应该去考虑去如何理解问题了,我相信你做软件时间越长把这个问题的重要性就提的越高。你其实很难理解用户想要的是什么,即使是那些领域专家也很难描绘出自己想要的东西,更或者是我们在做我们自己的软件,我们自己做需求自己开发,你仍然不是很清楚有些我们做的功能是不是搭调。 阅读全文

大道至简

2009-04-08 18:11 by Franz, 237 阅读, 0 推荐, 收藏, 编辑
摘要:读了 波利亚的怎样解题(数学思维的新方法)/发现数学丛书你会发现你以前啃骨头似的获得到的那点点学习心得在作者的笔下描述的淋漓尽致了.我们人习惯用自己的思维去考虑事情.很少有人想我们为什么会这么想.举一个例子,小学的数学题:我们知道在三角形中有这样的一个关系的三个角成1:2:3的比例.很容易想等到它们的角度是30,60,90.很好,拿到小学毕业证的都能知道!接着再问,除了这个还能有别的满足么?好假设这个你也证明出来了.那么你已经能够初中毕业了.接着在来一个题目,栽四棵树,使他们各自的距离.很好.一拍脑袋又想出来了!高中又可以毕业了。 阅读全文

应该潜心修炼了

2009-04-08 18:09 by Franz, 205 阅读, 0 推荐, 收藏, 编辑
摘要:好久没有感觉自己的技术有多少长进了.这样的感觉在我学习技术的历程中已经不止一次的出现了.这种状态表现的具体形式就是目前你面对的问题似乎都知道,但是当你真正的深入的时候你发现自己不能做出整体的方案,不能看到整体的框架.自己对这样的情况竟然是束手无策,比较着急,甚至是反感,总感觉不知道如何更加深入。 最... 阅读全文

提前预览Visual Studio 2010

2008-10-01 19:37 by Franz, 833 阅读, 0 推荐, 收藏, 编辑
摘要:今天在网上瞎逛看到的。看来vs2010在软件设计方面提供的功能改进了不少。当然着也就是c#4.0的环境了。想了解更多到这里http://is.gd/3hsB看看吧! 阅读全文