 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 ! Q6 @0 f) M3 F: f6 k
, ?5 R0 ` x4 L这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757$ u1 W: y- L! ? C% w
. i/ v- g% l# r( H: ]1 ]
+ `5 X5 g& l/ y主题:敏捷开发
/ U T# I' l) c( x+ U时间:2013年4月14日,星期日,上午10点至12点。
# u8 h: K* R, _5 @# O讲座和问题讨论1个半小时,最后半小时自由交谈。
. s0 m% L9 @& s4 U地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 1 j3 `: T6 Y- I2 t6 x
语言:汉语 5 k1 ?6 s# \' [6 h, K7 v/ b$ A
费用:免费
2 l0 a2 {/ c( \& y4 Q) G D主讲:于沁安 2 l) p; G- b0 _9 }; e7 q S' x
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner$ |. f% e* ` V
. g$ r4 R. {5 w! r$ f$ c# E2 c4 g$ k4 W4 `
1 CI : CrusieControl.Net ==进化==> TeamCity
% p3 t" S4 s O* u$ P: C2. 辅助编程工具 ==> Resharper 6 I8 H2 c; C5 Q% \) ^8 |& b
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
D! G) `. x; Y# J4. 项目(Bug)管理 : AgileZen ===> YouTrack 5 _: t+ G. B3 S+ b0 Z
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
' K$ U/ R, [7 Q9 }, V6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver " x- {: B7 _* Q8 v+ V! d6 d$ Z
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
7 t, D' ?2 f. p l& r3 {8. IOC : 自己简单的实现,可以介绍 ninject / h" S2 ]7 ~2 v6 p4 Y
9. DDD和三层架构
( z* x" f7 t5 S- c+ b/ f |
|