 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
7 e0 J- `" K! Z5 n* Z9 z: r9 t& |( y/ W
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
) z# L+ j4 p: n0 i
1 P3 b3 u( z1 V' P- Q t3 v8 n: {' Z2 q$ \
主题:敏捷开发
3 k. Y m/ {% x4 t时间:2013年4月14日,星期日,上午10点至12点。
; D1 n3 p1 v- Y; D$ d9 a讲座和问题讨论1个半小时,最后半小时自由交谈。 : B- Y6 ^/ H( |3 _
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 7 u& N3 e$ t4 D7 W& x' y6 p
语言:汉语
. i$ O3 ^- S7 a+ F; D2 p费用:免费
7 X+ d d( g+ W H _/ _主讲:于沁安 4 K. A k; l3 d) O
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
+ g5 v. J7 l. B2 R+ a4 t0 q% |. `$ V) s: J/ v% _: T' ^
# J: r; K6 x+ i7 p/ d8 t A1 CI : CrusieControl.Net ==进化==> TeamCity
6 O$ z& y# G% N& J/ u0 k2. 辅助编程工具 ==> Resharper # G* K& b% I+ y9 r
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git & C+ t8 a. z. X; p& B
4. 项目(Bug)管理 : AgileZen ===> YouTrack
" w3 I4 r" O. p' S5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing 6 q0 |! U, F* w! \9 m
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
) f; _4 e8 Z8 j2 e& |( f; h( ~4 \7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
3 ^$ \1 d+ W/ l3 W5 E- b' P% _) y4 C8. IOC : 自己简单的实现,可以介绍 ninject
+ _, s( O" F& p! u- C9. DDD和三层架构
' C |) l% M, n: {/ q: j |
|