 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
) _! z6 M( X' f- ~: K# n: z; v1 f) l( L6 V
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
2 o1 t1 D3 R1 o; W0 e: j s& B. U6 x0 L) ]. |0 g2 R
( s r9 b( ~$ n
主题:敏捷开发
P( o6 ]: _9 w9 ?6 ^( i; t$ ?时间:2013年4月14日,星期日,上午10点至12点。
% ]" Z8 M4 L$ f( m讲座和问题讨论1个半小时,最后半小时自由交谈。 + o+ i0 O, G" n2 j
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 5 e3 d- M, a0 r9 t( m. A, S
语言:汉语 . }# ?6 {5 R( v3 p* g$ E- E" {! ?
费用:免费
2 n2 A+ D" p% Q$ u$ X$ i0 [4 o主讲:于沁安 * s9 i) q' d h: E- |1 f
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner7 j8 Z3 n( d9 y1 H# Z- o
# d! `8 \$ Z& ^( l% e$ q0 e3 P$ u
" W: t* V/ ]. y2 o- a% [1 CI : CrusieControl.Net ==进化==> TeamCity
: k$ u& q7 [; g/ `" N2. 辅助编程工具 ==> Resharper
( P8 x1 W# i2 T3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
* |2 u+ ]4 U9 K T3 q' ]4 D6 S* i4. 项目(Bug)管理 : AgileZen ===> YouTrack G% X; a6 h: D2 B4 r1 M
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
7 e4 G" S0 v% @; y$ Z# B& j* r6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
" ]1 t# z4 n7 T$ |: X/ C" U; N7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently 7 G4 w. |$ R0 T, k
8. IOC : 自己简单的实现,可以介绍 ninject 1 R" H) _% v0 a6 B, K, a0 p
9. DDD和三层架构 - f/ a) @% q( [& r6 l8 m' @% ^/ V
|
|