 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
8 |) Y/ y" i! S; B) ^
' r8 G( v4 }) b% c5 _/ C这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757" t4 ~7 |6 o }
+ B% d; O% Q) w8 u% [* _! Y0 ], G6 [- J8 t& q% l: X- d
主题:敏捷开发
8 H2 z, O! Q4 V时间:2013年4月14日,星期日,上午10点至12点。
( k% h$ @2 M9 S& k6 \讲座和问题讨论1个半小时,最后半小时自由交谈。 2 D/ l3 l" B/ @4 }1 d T& J8 a4 A% o
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
9 b9 D7 a1 P3 G) _4 X语言:汉语 ! ?+ q! P5 I0 H: E- l/ W9 f
费用:免费 4 J( L& v9 {4 b3 X4 e/ M0 M, y
主讲:于沁安
5 |2 J! |" C9 U I, Q, q9 l6 H博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
! C3 P& [3 g6 S/ O+ I& g
4 w7 T" w. ?) t4 o4 ]
/ g) h! @1 d5 E% n. R) b: x1 CI : CrusieControl.Net ==进化==> TeamCity
2 A- A! H1 N% _! R6 y& S2. 辅助编程工具 ==> Resharper & O5 E: ?9 G: s/ }$ Z
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git 7 v1 k2 `, ]) H, B& Z! M
4. 项目(Bug)管理 : AgileZen ===> YouTrack
# F3 u& u: p* \9 f* H P, I, X9 t5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
$ C6 d3 i5 F: V- n* x6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver 8 ~1 Y- g/ L) e' G
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
+ G$ H+ {9 x$ o8. IOC : 自己简单的实现,可以介绍 ninject
3 I! T3 e, `8 P$ c% b/ c9. DDD和三层架构 # F% h6 Y' E( B: a. e O6 s
|
|