摘要: 一.前言 不知道大家有没听过“测试先行的开发”这一说法,作为一种开发实践,在过去进行开发时,一般是先开发用户界面或者是类,然后再在此基础上编写测试。 但在TDD中,首先是进行测试用例的编写,然后再进行类或者用户界面的开发。由于要先开发测试用例,那么开发人员就必须清楚测试的目的,所测功能模块的业务逻辑 阅读全文
posted @ 2015-06-23 18:23 偶行势箭 阅读(7897) 评论(22) 推荐(24) 编辑
摘要: 说到WPF的界面布局,相信很多朋友都写过Html代码。在WPF中,大多数程序都使用类似Web的(flow)流布局。在使用流布局模型时,各种控件可以按特定的要求来排列,在窗口内容发生变化时,比如窗口大小发生变化,界面可以调整自身以及控件的布局。WPF的布局原则和HTML比较类似,但也有些不同,下面让我... 阅读全文
posted @ 2014-12-10 13:12 偶行势箭 阅读(32827) 评论(5) 推荐(5) 编辑
摘要: 什么是XAMLXAML(Extensible Application Markup Lanaguage的简写,发音“zammel”)是用于实例化.NET对象的标记语言。尽管XAML是一种可以用于诸多不同问题领域的技术,但其主要作用是构造WPF用户界面。换言之,XAML文档定义了在WPF应用程序中组成... 阅读全文
posted @ 2014-12-07 17:29 偶行势箭 阅读(1520) 评论(0) 推荐(0) 编辑
摘要: WPF与之前出现的其他技术相比引入了“内置硬件加速”和“分辨率无关”等创新功能。WPF是一种成熟的技术,它是几个已经发布的.NET平台的一部分,并通过几个版本不断地进行完善(WPF3.0 -> WPF3.5 -> WPF3.5 SP1-> WPF4 -> WPF4.5)。Windows图形演化传统的... 阅读全文
posted @ 2014-11-27 00:15 偶行势箭 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 随着.NET技术的发展,从之前的WINFORM转向到WPF是我们技术改革的必然趋势。WPF能给人带来震撼的视觉体验,也能更加规范我们的开发模式,与传统的WINFORM开发来说具有革命性的意义。DevExpress作为三方的控件给我们的开发带来了极大的便利,从ASP.NET到WINFORM再到WPF,... 阅读全文
posted @ 2014-11-24 01:08 偶行势箭 阅读(2553) 评论(0) 推荐(0) 编辑
摘要: 干了多年的开发, 也没想通自己真实的想法,那么就从这里开始吧! 阅读全文
posted @ 2014-11-11 14:59 偶行势箭 阅读(163) 评论(0) 推荐(0) 编辑