 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
& C/ o0 l- m( D1 F1 ~$ e
9 B( N) K x! q8 h1 w2 O这个周日有个活动, 报名:http://www.eventbrite.com/event/62114977573 F9 l2 o8 u9 j! ^: ~+ X# J
0 G2 u3 w; p7 O7 F1 f( M1 O% r; R { g1 S/ E0 h0 U+ Y
主题:敏捷开发
7 ]# C& F6 k1 q时间:2013年4月14日,星期日,上午10点至12点。
6 I. ^# j- V8 c: C- E4 @7 u讲座和问题讨论1个半小时,最后半小时自由交谈。
; w, L6 Z+ ^% [ B9 ~/ u5 X地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
4 i- V1 L! G! b% r; `& Q语言:汉语 : w# O" d. _! M/ B; f( e7 x
费用:免费 9 g1 ] Q# ]6 L% x
主讲:于沁安
' L- ^: O& i7 b2 Q" I8 q( r$ Z博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner; B3 P( D5 G& L+ m" e
$ e! U. n; q2 N7 Z2 v( Z g- N
# v; [& C$ F w, e' \1 CI : CrusieControl.Net ==进化==> TeamCity 0 J4 i: m- W! T# E& s
2. 辅助编程工具 ==> Resharper % `% G! p1 Q! n5 ~: F* |
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
9 q2 u7 O9 I' t, i. C/ v4. 项目(Bug)管理 : AgileZen ===> YouTrack
8 e3 l7 k* D6 T$ U# _7 t: [5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
! C7 X1 D; {9 O# O6 _2 x# |6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
, Z5 |. I& t6 Z" y( g7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
! y6 u! Q2 }8 D" K/ O# Z& y2 U8 j8. IOC : 自己简单的实现,可以介绍 ninject
1 v3 R: |( H9 R) }) C ?5 `9. DDD和三层架构
1 V7 G u3 J% X& m |
|