自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (9)
  • 收藏
  • 关注

原创 小人快跑之WPF基础——图形与动画(二)

前言:昨天说到了利用基于帧的动画来实现效果,这其实与WPF提供的图形与动画功能没有太大关系,在这里我们还是要关注一下WPF为我们提供的高级方法来解决问题。本次主题将简述WPF中有关“图形效果”与“动画基础”的知识。1.任务的改进:WPF不提倡使用基于帧的动画功能,缺点在之前已经说到:(1)绘制大量图片(2)没有提供方法或属性调节帧速(3)没有具体的时间线概念此外,WPF告诉我们

2013-11-14 23:33:22 3402 1

原创 小人快跑之WPF基础——图形与动画(一)

前言:之前为了完成一些任务,因为公司只能限定一些网络访问且不能用存储设备进行拷贝,所以自己在家里写了一个demo就放到csdn的下载区回公司再下下来,令人意外的是这个非常小的demo居然两天里就有几十个下载还得到了几个评论(在我之前从来没有遇到过的)。想了一下干脆分享一下自己的学习心得好了。接下来让我们初入WPF动画的世界吧1.任务概述:使用WPF模拟一个小人走路的动画效果。之

2013-11-14 00:05:25 6424 6

原创 从奇葩的角度看委托

说明:本文灵感来自曹大版主直击语言本质的震撼(http://bbs.csdn.net/topics/390622815),所以摘抄了不少版主的原话委托委托是C#提出的一套独有的机制,它封装了一种结构,能够将方法当作参数传入其他函数,它能让一个函数可以实现总体流程的复用,同时让调用者“填空”,自定义某个细节。而一般的函数,则只能复用功能本身。比如我写了这样一个函数privat

2013-10-25 12:25:25 1092

原创 EF无法附加没有EntityKey的对象

有时候用这个方法,没办法Attach对象。using (var db = new DBContextEntities()) { db.Attach((IEntityWithKey) entity); db.ObjectStateManager.ChangeObjectState(entity, Enti

2013-03-30 14:04:48 2631

翻译 SpecFlow使用入门

SpecFlow是一个BDD工具,在这里对BDD不多赘述,你可以阅读一下微软2010年十二月的一篇文章,此外如果你想要更多了解SpecFlow,可以参考我的另一篇翻译(当然,也可以直接进入官网)一、不直接通过网页的测试。什么叫不直接通过网页的测试?我们知道,一般对页面测试,通常对各种按钮点击是少不了的,就像这个一样:你至少要点一个Register吧。那么我们暂时就不要这

2012-12-31 22:04:54 11723 1

原创 使用TeamCity对项目进行可持续集成管理(一)

一、可持续集成管理持续集成,CI:即Continuous integration。可持续集成的概念是基于团队(小组)协作开发而提出来的,为了提高团队开发效率与降低集成风险(早发现,早解决。晚发现,解决更麻烦),各种可持续集成的管理平台应运而生,这里介绍其中一种小而实用的平台管理工具——TeamCity。注:关于其优点在这里举一个例子:团队协作开发必不可少

2012-12-15 12:11:24 21663 4

原创 引用指向同一处的错误

碰到一个检查了蛮久的问题,机械思维以及过多忽略了基本功的重要性,导致了这样一个低级问题传入一个objects,想要将里面的值一一赋给一个新的list。public class Class2 { private Class1 class1; public Class2() { class1 = new Class1();

2012-11-24 20:27:53 652

原创 NAnt安装与入门

安装下载NAnt   http://nant.sourceforge.net/.请确保安装了jdk环境 解压下载的NAnt压缩包        设置java环境变量: JAVA_HOME(安装 JDK的目录)  .设置NAnt的环境变量: NANT_HOME(压缩包解压后的文件,**\**\bin文件夹). 创建一个nant.bat的批处

2012-11-24 13:13:35 3438

翻译 .NET的DTO映射工具AutoMapper

原文:https://github.com/AutoMapper/AutoMapper/wiki/Getting-started参考:http://www.infoq.com/cn/news/2010/02/automapper-rtw/说明:这是一款DTO的映射工具,如果你不了解DTO,可能会不理解它到底有什么意义。概述:AutoMapper是基于对象到对象约定的

2012-08-11 10:27:33 8764

翻译 SpecFlow

官网:http://www.specflow.org/specflownew/将业务需求与.NET代码结合起来SpecFlow旨在弥合领域专家与开发人员之间的代沟,通过结合可读性高的行为规格与例子(一些规范)进行底层实现。我们的目标是提供一个高效实用的方法来完成我们对.NET项目的实例化需求 (①Specification-By-Example ),SpecFlow同样

2012-08-08 09:50:16 4637

翻译 NBehave行为驱动测试关于story和scenarios

原文:Behavior-Driven Development with NBehave这里模拟了一个“银行账户”的类一个余额属性,一个存款方法,一个撤销账户的方法,一个转账的方法。public sealed class Account{ private int balance; public int Balance { get { return bala

2012-08-06 17:32:38 1591

个人模板内容

模板内容。里面是一些个人经常用的,搭配的东西

2014-06-12

比较舒服的环境配置

Visual Studio IDE用的,比较舒服的一种环境配置,包括字体,颜色和背景色

2014-02-02

小人快跑(WPF帧动画效果)

小人快跑(WPF帧动画效果),火柴人在画板上前进的效果

2013-11-09

WPF_Entity framework4.0 sample

微软官方的示例,基于WPF与EF4技术,使用常用设计模式包括Repository,UoW,MVVM

2013-10-23

多接口继承与设置注入的Demo

一个简单示例,多接口继承与设置注入,代码写的丑,各位看官轻拍一点..

2013-03-21

十二星座排行生成器

在微博上看见了一张传的很火的图,然后写了一个玩具,纯属唬人的。(源码包含在内,代码写的丑别介意)

2012-11-24

C#与SQL基于Windows窗体应用程序开发的学籍管理系统

是一个基于Windows窗体应用程序开发的学籍管理系统,开发工具为Visual Studio 2008,SQL Server2005,使用C#语言。 里面内容比较简单,一般的添删查改,还有选课等功能,是参考《Visual C# 2008数据库编程实训教程》编写的(内附参考书PDF),内容有限,而且功能并不完善(存在瑕疵),提供给大家下载用来学习和交流。 (上次传的一个忘记附加数据库了,又不能删掉,这次重新上传一个,不收积分了)

2011-10-30

C#与SQL基于Windows窗体应用程序开发的学籍管理系统

是一个基于Windows窗体应用程序开发的学籍管理系统,开发工具为Visual Studio 2008,SQL Server2005,使用C#语言。 里面内容比较简单,一般的添删查改,还有选课等功能,是参考《Visual C# 2008数据库编程实训教程》编写的(内附参考书PDF),内容有限,而且功能并不完善(存在瑕疵),提供给大家下载用来学习和交流。

2011-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除