 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
0 ] H" k7 x; J
7 W2 @* [- o* \' Y7 Q这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757% t4 n( x, s9 [
8 O* i/ @$ O9 Z. C" x4 ^3 H9 N
# ]/ l/ k& d' S P! \/ X8 F
主题:敏捷开发
7 o, T. c* d* G) M' S时间:2013年4月14日,星期日,上午10点至12点。1 V' q9 R$ Q G$ }" }% \: @4 R1 q3 t
讲座和问题讨论1个半小时,最后半小时自由交谈。 8 V+ m- h* ~# H& {/ w! J5 I" F
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
9 _$ P% f u& L7 B语言:汉语 ( Y2 O5 W/ X5 i; \! D
费用:免费
( A( Y6 r; o* q; F' U主讲:于沁安
% l) e: t) K1 Q% ^! o博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner% O: c! W; i! b. [0 r# h/ I4 u
( N G4 j2 U8 l7 z4 t6 B
4 l$ o5 t2 s; ?
1 CI : CrusieControl.Net ==进化==> TeamCity ( T" O$ J' f8 a- C3 O
2. 辅助编程工具 ==> Resharper ' |$ _8 | z* y2 \/ [' W* o6 ]
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git . ], J# k( z0 q$ Z0 l2 n0 g6 q
4. 项目(Bug)管理 : AgileZen ===> YouTrack
" ~- m$ Y# p" x5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
+ L# S* E5 @4 w& V( T$ `6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver 4 e8 U7 D Q# A' d; G; o6 ~
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
- m5 U6 L, @& n- D8 P4 d& Q i ~8. IOC : 自己简单的实现,可以介绍 ninject
- a; o6 w8 f/ g0 f. @0 q9. DDD和三层架构 - w* U! k3 ?8 h) s4 _8 V# U
|
|