 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
) c. N3 v3 }# g/ `. o# ?0 w/ S) R, @* w5 ]
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
+ N! \# g& u- y. P
n h* t3 C( \# ]3 {9 ?* A1 i, y) A% \& f
主题:敏捷开发 ]* F3 m% g/ g( E& P
时间:2013年4月14日,星期日,上午10点至12点。% W6 E. }6 u6 ~9 @2 O
讲座和问题讨论1个半小时,最后半小时自由交谈。 2 {7 ^3 H6 G2 }3 {) N
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
9 m; F8 W1 y7 [4 y语言:汉语
: [ T( ^ O4 }% \- J. _* Z K费用:免费
0 t" @; }& \: R b) ?" N主讲:于沁安
; i8 Q/ i+ F% p9 ^$ x" ~博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner1 t! M* o: D, K% N) V2 ^
. e4 Z; d/ x+ a! \5 ]
6 t; H7 v! ~; v- J
1 CI : CrusieControl.Net ==进化==> TeamCity & i) r) T. B9 C' I s7 }
2. 辅助编程工具 ==> Resharper # h K+ }# I* Y) C6 r
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git 7 [2 S" w) D7 C r* J
4. 项目(Bug)管理 : AgileZen ===> YouTrack - K, c( y* s2 i& v9 |- G, E3 u1 R
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing ! {% p+ R- P* v7 G6 ?+ S7 Y: T
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver 7 h- |' z* j+ M
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently ; d$ } m* T$ W" y& E0 {+ z
8. IOC : 自己简单的实现,可以介绍 ninject
) z) b3 i- Q- H* D9. DDD和三层架构
3 v3 K- b" W8 W6 r |
|