 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 ) u I1 {& q: T
/ Z& s' |% W8 v2 W& ~. H
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
1 D, ?/ {* M6 }$ ^$ r; Y3 s+ A
+ C; E+ ]* A* Q3 _- G2 K$ Y. y$ F1 L
主题:敏捷开发
: R9 \3 _: l" W! |时间:2013年4月14日,星期日,上午10点至12点。! _& t- O; {; g ~
讲座和问题讨论1个半小时,最后半小时自由交谈。
) R) H$ z8 N. n/ J. d, c0 q' ^地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 6 r1 `% W& z: {, ~+ C: m/ @
语言:汉语 5 R2 M! {4 b* H6 L1 ?
费用:免费 , |: O6 g# d* v* a: [' C3 x
主讲:于沁安
0 {7 q& r) ?8 b+ Q" ? T" r博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
9 L, a$ J2 I9 c: P) E4 U
$ G/ u7 s% w) K6 y z e6 P
! K0 B. P) m8 R& Y# k0 B8 a1 CI : CrusieControl.Net ==进化==> TeamCity 4 |& L2 [ O. {6 p
2. 辅助编程工具 ==> Resharper + \- T. J- r$ I: ^* Q' C [
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git ' ?3 o! G' ]% j6 r1 B
4. 项目(Bug)管理 : AgileZen ===> YouTrack
H2 V9 N3 ?* N7 P. ?5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing 4 b; \! h; O, m7 s/ k5 f
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
( P. l" p a/ y, G2 U# i7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
/ w* [* H( k, h" C% }. n8. IOC : 自己简单的实现,可以介绍 ninject ! X: {% C5 J8 l3 Y0 g
9. DDD和三层架构
" o9 Z1 E0 _/ p3 H: M* s+ X |
|