 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 4 H, C- } `: m/ s
: P: \0 L% a$ A8 `这个周日有个活动, 报名:http://www.eventbrite.com/event/62114977579 o6 P n/ ~1 Z0 }
0 x6 V, Z, U, S5 Q q" N
0 M$ B* p6 P& p0 `: Q5 J/ y
主题:敏捷开发 0 X, |- o) Z- E- k4 m7 k* R" Z
时间:2013年4月14日,星期日,上午10点至12点。' [# K8 S& V, h/ i
讲座和问题讨论1个半小时,最后半小时自由交谈。 ! i7 b1 B' g( x+ k2 v
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
# \/ H/ r* Q1 d9 ~语言:汉语
& f) I ~5 E$ @* `8 c费用:免费 * s9 s! j! Q+ C1 ]) g: ]* A. a
主讲:于沁安 ! t; b: c! M' q+ M9 @
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
+ A% A; W9 V5 ~+ [( s" p) j7 R2 E) f; S1 c
8 S. c1 J, O7 v4 g7 Z1 ^1 CI : CrusieControl.Net ==进化==> TeamCity
$ v4 m+ U& Q+ C1 W2. 辅助编程工具 ==> Resharper
0 P8 h1 l; j) a$ o3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
! w# d2 K" A6 `4. 项目(Bug)管理 : AgileZen ===> YouTrack " U0 \" d: M9 z! v9 l0 p
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
9 F$ T! ~# P# B/ d6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
! f- E' b3 [0 V" w1 V7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently ( F' e$ v: r- ?/ t* X( F! L4 K% C" T
8. IOC : 自己简单的实现,可以介绍 ninject
8 a% g4 o/ [/ f9 A9. DDD和三层架构
2 t2 i$ E0 d; o- g3 ?0 ~ |
|