 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
4 C: e* j2 C4 H+ Y0 i7 R2 B! [; [' V0 |7 ^1 [! @' W. o
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757) e/ K1 k0 h0 ^2 y
1 _0 _ {7 M( |1 Z+ h% L% [. q; e% }2 A& C) T7 p
主题:敏捷开发 $ E; o# D2 j2 W/ i6 @
时间:2013年4月14日,星期日,上午10点至12点。3 }/ D$ `4 L% _5 X8 l
讲座和问题讨论1个半小时,最后半小时自由交谈。 0 i" b- J5 ]8 [ b9 T6 D$ ?
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
! n/ l4 L/ L6 c2 j) a5 x3 q3 y* T语言:汉语 $ ], i( C# t$ }; F* Q/ E
费用:免费 ' f$ X9 b, @$ @) s' C
主讲:于沁安
& s+ R2 `+ u9 j! O博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
, i* f" j6 g0 d" L! ^) J
. H) u; N% P" P( @+ U! f$ M. E, L" [- a0 W3 q F4 h! n
1 CI : CrusieControl.Net ==进化==> TeamCity # L/ p2 J2 Q) K! o4 ?( L4 a3 b
2. 辅助编程工具 ==> Resharper ( f6 s" {3 P) D9 T- I5 A' w( @0 i
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
; I @$ |& K7 s& h4. 项目(Bug)管理 : AgileZen ===> YouTrack " q& [: h. W: }: ]) N6 A [3 C
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing + M( g9 E, W' z8 G4 R* I/ O
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver 8 ^9 C( F2 E( }9 C+ V$ a6 U
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
) y/ G7 N& ^4 H+ Y6 `- k" W8. IOC : 自己简单的实现,可以介绍 ninject 3 g; u8 G! X* f+ q
9. DDD和三层架构 + d$ W5 P$ f e, q* x' v4 L$ Y/ o
|
|