He,YuanHui —— 业精于勤荒于嬉,行成于思毁于随


Add to Google
如果你喜欢一个事,又有这样的才干,那就把整个人都投入进去,就要象一把刀直扎下去直到刀柄一样,不要问为什么,也不要管会碰到什么。

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  239 随笔 :: 1 文章 :: 109 评论 :: 2 引用

C#

posted @ 2010-09-19 14:06 He,YuanHui 阅读(116) | 评论 (0) 编辑

posted @ 2010-05-12 16:32 He,YuanHui 阅读(142) | 评论 (0) 编辑

摘要: 经常被用来区分软件架构和软件设计开发的关键几点包括 伸缩性和抽象程度的增加以及作出正确设计决策意义的增强。软件架构是通过一个全局的观点,宏观的视角来理解软件系统作为一个整体如何工作。开发和架构的界限难以捉摸。有些人告诉你它根本不存在,架构只是开发者们所做的设计过程的简单扩展。 另外一些人认为这是一个鸿沟,它只能由那些做到高度抽象,而且不会陷入实现细节的开发者才能跨越。通常,在这两个极端的观点中间某处有个可操作的平衡点;不论如何,怎么从开发转换为架构师都是个有趣的问题。 即使这能够帮助区分软件开发和架构,它并不能帮助理解某人如何从开发提升到架构。 并且,它也不能帮助识别谁能够成为一个好的软件架构师,如果你想雇人的话你如何去寻找他们以及你是否是一个软件架构师。阅读全文
posted @ 2010-05-11 13:18 He,YuanHui 阅读(141) | 评论 (0) 编辑

posted @ 2010-05-10 15:19 He,YuanHui 阅读(229) | 评论 (0) 编辑

摘要: 利用WPF的超炫展现能力,我们可以轻松搞定透明的不规则窗体。阅读全文
posted @ 2010-04-29 10:46 He,YuanHui 阅读(2317) | 评论 (16) 编辑

posted @ 2010-03-15 10:58 He,YuanHui 阅读(385) | 评论 (0) 编辑

posted @ 2010-01-12 17:27 He,YuanHui 阅读(460) | 评论 (2) 编辑

posted @ 2009-12-02 08:59 He,YuanHui 阅读(149) | 评论 (0) 编辑

posted @ 2009-12-02 08:50 He,YuanHui 阅读(179) | 评论 (0) 编辑

摘要: WPF中如何禁用/去除窗口右上角的关闭按钮。阅读全文
posted @ 2009-11-26 16:28 He,YuanHui 阅读(685) | 评论 (0) 编辑

摘要: 本文通过示例代码说明了如何将一个对象系列化为二进制数据存储到数据库中,同时完整实现了Dataset的数据访问和xml文件存储机制,对于小型项目,可以简单快捷的实现存储。阅读全文
posted @ 2009-11-20 13:31 He,YuanHui 阅读(1657) | 评论 (8) 编辑

posted @ 2009-10-16 09:54 He,YuanHui 阅读(218) | 评论 (0) 编辑

posted @ 2009-10-06 13:48 He,YuanHui 阅读(105) | 评论 (0) 编辑

posted @ 2009-08-31 12:53 He,YuanHui 阅读(109) | 评论 (2) 编辑

摘要: 在WPF中,MS在msdn的WPF应用程序开发中对用户输入的数据验证做了示范,基本思想就是添加各种类型的校验规则,比如最大最小值、字符串长度、是否为空等等,在后在界面绑定数据时添加数据字段的校验。这样基本没什么大问题,就是在绑定时需要重复添加数据校验规则,非常费事。csla基本继承了这种思想,只不过把校验规则写成了静态类,在所有business object中重用。同时business object自己实现了IDataError接口,维护校验结果;实现了IBindable接口,自动实现绑定校验,从而不需要在界面绑定时重写绑定校验规则,提高了产出效率。阅读全文
posted @ 2009-07-15 16:57 He,YuanHui 阅读(365) | 评论 (1) 编辑

摘要: 本文分六步介绍创建自定义控件的步骤。阅读全文
posted @ 2009-07-14 11:14 He,YuanHui 阅读(681) | 评论 (0) 编辑

