 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
9 l( K2 x! Z% d; ~4 O- ^$ K6 ]: I0 _
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
8 `9 B; q3 o S* V: a# L; L8 Z
: s' k8 t- J5 k( z/ t+ s0 N6 M$ J; c+ Y- P9 a0 U# r! X
主题:敏捷开发
1 A2 m% q6 J% f4 S时间:2013年4月14日,星期日,上午10点至12点。
9 M4 e% a6 L+ k* x! u讲座和问题讨论1个半小时,最后半小时自由交谈。 " F8 [$ o: x6 Y, q9 I( N1 d8 N
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 , s# E- ~* e8 u7 X; F7 p
语言:汉语
8 m( m6 N; y0 l+ \) [7 j$ W0 p费用:免费
. F( B7 h' V( E7 m& _. C& {主讲:于沁安 4 x( ^0 _- w' G% A n6 M/ h6 ^4 W
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner) ^) D" N+ }# G" Y5 X/ i. ~
0 H0 v5 V, o! A( R% h+ V* W7 e( f' o$ i' Q: z, {
1 CI : CrusieControl.Net ==进化==> TeamCity
/ R, i7 b8 N% _; t: C2 f2. 辅助编程工具 ==> Resharper 4 @) M1 b7 {+ W" T. `
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
, J+ n3 g3 N1 w4 E; E, v2 t4. 项目(Bug)管理 : AgileZen ===> YouTrack 2 y2 J- M5 S* _- O
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing ' u7 `3 U6 R. D3 f5 l' T5 B# Z
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver / s8 i- j& r8 {" i7 ~7 f! _2 f& Y4 i
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
" Z: J$ y: ]; W! n; b% V" |3 m8. IOC : 自己简单的实现,可以介绍 ninject
. N3 }* n1 D, f/ M3 k8 t2 [3 I9. DDD和三层架构 . a5 ^( {' R0 {8 y v$ e- p
|
|