 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 : M/ f. p6 i& X) T2 C+ K3 }; D
; Q" q' f" C* C5 P3 l
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757$ b, y* W# i! u9 |* Y" B. }
: H! K) }, C0 K3 W" i& G8 C
`4 N8 s/ V& o4 [, T+ w, F, S
主题:敏捷开发 : \2 V. A; x s @ T2 J# M
时间:2013年4月14日,星期日,上午10点至12点。; J" a: ?2 g7 i/ t ~1 g6 [
讲座和问题讨论1个半小时,最后半小时自由交谈。 7 P6 s0 m- V1 ~/ S( D/ N
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
: \: ?! t1 D3 }; J6 C语言:汉语
! u+ c, L/ T2 @费用:免费
; l( f/ N8 a/ o& }* k主讲:于沁安
3 ^- E/ T$ L( S$ {/ ~: t! J. f博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
; {$ j% \3 n/ D/ Z8 b7 k; o) p/ _8 L; s% ^ q
: N" n u, ~; }5 |1 CI : CrusieControl.Net ==进化==> TeamCity 5 t6 j% Z: e# f4 o1 j
2. 辅助编程工具 ==> Resharper ' v3 q5 C5 w, D
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git , k/ V4 R& ^/ A7 r& a8 Z, t# u
4. 项目(Bug)管理 : AgileZen ===> YouTrack 3 U$ r* y2 e, y7 `
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
1 e" ^) p/ ~& a; l. J6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver 8 Q% E7 c+ M6 x: g
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently 8 I+ Y8 J) M o# l' f0 u8 p
8. IOC : 自己简单的实现,可以介绍 ninject 0 V5 m m) A6 r: _# K
9. DDD和三层架构 - E4 L& t! b, B# i5 V4 i6 k; M
|
|