 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
3 x( h8 n) B. Z& E$ O3 {
: t4 |1 S# r# q2 o$ S% T这个周日有个活动, 报名:http://www.eventbrite.com/event/62114977571 I% ?+ O. T. |+ R1 z @1 u2 p
- i. j9 \- M2 s$ R
0 t- q/ F0 N: a; U# M主题:敏捷开发 # c' Z& {5 u9 d# n2 p5 ~" }
时间:2013年4月14日,星期日,上午10点至12点。6 L5 a% g7 j4 Y% a1 ]
讲座和问题讨论1个半小时,最后半小时自由交谈。
- I7 n3 f3 ?- ~7 R" I; N2 H地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 * ~& t3 `% K- f( {' K# E
语言:汉语 ) a9 L* e0 ?2 f1 x. {
费用:免费 / g' \, `$ }) ]% Q
主讲:于沁安 : L: h/ Z* g p" K* k$ U+ W% [
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
) ^3 `, \& D) { [6 ^9 R- H: ]
9 ?( [" e. X2 L+ _, u/ j# Q) N/ F9 i+ ~2 l4 E4 v' t
1 CI : CrusieControl.Net ==进化==> TeamCity % s% R6 l9 m7 w0 i
2. 辅助编程工具 ==> Resharper
0 H9 J) i. I! e% Z8 y3. 源代码管理: VSS ==进化==> SVN ==进化==> Git ; [7 d Q, E# b# p; @8 ]6 m
4. 项目(Bug)管理 : AgileZen ===> YouTrack
( Q. F [, \# N6 M5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing ( {. U% Y- b9 @+ O. X- P
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver , ?2 r9 f0 q- P/ Q' T' h
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
: h E* H+ r' l. W6 l V8. IOC : 自己简单的实现,可以介绍 ninject
% [' }: u# z# L6 h! ~$ O, m9. DDD和三层架构 ( `' [ M, A1 e! a2 Y
|
|