 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
8 \3 C7 [+ @& [0 G; z/ i7 { l+ \% r" ?7 e8 ~- H
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
+ d8 N, p9 |) |" ^* r. l. M9 Y
$ G7 _/ k' X. {) W8 _- ]5 L; t& U" Z, |
主题:敏捷开发
; E1 i! ?/ m% a8 ^% T- Z( K( S时间:2013年4月14日,星期日,上午10点至12点。* [, s5 T9 f$ V% k& b+ e
讲座和问题讨论1个半小时,最后半小时自由交谈。 ) f. `# K% H4 W+ S. J/ t/ V
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 9 t* a) O' N5 x9 p# O. G: {! i2 a0 ~: q0 [
语言:汉语
: A: _3 B/ h. O0 `$ h% Z费用:免费
- {* |3 r9 h7 w& l9 R+ g3 ~主讲:于沁安
7 }; _5 p' x' w# q4 w' J博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner% J! B5 K7 j- H- R, o
0 \) m3 E# Z/ k/ [( s l
0 q: w3 E% S) m% z" A2 I
1 CI : CrusieControl.Net ==进化==> TeamCity / o9 Q( T" r+ d) G8 f
2. 辅助编程工具 ==> Resharper
B5 ?3 Z- @7 s3. 源代码管理: VSS ==进化==> SVN ==进化==> Git 2 f4 L# T+ H1 J: ]' n& _4 ?* T4 H; x
4. 项目(Bug)管理 : AgileZen ===> YouTrack : H( `3 m2 d: z. F- z A
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing # j8 w+ _1 i- o o* x
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver . g9 g! P, ]; w, }* _
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
$ i6 ]4 P k" k P1 t3 G5 ]/ ^0 p$ D8. IOC : 自己简单的实现,可以介绍 ninject
; S- y$ O4 {2 a. Y9. DDD和三层架构
; i7 m8 {, ]3 y |
|