 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 4 X. A; Q% _& t! k
( J# r2 P, a4 I: \这个周日有个活动, 报名:http://www.eventbrite.com/event/62114977577 X8 h& Y: s; c) ]! S' m
! Q5 V! [8 I _+ s
$ F) r7 q, ^( Y; U6 d5 w5 h主题:敏捷开发 1 q( z+ n6 \' k7 A
时间:2013年4月14日,星期日,上午10点至12点。3 w9 V+ l2 i. _ b+ ]0 }
讲座和问题讨论1个半小时,最后半小时自由交谈。
. w* i: v3 i( ~# ]2 ^地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
% @ ]* E" P# _: B X' ]语言:汉语 % k; z) u# [% D! x9 ]0 j; I
费用:免费
: n" R1 V3 L+ t主讲:于沁安
% A6 @& C" A: d O5 ^+ X博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner8 ]+ ?) X! V- O
$ W/ i, e/ [4 A& S5 g
& D# C) W; o2 b7 w
1 CI : CrusieControl.Net ==进化==> TeamCity ! ^. U8 a8 ^9 [" R7 y8 @, ]0 V
2. 辅助编程工具 ==> Resharper 9 B; s0 u5 |& N" S6 \2 n' i
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
4 ?* G% P7 ?# \8 r% B7 T4. 项目(Bug)管理 : AgileZen ===> YouTrack
5 x0 H: H! A& W: G+ N5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing 4 Y! A7 |$ E$ N# V/ q- L2 @2 ~
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
* _" Z; g& K# f8 g3 x7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently # H1 h# V' m9 M( G/ C3 T
8. IOC : 自己简单的实现,可以介绍 ninject . v# n8 ~: u! f
9. DDD和三层架构 7 ?2 j9 s2 L1 X3 N
|
|