 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
. h K3 F& f$ {2 t
! s9 |- h& U( e; |) N4 h9 k这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757& A$ D7 p/ ~8 u! O! E+ c
6 w9 }4 E. J$ j" O9 ?5 D I5 ^; Q1 ^3 G7 R
主题:敏捷开发 / @8 J9 L$ V7 Y6 f- [
时间:2013年4月14日,星期日,上午10点至12点。2 e6 Y# k; j- ~2 _' o, S" H8 ~
讲座和问题讨论1个半小时,最后半小时自由交谈。
$ v1 E1 s8 n& w2 z9 E3 L地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
1 Z! }0 U* L4 {8 d语言:汉语
$ Z% R. j) l9 Y; f) }费用:免费 ! g: W5 Q0 Z. O6 i+ A8 E0 t' F% m2 C/ o
主讲:于沁安 - B( |8 f3 G9 A9 H4 B
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
6 H9 G) ?4 U( E* N# I3 h& y0 [# x: P" w
# S9 N6 p, x0 O: e: T9 d0 ]
1 CI : CrusieControl.Net ==进化==> TeamCity % C% V- ]' g; |
2. 辅助编程工具 ==> Resharper T' f( \9 U p7 n
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
u( x0 p8 f" d$ I9 Z* @1 Z0 Y4. 项目(Bug)管理 : AgileZen ===> YouTrack 8 }+ O) s! {" B! q. y' P
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
; }( y2 Y) W% R/ E/ C$ [4 Q, Q6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
# e) N! T9 d, G: L! e: a7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently 8 _1 G# K! ?& K
8. IOC : 自己简单的实现,可以介绍 ninject 6 p1 q2 f1 `5 H. U- J6 h+ c2 j
9. DDD和三层架构
" u4 [0 Q, l8 d) q |
|