 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
8 b3 v7 y$ d& C9 Q5 {, T5 G6 I! L s2 [: C7 T" B
这个周日有个活动, 报名:http://www.eventbrite.com/event/62114977579 n* ^! ]7 a1 u: k* m* l' i: r
: N+ t) c8 }* A+ b
! X1 Q" G9 r5 j% m6 i
主题:敏捷开发
7 r; l* I( H3 a' C6 W. m时间:2013年4月14日,星期日,上午10点至12点。
: F- c" w% k8 v/ p- X9 u7 H讲座和问题讨论1个半小时,最后半小时自由交谈。 6 t9 \+ j4 m8 F2 S$ `/ S
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 e1 ?3 a# X T( X+ w1 V7 n* v
语言:汉语
* f6 Q) Y. ^# B+ \, D* b$ V费用:免费
; I4 ]0 @8 n% \8 m8 C8 D5 B7 I主讲:于沁安 j. P! }( o3 ?# x2 C
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner3 g. ~# p6 h( q7 v1 D. b0 c! z- U& c
6 J5 K$ E# M/ ?& k M9 n% h& {& @# C0 {3 O
1 CI : CrusieControl.Net ==进化==> TeamCity 2 y: [' n; B2 M+ F
2. 辅助编程工具 ==> Resharper
) r- m$ T1 n. x' X/ J( p& ^2 V3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
' p, ]! }# Q. u( u& Z' z* r4 Q* T6 g6 k4. 项目(Bug)管理 : AgileZen ===> YouTrack
! G9 Q: \' Z# A! z& G/ s- c. z5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing 1 X6 R1 h: R9 c, l* A! D- B
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
) m5 L, A+ p0 H4 y5 j8 t9 g' h5 m7 Q7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently & H3 C% w. o( Q: R8 y
8. IOC : 自己简单的实现,可以介绍 ninject
$ j6 b( h4 W# u/ A" o# Z9. DDD和三层架构 * ~+ _9 [) c6 p
|
|