 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
$ @' f" L/ N# K: ~- j A
+ b; _' i4 h5 n" _这个周日有个活动, 报名:http://www.eventbrite.com/event/62114977579 ?7 b+ p9 I y+ ^/ C L/ r, R
: i0 c9 N, z% D8 W
" |( Q' u9 Y& c' `主题:敏捷开发
& S& h% M) Y) P7 v( L# r时间:2013年4月14日,星期日,上午10点至12点。) {- ]! l; c) ?9 S; j
讲座和问题讨论1个半小时,最后半小时自由交谈。
+ z( W. F) n9 ?8 K- k y% w; {; V8 c地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 ! B+ W& Y t/ K
语言:汉语
% m8 G- q l# F* E! I- H, C费用:免费
7 B# B, S8 P! X/ u3 t主讲:于沁安 - \+ g' f) D n) T/ z8 y+ I
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner8 [/ R/ D' K8 r1 D# H
. J$ y* D! I5 j- g
1 y" [4 w7 j- k% e- `
1 CI : CrusieControl.Net ==进化==> TeamCity & q; G `2 s2 g( p e c
2. 辅助编程工具 ==> Resharper
5 b* l2 R- M( Z$ f* D% U _3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
/ Q+ s* L9 y8 w! x2 G4. 项目(Bug)管理 : AgileZen ===> YouTrack # @5 ?. x+ X. f' Q" x
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
! j% ?: r" B0 }; P" ~6 K/ Y6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
: h; A$ o% g/ X; D; Y7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
/ U: u. c8 u; Z: H8 |8. IOC : 自己简单的实现,可以介绍 ninject ( C# r( w8 F8 x+ D* i* k4 e& t3 W
9. DDD和三层架构
4 W4 R6 a! J4 d |
|