 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 * |, h3 i2 Y( {) J2 u3 I2 _3 N# ^
0 G8 m2 ?6 Y' b5 }! Q( q' C这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757+ M6 W& r# q4 h& I7 u( B3 w% C: f6 A
; F& d# `: {0 G+ W. V
3 |8 |( ?; G- U/ w
主题:敏捷开发
# l- F+ g$ j, b4 Y- ]时间:2013年4月14日,星期日,上午10点至12点。/ \4 r! R7 q2 `+ O( R+ M6 a
讲座和问题讨论1个半小时,最后半小时自由交谈。 6 C6 N4 I/ q5 X$ ]/ a; \- ^6 ]9 ^
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
" j- t$ u+ R& u( ]语言:汉语
2 L; g& k# w# x6 y费用:免费
# G8 s( d2 z: m+ N G4 i主讲:于沁安 ; |; [* {/ N: n" T% v
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
& y5 h3 i6 T* O# ~. k0 v( y0 ?- R5 f
6 {7 b# n" ^) @0 F: T. |
2 ^* z9 l7 H3 y* w% n" W& d/ i1 CI : CrusieControl.Net ==进化==> TeamCity ( G5 t, }. b6 k# A3 s
2. 辅助编程工具 ==> Resharper
) q% [. w# T6 h3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
; ?. u5 p i1 j& K4. 项目(Bug)管理 : AgileZen ===> YouTrack 5 d8 {' _! R3 N7 I0 x5 L" _) F0 X
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing * q/ X- C( n$ C- v* o' }" U& V- W
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
$ A! L( [3 Y+ a! l5 b: ]7 a7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
" V7 ^2 j3 @0 M: p8. IOC : 自己简单的实现,可以介绍 ninject
( c/ u7 P1 T6 x9. DDD和三层架构 8 q$ R3 B" i2 }
|
|