 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 % L1 V, @) \* \# u3 D
+ t; \0 e/ L# g" U+ J4 r
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757( _) X! S4 P0 P8 j8 ~' J4 H. \
0 T+ @9 B. S! q k2 r9 i
1 r" ?) e- w* F k3 r6 ]( L* }主题:敏捷开发 6 ?! G" D5 w5 ~2 H* m" b
时间:2013年4月14日,星期日,上午10点至12点。5 I. y2 P9 k6 P% v1 e
讲座和问题讨论1个半小时,最后半小时自由交谈。 7 q% {6 b% J3 K- Q+ _( ?, t
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 * K; Z: C% f# |
语言:汉语 ; N r# g* { p2 |3 {3 J' w
费用:免费
+ R- K+ Y. v( T# ?3 B主讲:于沁安 + q( Y& f/ S8 a* l h# a7 D
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner2 ~, |% Y: m; K8 m$ Z
) _$ x2 k) d+ s" i* p$ K
( z' K: l) H L4 P
1 CI : CrusieControl.Net ==进化==> TeamCity ! @; [8 J6 Q' B7 q$ Y; ~% R
2. 辅助编程工具 ==> Resharper
0 n- _# j) V$ n) j8 V* x) ~; J! }3. 源代码管理: VSS ==进化==> SVN ==进化==> Git 3 N% ~; H8 ~+ v8 q
4. 项目(Bug)管理 : AgileZen ===> YouTrack # q6 V; i$ B/ i( G
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
9 |: s+ d' x# _6 T+ R6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
+ w5 J4 z$ u; X" w7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently , h% S+ B1 [# A7 i" b# x& u( Z; B2 l
8. IOC : 自己简单的实现,可以介绍 ninject
( r8 k/ x3 |" N$ T, S% j; F9. DDD和三层架构
! E9 I6 S" `# [. @5 o |
|