 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 ; M0 R; \/ m( @- M6 i8 N3 ]
' q& D: o2 n6 Q' z. B% V7 \' r这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
( b5 E D1 X5 Z' A; z! `! c
8 S6 ?. C6 ^( p+ V8 f$ k) M& O1 ?) X2 e, J
主题:敏捷开发 , h9 V& N, L o/ q- ^
时间:2013年4月14日,星期日,上午10点至12点。 j5 g5 ]2 G- D" M5 f) {
讲座和问题讨论1个半小时,最后半小时自由交谈。 r7 f* I& P3 M9 {
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
2 y& r1 Z( r6 q语言:汉语 3 D4 ~ w$ f+ \; w# N* e0 D
费用:免费
* P( F5 j8 r8 v# d" k ?主讲:于沁安
0 u4 a$ Q# M' N' c$ T$ X" r M博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner U7 L: r" r8 g! Y6 X* K, c
/ U2 C; K! E* [* G/ d; @3 S
) U6 ~6 A* v, e! I. M+ ?& T5 p& c3 _1 CI : CrusieControl.Net ==进化==> TeamCity * x' b/ r- a# B: o( Y. s+ B
2. 辅助编程工具 ==> Resharper
2 I9 D8 t1 `3 d8 I1 L7 M3. 源代码管理: VSS ==进化==> SVN ==进化==> Git N. t% L6 z8 T: F
4. 项目(Bug)管理 : AgileZen ===> YouTrack
9 S9 c+ X1 q( M: _+ a/ }5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing # C) m) U' x8 m& F0 h
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
" m. r7 ^; N# S) M* j- l7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently / C+ r% a7 A+ b7 F
8. IOC : 自己简单的实现,可以介绍 ninject . ^/ n8 s) B. r9 O
9. DDD和三层架构 8 O$ ^' h7 i2 R' \# T
|
|