 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
/ P; u( `& c! I5 C* z
0 G) y3 c1 d# C+ d. ~这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
/ B4 L1 O: ^0 G/ \: L& b7 g6 n P
3 d: \6 J! t, z+ w' G
( s z3 A6 W7 K' [0 D$ B主题:敏捷开发 8 a7 o. y; P4 B; w% U
时间:2013年4月14日,星期日,上午10点至12点。
: w: ?' z; N B/ W+ Q讲座和问题讨论1个半小时,最后半小时自由交谈。 # H' r4 `6 x- q6 c }
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 8 J4 u! f1 @6 J8 Q
语言:汉语
( z" F3 R. i3 \0 W$ {: ]7 H% W* R% t费用:免费 / O Z3 z& u$ N# Z* \9 z( R0 p
主讲:于沁安 8 _- X$ p8 z- k
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
8 S# c2 |- z0 U3 o6 {/ U' T' F2 s
" k3 `9 {) a3 k8 q2 M" W4 b6 ]& o& q
j- c: z V) ^+ p1 CI : CrusieControl.Net ==进化==> TeamCity
9 n2 x0 T+ y1 P8 r9 R2. 辅助编程工具 ==> Resharper 7 Y* o y9 o8 u3 v$ V( x ]. N2 S8 K
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
6 v( r+ p; J" }& H$ x0 N4. 项目(Bug)管理 : AgileZen ===> YouTrack
5 P: D/ T# r: \- w: L9 m& Z5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing 6 b( s; i/ ~! u* E
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
( R9 T5 \( M' D" S( Z& H1 R1 {7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
, o. y( [/ K0 b1 O: z+ q8. IOC : 自己简单的实现,可以介绍 ninject & \% `) _. E6 G
9. DDD和三层架构 ; D, F I) H n7 \: f- j$ f
|
|