 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 - {; q0 u/ Z& Q2 l3 l
8 E" b! ^5 ^1 x2 {0 z1 x/ B, Q" ^; ?
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757* g% L" B8 W' ^
7 t. Z7 }+ w6 l" }, }1 J2 ^& e
# @: ~. t4 r! D主题:敏捷开发 . { p& o0 x! g% y" O
时间:2013年4月14日,星期日,上午10点至12点。
* k K w' t4 m' w0 _1 E2 i+ j6 ]讲座和问题讨论1个半小时,最后半小时自由交谈。 3 `1 M9 s. z& o2 j) D2 f
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 ; P! k* @- Y4 P
语言:汉语 9 T% x- r# w6 s9 C6 Z
费用:免费
' A. j, S* S7 q5 l, X3 l2 G, Z- O主讲:于沁安
! y5 j1 x3 n$ J博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
% [% { |: B; O$ E$ Z- o7 ~0 b3 t I
0 l& K$ u& ~ @& l3 M5 S& m7 l
1 CI : CrusieControl.Net ==进化==> TeamCity $ f! R3 F0 A5 V) B
2. 辅助编程工具 ==> Resharper
) m, E) D1 V' @3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
* s3 i; f- J5 _) ?4. 项目(Bug)管理 : AgileZen ===> YouTrack ) u" Y8 X8 B' `
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing 8 {8 z- w$ x! e" R
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
( d" ?6 M& \* A6 ~4 P6 C; Q7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently 9 G7 u$ z9 m6 W- r6 ~
8. IOC : 自己简单的实现,可以介绍 ninject
: v, h$ j* ^6 q% |8 U" S& ~9. DDD和三层架构 Z$ R7 t; P, o6 b
|
|