 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
6 A# h/ f5 x, t
8 x0 s( \8 `! x这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
/ P; Z3 e* p8 S. V6 F( m
& H. T( e4 _1 }9 {3 h
/ B0 V7 z+ @. Y0 b主题:敏捷开发
: K- v O" a' y# M, z时间:2013年4月14日,星期日,上午10点至12点。; [1 S* t6 V K. `' x( S4 g/ \
讲座和问题讨论1个半小时,最后半小时自由交谈。 2 `% h: V3 ~" `1 ^8 `5 E
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
' |3 k; ]* X# `) b, l5 G, @ h语言:汉语 ' U3 F. o7 N2 l4 |
费用:免费
6 Z) K- n, O/ u( v. N2 w* z, P9 U主讲:于沁安
- g: w8 o! T6 @* `, p6 N博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
4 A* `: }$ o% a% {8 _1 I- U6 C" ^, q2 j8 j; N C0 c+ v" n7 Q' A
! M& Q' E, B6 ~: Y! [
1 CI : CrusieControl.Net ==进化==> TeamCity 2 h; L! [- ~' A& A# Q8 J9 }
2. 辅助编程工具 ==> Resharper
: s. P& L: T4 g% }3. 源代码管理: VSS ==进化==> SVN ==进化==> Git 7 }6 C% w; z, r' x! V
4. 项目(Bug)管理 : AgileZen ===> YouTrack $ A- B* A# f9 b/ w0 e
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
: i" l9 J* P" m/ b$ ~6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver + a9 b/ W# x, b# n0 V; x; b
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently 9 Q' ]5 w! {! ?+ f4 P/ w
8. IOC : 自己简单的实现,可以介绍 ninject / z/ o y+ c* [
9. DDD和三层架构
2 M% y4 J4 L( O; H& ?: W |
|