 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
6 n5 L8 E9 `/ t B& [% j5 p c4 b" B k# ?0 P6 ^& E
这个周日有个活动, 报名:http://www.eventbrite.com/event/62114977576 g* N$ W$ C; S* }; ~- \
, p; V; E) z! o# f. c5 p1 m5 ]' D
0 F% p' q9 y' m+ U4 H7 h1 }
主题:敏捷开发 * p3 J7 t8 n9 O7 ]% I: t% A
时间:2013年4月14日,星期日,上午10点至12点。7 P0 a4 D5 d U, ?- ]
讲座和问题讨论1个半小时,最后半小时自由交谈。
6 v# C+ |: R3 ?4 C地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
1 R& q. Z! t& j; k; y* X5 s9 T语言:汉语
: J9 R+ C, F9 G费用:免费 * p2 w5 H- W0 M/ l2 Y& D* Q; F
主讲:于沁安
3 s6 ?! W" V, ]7 L" L: K博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner+ K- {" D( U) k) G6 n: N" [
$ Y( [8 A; i/ b# U% A; G2 a/ U* n1 k& N& m
1 CI : CrusieControl.Net ==进化==> TeamCity
6 Q. `: n8 z- @7 u' S+ l5 Q$ d2. 辅助编程工具 ==> Resharper 3 N7 s) V, w2 ?, L; W3 v
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git & I$ m" a% {+ \3 K/ C& L: E$ P
4. 项目(Bug)管理 : AgileZen ===> YouTrack / n4 x7 g. K$ d, L( R
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
! `; U8 d1 N9 e' V$ |6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver 4 P# v3 D1 }+ i, x1 W
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently 0 A' _( W! u0 G) O& z; g
8. IOC : 自己简单的实现,可以介绍 ninject
: o. Y$ f" w. \" M9. DDD和三层架构
1 N5 d7 L! M* B& l# l/ Z1 t |
|