 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
* A2 }0 Z1 Z# |
* n6 ^4 E. Y+ \0 E9 F* I5 H8 T这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
0 Q' k# L! g% B" e
0 d: \& Q2 k( E9 h4 |2 ~
2 m. \2 z$ L$ ~* D: C0 q& n9 T, f主题:敏捷开发 . L* I; ^: P1 x3 T7 Q8 t* x
时间:2013年4月14日,星期日,上午10点至12点。8 ~+ v; l: y1 F# ~
讲座和问题讨论1个半小时,最后半小时自由交谈。
4 @) r; k) `/ Z: n( i: ~+ ^( t地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 4 ~ M- Y4 d6 ?' n
语言:汉语 $ z# J- b1 W% O+ A/ K
费用:免费 4 I+ W) f, X; J x( `$ i
主讲:于沁安
3 I8 Y! [" H! d4 J( M' M博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
) K/ _ Y* C+ w6 r, G- f$ ?; u+ k' f$ g
' u& D- P5 s) F8 M1 CI : CrusieControl.Net ==进化==> TeamCity 7 b- H/ T ^$ k
2. 辅助编程工具 ==> Resharper
- J9 k$ {+ x4 I) K* t$ P3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
4 S) i: O; T! j- |1 S' Q4. 项目(Bug)管理 : AgileZen ===> YouTrack
! y* D; k6 A% ^% K2 `2 j6 v5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing " Y2 l+ s" ? w2 {- Y
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver ( O4 m: \+ ]; W1 F U! H, d, m
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently + G1 s0 t9 d, F. Q" X
8. IOC : 自己简单的实现,可以介绍 ninject
5 w7 @" o- w9 f9. DDD和三层架构 . Z% h u& D4 I# W4 c G M1 ?, h. t
|
|