 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
+ g3 B. @8 e8 g4 j- k
3 l# o( b& y8 F4 }) O' Z这个周日有个活动, 报名:http://www.eventbrite.com/event/62114977570 q; Q1 C- x& p; E3 u* v" v+ ` O+ i! \0 x
& ~# A2 A( w" l0 ?+ x, F( m m
$ E) O+ D9 [; I2 G- L主题:敏捷开发 2 _, H4 K2 B+ U$ H3 g# I
时间:2013年4月14日,星期日,上午10点至12点。 Y2 j8 O2 d2 Z9 O
讲座和问题讨论1个半小时,最后半小时自由交谈。
/ @1 s* i: \' @5 C地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
# i: `; N9 i/ z' ~语言:汉语
& Z- G* d4 H: z9 ~' L费用:免费 ' k0 {5 Q1 E9 ~
主讲:于沁安
2 x' M: n( t R4 b9 e8 S) Y" ]博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
! H+ X* x" H/ @
1 C5 ~, m( F4 w0 m6 H
9 e7 ?' M! Z g, Z2 o1 S, ]1 CI : CrusieControl.Net ==进化==> TeamCity
& A* x' Q. [5 K( e2. 辅助编程工具 ==> Resharper ' i8 y6 q1 K$ L' A/ x \' _
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git - c: W, h. ^1 Z% e# s
4. 项目(Bug)管理 : AgileZen ===> YouTrack
( R6 Z0 K0 N N3 G0 ~8 j, ^ b5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
, p( d* V& ?; N* H6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
0 K6 S6 n' q' t: |1 x7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
2 I5 S$ _# y, j1 R, C- t6 Z- r( q) y8. IOC : 自己简单的实现,可以介绍 ninject 8 X6 g) \! D7 G o% E, V$ u0 s: t" @
9. DDD和三层架构 ! E. I3 J7 h# s
|
|