摘要: 很多时候很多人都会觉得Silverlight中创建一个自定义的控件非常容易。其实当你有这种想法的时候说明你还没有把握自定义控件的技巧与方法。我们常说“好的控件不易做,随意的控件随意可生成”,呵呵。近段时间做了N多的SL的项目后才有了如此的体会,要真正做一个通用的好用的控件真的不容易首先要具备良好的扩展性、复用性,其次要考虑使用的简便,最后要做到外观效果美观。真的是不容易的事件啊。很多时候我们都觉得随意建立一个UserControl表单,再拉几个基础的控件即可,真不以为然,需要用BLEND来对样式进行处理,同时也要在布局上考虑自适应及与数据之间的关联。 阅读全文
posted @ 2012-01-06 00:38 xkStart_2011 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 今天在看见一位同事在安装系统时出现了蓝屏0x0000007B,此时看上去他非常着急,当时我对蓝屏也特别感兴趣就走过去看了一会,在BIOS中扫了一下觉得该主板的BIOS与其它的好像不太像样就这时自已也没有多大的信心,后来经过反复的尝试及百度错误的代码得知可能是硬盘的接口类型需要在BIOS里面修改,将原来的修改为ATA。因为DELL电脑采用SATA硬盘,我们知道SATA硬盘工作在两种模式下,一种是ATA模式,将SATA硬盘映射到系统的IDE通道上;第二种是“AHCI”模式。后来通过网上查找信息得知以上的结论,将其硬盘模式改之后安装一切正常。 阅读全文
posted @ 2012-01-06 00:31 xkStart_2011 阅读(194) 评论(0) 推荐(0) 编辑
摘要: C#语言的开发已经算是达到一定程度了,但是我还是想强调一下一些基本的语法问题.好的开始得从基础开始,故此我一直强调尤其是那些刚毕业的童鞋一定要打好基础。从基础开始,慢慢地步入深层的知识,这样才能有良好的发展历程。今天在做项目时发现一些人虽然写了好几年的程序,项目的经验也是非常的多,但是十分不注意一些低级的错误,那么我就认为基础不好。具体过程如下:Object obj=一个可能为NULL的变量;if(obj==null){MessageBox.Show("It's null !");}return obj.Tostring();其实这个程序肯定会出现BUG的,NULL 阅读全文
posted @ 2012-01-06 00:19 xkStart_2011 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 踏进2012,我的程序员历程已经有了5个年头了,这段时间说漫长也见不得,说短也谈不了.总的来说,在软件行业里5年的路程的确是发生了不少的风风故事,但是我还是没有留下一点自已的心得与体会.假如某一天,我离开了程序员的道路;假如某一天,头发苍白的我依然还为生活Coding着.但是那些时候都是空白的人生,这可是一大的悲剧啊.所以从这个时候开始我得记录一下我的程序员历程.籍着2012的开始我会继续下去,普写我的程序生涯. 阅读全文
posted @ 2012-01-06 00:06 xkStart_2011 阅读(177) 评论(0) 推荐(0) 编辑