 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 " P5 a3 W% h' d# h' s, g
6 P- S6 o0 a4 l' g# V这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757/ k4 L3 }+ k% J4 X2 y
/ \7 @4 x5 J0 w7 V8 ?7 ^
: l8 }, H" A9 Z% N; g4 j主题:敏捷开发 # E$ W# {9 b6 Y5 E
时间:2013年4月14日,星期日,上午10点至12点。
+ c. w+ ~6 E/ M讲座和问题讨论1个半小时,最后半小时自由交谈。
Y$ _& R$ u. u7 {6 K" h. P地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
, S: o; L0 H2 K, `0 y语言:汉语 " z# C( C1 x& [+ n6 ^+ e
费用:免费 7 |" p- f$ f6 ]" ~( j
主讲:于沁安
9 ]2 a' \5 a6 z% v, | ~博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner3 ]! F: r/ ~" k+ \: \0 {; X3 Q! x8 \
: |% M" x* _! h9 `! [7 \9 _5 P0 L0 U& k3 i% f/ A& p5 X
1 CI : CrusieControl.Net ==进化==> TeamCity " z" u; O7 p5 k1 s% D. {9 Q
2. 辅助编程工具 ==> Resharper 9 [: x2 p( v0 U
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git . r9 b: H$ d: F: T' K
4. 项目(Bug)管理 : AgileZen ===> YouTrack
( d- R# l# U& P) A# t5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
2 I W. V; m0 e6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver # y5 t$ w1 [' w; p+ m& j. `6 [$ z
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently 2 \8 v6 k& z5 ]
8. IOC : 自己简单的实现,可以介绍 ninject # m+ E; R; Q# G" J1 n3 y( ^
9. DDD和三层架构 ! F" i4 M# m. `0 t; _3 c
|
|