 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
$ i9 }! W! Q+ W: p( ]7 e3 u6 D* H3 f0 K& a
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757* c% N6 S- E* {# `! A& v% s& g
. ~ K7 u c! f; W" N
, ?+ |% w, G7 H; `主题:敏捷开发
& U7 j! A) N% n. [( Z4 ]! T时间:2013年4月14日,星期日,上午10点至12点。 W L( e( S6 N
讲座和问题讨论1个半小时,最后半小时自由交谈。 6 b: |' J' B/ q2 D" l
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 6 d" N; X6 K* `
语言:汉语 2 |- c/ C% r) i; x9 q
费用:免费 9 X0 g0 j& x9 {: _* {
主讲:于沁安 % a' B5 w2 [# j
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner+ J- @2 h, K# F9 c7 [# D. p
% Y# E9 N4 q- o+ L9 F+ m, g5 y: a6 [3 r- c4 K
1 CI : CrusieControl.Net ==进化==> TeamCity
( ` q+ D8 [! ~9 @! c0 U2. 辅助编程工具 ==> Resharper
9 E$ A7 [9 B# l% Y3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
8 O7 s2 v! }+ t; `; D! y$ f4 R4. 项目(Bug)管理 : AgileZen ===> YouTrack ! r) `8 h* ?* r; k
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing 5 N& |6 q/ B) b Q p8 Q0 b
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver " p" R6 j, W5 L% Q9 M3 |
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
5 l5 T. ?8 O3 j9 C5 |% }8. IOC : 自己简单的实现,可以介绍 ninject
( u8 ~ B, a: c1 y) Y# D9. DDD和三层架构 - Q. x, Q6 u/ t( X( j5 |+ W4 d5 Q
|
|