摘要: WPF中的路径标记语法阅读全文
posted @ 2009-07-14 10:40 He,YuanHui 阅读(241) | 评论 (0) 编辑

摘要: 在使用WPF控件时,系统默认使用缺省控件模板(Default ControlTemplate),系统提供的ControlTemplate对于我们定制模板非常有用,具有很好的参考价值。 阅读全文
posted @ 2009-07-14 10:29 He,YuanHui 阅读(1555) | 评论 (5) 编辑

摘要: SQLite是一个开源数据库,现在已变得越来越流行,它的体积很小,被广泛应用于各种不同类型的应用中。阅读全文
posted @ 2009-04-17 09:31 He,YuanHui 阅读(406) | 评论 (0) 编辑

摘要: 在WPF的Xaml中为ComboBox绑定数据时,由于参数很多,很容易混淆,在ListView中使用更是如此。本文通过对ComboBox在窗口和在ListView中绑定对象的属性和属性可能是枚举类型的情况进行简单讲解和示例,以作实际应用参照。阅读全文
posted @ 2009-04-03 10:35 He,YuanHui 阅读(5155) | 评论 (2) 编辑

摘要: 通常,开发人员使用的是T-SQL来创建SQL Server的存储过程、函数和触发器。 而现在的SQL Server 2005已经完全支持.NET通用语言运行时(CLR)了。 这就意味着,你可以使用.NET的语言,如C#、VB.NET之类的来开发SQL Server的存储过程、函数和触发器。 SQL Server 和 CLR 的集成给我们带来了n多好处,如实时编译、类型安全、增强的安全性以及增强的编程模型等。 本文中,我将向大家演示如何使用C#创建SQL Server的存储过程。 阅读全文
posted @ 2009-03-20 23:02 He,YuanHui 阅读(254) | 评论 (0) 编辑

摘要: 由于最近和数据库打交道,需要用C#和SQL Server 2005进行操作,就把近段时间内的最常用的操作做个总结.本人也是第一次用C#操作数据库,所以这三种典型用法对初学者还是挺有帮助的.阅读全文
posted @ 2009-03-20 22:59 He,YuanHui 阅读(396) | 评论 (0) 编辑

摘要: 在我的C# IDE QA工作中,我学到了一些关于Visual Studio的非常有用的调试方法,我愿意在这里与大家分享,希望对你们有所帮助。尽管截图来自于Visual Studio 2008 SP1,但也基本适用于其他的VS版本。阅读全文
posted @ 2009-02-08 22:08 He,YuanHui 阅读(751) | 评论 (0) 编辑

摘要: At my job on the C# IDE QA team I've learned some useful things about debugging in Visual Studio, which I'd like to summarize in this post. Although the screenshots were made using Visual Studio 2008 SP1, this pretty much applies to other versions of VS as well. 怎样调试崩溃和挂起阅读全文
posted @ 2009-02-06 16:01 He,YuanHui 阅读(436) | 评论 (0) 编辑

posted @ 2009-02-06 15:43 He,YuanHui 阅读(814) | 评论 (1) 编辑

posted @ 2009-02-06 09:15 He,YuanHui 阅读(156) | 评论 (0) 编辑

摘要: Windows Communication Foundation 体系结构 阅读全文
posted @ 2009-02-05 17:47 He,YuanHui 阅读(114) | 评论 (0) 编辑

摘要: WCF 示例的一次性安装过程 阅读全文
posted @ 2009-02-05 16:25 He,YuanHui 阅读(189) | 评论 (0) 编辑

摘要: 事由:由于最近在测试开发的一个ASP.NET MVC的项目需要用到页码栏(并且需要用到AJAX+JSON传输数据),而微软发布的.NET3.5 CTP 的MVCTOOLKIT里面又没有提供,网上找了下似乎也没有太称心的,于是就自己动手做一个。 阅读全文
posted @ 2009-02-05 15:11 He,YuanHui 阅读(341) | 评论 (0) 编辑

摘要: 用C#制作PDF文件全攻略 阅读全文
posted @ 2008-12-31 14:50 He,YuanHui 阅读(196) | 评论 (2) 编辑

