04 2012 档案

Windows Phone 开发(一):入门指南 — 安装开发环境:Windows Phone SDK
摘要:WindowsPhoneSDK 包括 Visual Studio2010 Express for WindowsPhone、WindowsPhone 模拟器、XNAGameStudio、ExpressionBlend for WindowsPhone、示例以及文档。下载Windows Phone SDK 7.1下载地址:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27570Windows Phone SDK 7.1.1 Update下载地址:http://www.microsoft.com/do 阅读全文

posted @ 2012-04-26 14:06 backslash112 阅读(254) 评论(0) 推荐(0) 编辑

[转载]测试驱动开发之模拟对象(概念篇)
摘要:测试驱动开发过程中我们最关注的是如下一些内容: 目标专一的测试:理想情况下每个测试只有一条断言; 彼此独立的测试:对于每个测试都存在预设环境(Fixture)的建立和清除,以便让测试能够以任意顺序执行; 运行速度的测试:你想能够频繁地运行这些测试。 阅读全文

posted @ 2012-04-24 10:55 backslash112 阅读(496) 评论(0) 推荐(0) 编辑

[转载].NET平台测试驱动开发模拟框架Moq简明教程(简介)
摘要:一、简介 目前针对测试驱动开发技术的研究在国内看来还少得可怜,估计这主要是国内的软件开发实际所致(急功近利型颇多)。所以,针对目前比较优秀的测试框架以及模拟框架的介绍也不多见。鉴于此,我想借这篇短文,对目前.NET平台上最新出炉的模拟对象框架—Moq作一简介。Moq的发明者声称,较之于其他的模拟对象框架(例如Rhino Mocks和TypeMock Isolator),这个框架更易于学习和使用。 具体来看,Moq框架中充分利用了VB.NET和C#语言的最新特征,例如lambda表达式与泛型的概念。因此,当你使用Moq创建模拟对象时,你可以使用lambda表达式来描述你想要模拟的方法与属性等。由于提供了对于最新的lambda表达式的支持,Moq得以能够提供一种格外清晰的语法形式来描述期望值、参数约束和返回值等。 阅读全文

posted @ 2012-04-23 18:13 backslash112 阅读(540) 评论(1) 推荐(0) 编辑

[转载]安装SQL Server 2008 R2遇到“...Setup has stopped working.”
摘要:在安装SQL Server 2008 R2应用程序过程中,有时会遇到“...Setup has stopped working.”的错误而无法成功完成。//51aspx   这种情况大多出现在SQL安装包语言版本与操作系统语言不同(如中文版的SQL 2008 R2安装到英文版的Windows 7或者Server 2008)上时,安装开始之前的前提检测都能顺利通过,但当进行到“ExecuteStandardTimingsWorkflow”这一环节时安装报错并自动退出安装过程。 阅读全文

posted @ 2012-04-22 17:10 backslash112 阅读(2129) 评论(1) 推荐(0) 编辑

[转载]C#深拷贝的方法
摘要:首先了解下深拷贝和浅拷贝的定义: 浅拷贝(影子克隆):只复制对象的基本类型,对象类型,仍属于原来的引用. 深拷贝(深度克隆):不紧复制对象的基本类,同时也复制原对象中的对象.就是说完全是新对象产生的. 在C#中,复制一个基本类型,是全盘复制的。而对于引用类型,只是复制一个引用指针。所以在对其进行深拷贝也是比较麻烦的,要实现ICloneable接口的Clone方法。 当然也有其他比较快的方法,下面这个是在网上找到的代码。只需要将一个对象序列化为binary stream,然后再将它反序列化为新的对象,就能实现深拷贝。 阅读全文

posted @ 2012-04-18 13:55 backslash112 阅读(347) 评论(0) 推荐(0) 编辑

[转载]数据库缓存算法思想与实现
摘要:这个算法我花一整整一天才做出来,真的好欣慰,现在写一个简单的示例程序,看的懂就看,看不懂回家再练练。 当然了,真正的应用程序肯定没有这么简单,不过我写出来了也没有人能看得懂,因为包含我的N多个业务方法,我想一周之后,我自己都看不懂了,呵呵。 数据库缓存算法: 适用条件: 1,数据库记录访问极度频繁,但更新很少。 2,数据库记录很大,但所需数据却很少。 阅读全文

posted @ 2012-04-17 15:33 backslash112 阅读(378) 评论(0) 推荐(0) 编辑

[转载]用缓存服务器负载均衡 提数据库查询效率
摘要:根据一些专家的调查分析,发现企业在使用数据库的时候,90%以上主要用来查询。有些企业这个比例甚至更高。也就说,用户对数据库的操作,其实更新操作占的比例很少。大部分的操走都只是查询操作。如一些论坛,大部分用户只会看贴,而不会发帖。这就是一个典型的查询操作比例大大超过更新操作比例的例子。针对这种情况,其查询操作往往是其数据库性能的瓶颈。如何有效提高查询的性能,这就使各个数据库专家在考虑的问题。在SQL Server数据库中,已经有了一个现成的解决方案。数据库管理员可以利用缓存服务器来提高数据库的性能。笔者这里就以SQLServer2008为例,谈谈如何利用缓存服务器来实现负载均衡,来提高数据库的查询效率。 阅读全文

posted @ 2012-04-17 15:29 backslash112 阅读(463) 评论(0) 推荐(0) 编辑

[转] WPF TextBox控件中文字实现垂直居中
摘要:TextBox纵向长度比较长但文字字体比较小的时候,在输入时就会发现文字不是垂直居中的。 而使用中我们发现,TextBox虽然可以设置文字的水平对齐方式,但却没有相应的属性让我们来调节他的垂直对齐方式。好在TextBox继承自Control类,可以通过修改Template模板来改变他的属性样式(TextBlock继承自FrameworkElement,不可进行模板编辑)。 阅读全文

posted @ 2012-04-05 16:00 backslash112 阅读(12292) 评论(1) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示