 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 . N, Z) y9 N! p
3 A& G, i+ g, U5 D" Y这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
8 |4 k9 [1 y5 c* \% u9 X* w
4 B( x- r1 ]1 }8 }" o5 ^$ i8 C- v
]! `- S/ A" O9 J* B主题:敏捷开发 * i) ]2 Y" `2 l+ O
时间:2013年4月14日,星期日,上午10点至12点。
& w5 e" {1 R* _) q; J讲座和问题讨论1个半小时,最后半小时自由交谈。 8 T8 p) }# c7 B, a: w
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 " ]8 O8 n4 f- W% S% P0 v1 a
语言:汉语 4 U- i: }5 [4 n! U2 n; y& n5 `
费用:免费 5 D6 o) R. B% ^% Q; W' }6 J, l6 I; }
主讲:于沁安
; o$ G D+ ]+ z9 F8 J0 M5 H0 v9 [% ?- t博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner" P- x8 {' @. D0 g$ f T; E6 ?% X
- I6 e* R* d" z1 R _" S N4 H5 N: A; }6 V! ~0 w n [% ]. B0 q) P
1 CI : CrusieControl.Net ==进化==> TeamCity 1 v5 ?; w! T# v: w5 L
2. 辅助编程工具 ==> Resharper ' V2 X0 M; x+ U8 S8 ?' |- j% I9 }
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
$ ?- z: g4 U/ @5 M4. 项目(Bug)管理 : AgileZen ===> YouTrack 5 w/ m" K9 `5 I/ I5 t7 G
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing 7 A, {# R6 Y2 \- X" V
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver ( R) P, X# }& r: \5 v
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently : H, B7 H" _! [7 U* T
8. IOC : 自己简单的实现,可以介绍 ninject & U( s& ~2 ~3 `! ?
9. DDD和三层架构
' t5 \8 R$ X. X6 A3 W$ q; w, _% Y: @ |
|