摘要: 怎样在VS2008中添加和使用自定义模板阅读全文
posted @ 2008-12-05 16:52 He,YuanHui 阅读(2051) | 评论 (0) 编辑

摘要: C#操作xml文件入门 后附示例源代码 阅读全文
posted @ 2008-12-02 10:06 He,YuanHui 阅读(467) | 评论 (5) 编辑

摘要: WPF 使用一个专用的 UI 线程来完成界面的操作和更新,这个线程会关联一个唯一的 Dispatcher 对象,用于调度按优先顺序排列的工作项队列。Application.Run() 实际上就是对 Dispatcher.Run() 的间接调用。 (在工作线程(非UI线程)中更新UI的问题是大多数起初不了解Dispatcher的一大苦恼,这篇文章介绍了这方面的知识)阅读全文
posted @ 2008-11-19 17:48 He,YuanHui 阅读(851) | 评论 (0) 编辑

摘要: 互联网的兴起,造就和培养了一种新的用户交互界面 —— Page & Navigation。无论是前进、后退还是页面,都完全是一个全新的门类,不同于以往的 SDI/MDI。WPF 或者是它的简化版 Silverlight 都不可避免地遵从了这种改良的 B/S 模式,使用 URI 来串接 UI 流程。阅读全文
posted @ 2008-11-19 17:39 He,YuanHui 阅读(454) | 评论 (1) 编辑

摘要: 在C#中使用Windows系统图标。阅读全文
posted @ 2008-09-16 21:46 He,YuanHui 阅读(997) | 评论 (0) 编辑

摘要: Displaying Data Validation Messages in WPF阅读全文
posted @ 2008-09-03 14:58 He,YuanHui 阅读(900) | 评论 (0) 编辑

摘要: 本人将在此列举 Visual Studio 2008 使用中可能存在的Bug,作为一个列表不断更新。阅读全文
posted @ 2008-08-21 10:22 He,YuanHui 阅读(2767) | 评论 (13) 编辑

摘要: Windows Presentation Foundation (WPF) 旨在帮助开发人员解决线程的难题。这样,大多数 WPF 开发人员都不必编写使用多个线程的接口。由于多线程程序很复杂,且难以调试,因此只要存在单线程解决方案,就应避免使用多个线程。 但是,无论体系结构多么完善,没有任何 UI 框架能够为每一类问题提供单线程解决方案。WPF 接近这一理想,但是在某些情况下,仍然可通过采用多个线程来提高用户界面 (UI) 响应速度或应用程序性能。在讨论一些背景材料后,本文将探讨其中一些情况,最后从较低层次进行一些详细讨论。 阅读全文
posted @ 2008-08-07 10:23 He,YuanHui 阅读(385) | 评论 (0) 编辑

摘要: 常用ASCII 码对照表阅读全文
posted @ 2008-08-06 10:41 He,YuanHui 阅读(196) | 评论 (0) 编辑

摘要: C#中的转义字符 + 常用ASCII 码对照表阅读全文
posted @ 2008-08-06 10:39 He,YuanHui 阅读(677) | 评论 (0) 编辑

摘要: 需要对ListView的某一Cell进行控制,比如把一个Cell的内容设置为N/A,并将其设置为不可修改......阅读全文
posted @ 2008-07-11 16:12 He,YuanHui 阅读(668) | 评论 (0) 编辑

摘要: WPF中ListView的View的模板替换,以适应不同情况下需要删除或者增加列的需求。本文附带源代码。阅读全文
posted @ 2008-07-10 11:34 He,YuanHui 阅读(2218) | 评论 (2) 编辑

摘要: 在C++/MFC中一般都有比较成熟的主窗口分割策略,但对于当前使用人数不多的新技术——WPF,很多技术还需要更多人加入其中,讨论一些比较实际的应用,主窗口分割就是其中比较常见的问题。本文将对此进行应用方面的探讨,并附带给出源码和截图,方便大家学习和研究。阅读全文
posted @ 2008-07-04 18:06 He,YuanHui 阅读(4571) | 评论 (8) 编辑


Add to Google