 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 % o- y0 P1 V& W- V
2 J) p' O7 d3 b) @8 ~6 x
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
' H4 a& N4 S0 N' A) ?& D \) P2 o/ t5 ?# ^$ G, Z# R7 y9 ^
3 X1 j; m5 t' b主题:敏捷开发
9 [, w" G! l0 I! y \时间:2013年4月14日,星期日,上午10点至12点。% f- l% C' b* n3 ^7 R
讲座和问题讨论1个半小时,最后半小时自由交谈。
R. i4 X$ U1 \" |0 G0 U地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 & M# i9 n" n Y- F1 y# v8 k
语言:汉语 $ T3 O7 m6 l( E% r) @. |5 m4 E
费用:免费
4 C, X7 w1 H( |6 [6 W" F/ ^4 v主讲:于沁安
3 Q5 ^9 K, m( ?) `博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
K0 o: Y% R& M2 H ]5 Y
. ]1 a. G9 S9 T& e
; Q: u& J0 q/ r1 i o+ m9 c$ l1 CI : CrusieControl.Net ==进化==> TeamCity . _+ r. l# K" C* o, x- {! m' _' z
2. 辅助编程工具 ==> Resharper
U8 `* H, V. H e6 W7 o- b/ Q3. 源代码管理: VSS ==进化==> SVN ==进化==> Git - l# r3 u/ n2 v" c! h
4. 项目(Bug)管理 : AgileZen ===> YouTrack
/ g, O0 i2 g$ b) F5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
" v! |. t/ ^+ A3 {3 \$ r$ G6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver ! ~4 I2 y9 P, b* R2 s5 I, y* p
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently 7 ?4 g5 ` ~- w7 h, _" ]; j" [
8. IOC : 自己简单的实现,可以介绍 ninject 9 t' J* Q; S$ k7 x
9. DDD和三层架构
- k* z/ y7 `6 m' B9 Q |
|