 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 ; B. r3 P% ~! ]. j$ T( \" [6 I
/ g7 ^2 A' ?# V这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757, Q7 l0 q7 y; K' E+ c
! e5 ?% m/ ?( s% O9 V4 [, d7 r1 k6 R, C: E. c9 {
主题:敏捷开发 " a) U. }; O; r% N9 |! N. F4 V
时间:2013年4月14日,星期日,上午10点至12点。
1 P6 }1 V, r6 C6 m' Z" e讲座和问题讨论1个半小时,最后半小时自由交谈。
7 X; g" Q, F9 c" X$ Y% y地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 " X& A t3 E; \; i x) Y
语言:汉语 [4 V c8 `% j+ w+ u ~
费用:免费 8 o3 F1 k6 `+ }
主讲:于沁安
2 K( Z0 _0 M+ o+ e博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner, Q3 J6 V- @4 Y% z5 V8 H- M' @" s
7 |. C4 }3 Q! p4 o! G3 c# c$ w2 z4 S& g& ~0 [
1 CI : CrusieControl.Net ==进化==> TeamCity
5 @1 I0 ~* l0 U4 v: r9 A* U2 j2. 辅助编程工具 ==> Resharper
6 ]% n4 U& d$ K. f1 [5 a3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
, J6 U& W9 ^# |8 u, m0 S: j( I4. 项目(Bug)管理 : AgileZen ===> YouTrack / R- ~" D; S4 Y' z4 K
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
' X9 ?0 A0 s* z" @5 @6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver " I2 [ O/ N' }! I' y! J
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently ' i* @% M: g2 |- S; c0 O9 ` V
8. IOC : 自己简单的实现,可以介绍 ninject & v$ W9 U! t- ?$ e" m
9. DDD和三层架构 - T' o" d+ I0 V1 d
|
|