 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
6 \9 M0 t/ ^4 K1 W- V/ P" k
. y6 W4 a8 q f+ }: q$ ?+ j这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
1 Z b# L8 E4 t2 L* j3 a; K' {; M% j, g
: \3 e7 t; L* I( f
主题:敏捷开发
+ j5 E1 u: Y, \时间:2013年4月14日,星期日,上午10点至12点。; l7 z- L6 C& C8 r4 t8 Q
讲座和问题讨论1个半小时,最后半小时自由交谈。
) _ D y7 `3 F& F, W1 u地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 ; y9 D, ?$ H) U: A
语言:汉语
3 }4 U1 I) t, }1 ?+ W% M4 m费用:免费 + j. d+ S, D/ o2 Q$ i- ^9 {
主讲:于沁安
! v! E2 I$ j- Z" S博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
8 M0 B. a# o, ^4 n# J* \( a3 k' a7 d5 p `' P* z1 b
! Y3 n; n* s: s8 y- T% V0 I
1 CI : CrusieControl.Net ==进化==> TeamCity
, U* S, c0 a. r2. 辅助编程工具 ==> Resharper
. Z6 m/ H7 q3 l6 O" Y, K G# v* v3. 源代码管理: VSS ==进化==> SVN ==进化==> Git % |. A+ n6 G. @5 h3 I* m
4. 项目(Bug)管理 : AgileZen ===> YouTrack
; V0 v# c6 X; t5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
: g) \& u/ c' X7 I$ ^" |/ i6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver % O' j& D* S8 M& I& z5 d7 W2 q
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
4 I3 V* ^3 V* M. M" t) J( T& t8. IOC : 自己简单的实现,可以介绍 ninject
# H9 y! R* n4 ^' E: m; p9. DDD和三层架构
- T, H9 s* g; p- i2 r- S$ ~ |
|