 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
@& \7 H4 m& Z# N; u. u) D
# N! ?/ S; ]; @5 n这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757# `; X( @9 V# O3 q9 i+ N
* T- w: ^ Q- ]2 V
' e/ V8 o" k9 P( U+ `& m主题:敏捷开发
( m" ?9 J3 B( b时间:2013年4月14日,星期日,上午10点至12点。6 G N4 T0 h- y2 u6 w* \) j( D
讲座和问题讨论1个半小时,最后半小时自由交谈。 ) k, Z& G" {; a/ L8 U
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 r2 `: h1 H$ G' d% x1 T
语言:汉语 4 ?. h1 L: O/ k, ?1 g0 X# M$ g& }
费用:免费 1 I2 _$ f' [' S. u
主讲:于沁安 * p7 T8 ^5 c7 Q, C3 \4 [: [
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
|% D8 O4 H" y) q; H% {& i- \# l3 e% b* h
1 F$ p. c% N# ?" A( r1 CI : CrusieControl.Net ==进化==> TeamCity
# ]5 j( O# i) G; \2. 辅助编程工具 ==> Resharper
/ A- z5 t) @4 I5 n6 M3. 源代码管理: VSS ==进化==> SVN ==进化==> Git 0 O8 ~5 h% ?7 S% h- _
4. 项目(Bug)管理 : AgileZen ===> YouTrack 7 g- S0 {2 e' B* i2 Z a
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing 7 _: o! P4 j- H* n' g
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver " f$ ~1 U8 n* ~7 L( h
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently 9 C7 p4 D4 ?( s
8. IOC : 自己简单的实现,可以介绍 ninject
/ l1 j' ]% V6 y/ d. |1 r9. DDD和三层架构 1 ` k( e: T ~3 l8 \
|
|