 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
& f+ A. `% O2 D6 O8 x, y$ N
& M. N0 g. Q# j" I: s这个周日有个活动, 报名:http://www.eventbrite.com/event/62114977574 w* a0 _: w5 w7 q K* A: n4 U
A7 _- D5 [. y4 |6 x3 x9 A. P& r' L+ u1 K9 N- R0 y% x; ~2 w! V
主题:敏捷开发 " [$ K+ ~8 M7 [: L8 z$ H
时间:2013年4月14日,星期日,上午10点至12点。
$ |( r/ {0 M! u* @7 N讲座和问题讨论1个半小时,最后半小时自由交谈。
: X: H, p# }( \9 I8 f3 T: r3 R) w地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 ) O* x7 K4 Q, Q! a
语言:汉语
& E7 W$ m h6 z, R, d费用:免费 " |7 c- p# J9 {# Y0 S# [9 R3 P2 F: M
主讲:于沁安 / a6 }* a2 i7 }- B1 h
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
2 `0 l+ [5 \6 U S, E" W4 m, z4 J/ n9 c0 h3 F/ P) [
7 v) l( l9 b j9 x9 @, q( ^$ ?1 {1 CI : CrusieControl.Net ==进化==> TeamCity
2 ?* Z3 x+ a2 E2 [) N/ E2. 辅助编程工具 ==> Resharper + a& f* {7 ~4 @7 |/ c/ h( d. f( j
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
3 s8 e( ~3 F- r0 s4 m- I4. 项目(Bug)管理 : AgileZen ===> YouTrack . m: }7 M! p4 I# H6 h6 U1 o( W
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
0 e3 x6 T. T: l. c2 @0 m6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver ; C( H" u6 H7 q2 {* I+ w
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
/ {+ ?( l* J5 X. ]8. IOC : 自己简单的实现,可以介绍 ninject + F% e* M d+ Y- ~) B9 ~- ~# e
9. DDD和三层架构 ( S7 }3 h6 H( P9 m
|
|