 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
8 }9 F# g1 {9 b, E1 u3 L$ y
3 A$ q' F9 ^5 c7 X) m0 g这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
/ C* [; k& V* R7 ?0 E% J" h4 X, H* w5 T
7 q5 F+ v& S) V: O1 z: O5 q! w主题:敏捷开发
" w( x: }! g1 r1 A+ D时间:2013年4月14日,星期日,上午10点至12点。
5 |$ |; x5 O9 E5 w讲座和问题讨论1个半小时,最后半小时自由交谈。
& a1 v- Y( f8 c( L/ X7 U: A/ z: Z地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
$ I$ m4 j& k0 q( e9 k语言:汉语
2 V# ]5 b' \* ?2 V4 C9 O) @- r U费用:免费 1 b0 b" w: N7 `. }+ n
主讲:于沁安 ; o0 ]* ?- N. g( u: h1 r
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
) h; ]) S# V- z6 i3 }5 J8 v5 u+ D) i, _* G4 M; O H% O
# j. x; G$ E; W; W2 X! A1 CI : CrusieControl.Net ==进化==> TeamCity # E/ e/ d$ a* ?% A( r9 _
2. 辅助编程工具 ==> Resharper , E% V& J6 @+ P8 M+ v0 s# K D) `
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
% O+ N% K8 l/ [6 b4. 项目(Bug)管理 : AgileZen ===> YouTrack
& v+ p V/ A1 [2 f' @5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing 8 l- d0 w, }) Q# y: u% K# }
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver 5 m4 \ R0 T+ i; j) u
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently $ _8 V5 g& J& ^6 [" |9 t9 ^
8. IOC : 自己简单的实现,可以介绍 ninject
2 {6 a- |6 _# F( C7 x* P! U P6 v9. DDD和三层架构
5 P1 G5 w( A$ B7 _. _ |
|