 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 ; T: c: `: i% c: F
$ [# @6 `/ e) i1 F0 ~$ U$ ~5 p
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757 e4 y& H, o X: W
* j0 }9 o* n& `, r/ J' H; Y3 p# X; E* b3 t" H6 J7 X
主题:敏捷开发
0 m; S a+ \) A# i% |时间:2013年4月14日,星期日,上午10点至12点。* n' t4 Y2 Z3 a: ]7 A! M; J1 J1 r
讲座和问题讨论1个半小时,最后半小时自由交谈。
. K. y5 d+ j& |* j k( |地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 , H3 Q+ v S2 ~$ Q9 i
语言:汉语
8 V5 r e" ]1 e3 K1 X6 I' L( Z费用:免费
! w% Y3 ?) j% G; t' T4 n主讲:于沁安
" O0 k/ a2 y- c d) _9 I! R3 Q博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
6 |1 P) V; a. E1 b& [+ z5 h8 z
& ?# p+ ]. f5 t6 b0 r8 `
( B6 r0 {& C- R0 S/ W; V5 _ @; l1 CI : CrusieControl.Net ==进化==> TeamCity
9 d$ H! m+ o2 l& p; j: n3 h2. 辅助编程工具 ==> Resharper ) T" l9 C, d# w
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
- ^" ?7 l$ g2 J0 ~# b4. 项目(Bug)管理 : AgileZen ===> YouTrack 0 W7 E' {2 S$ l
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing " |" I; R+ e9 L' O/ P
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver ; M2 r: C" }! `* M5 q
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently : S! Y ^0 e: i. E7 a
8. IOC : 自己简单的实现,可以介绍 ninject $ {5 n8 ]& Y; f6 b+ ~: U
9. DDD和三层架构 " ]- Y+ T1 O3 g: e9 j; `5 m
|
|