 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 ; C. U* i V# A( x3 W& b
9 e; I7 ]( y) [2 @% e
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
3 ~0 J8 L3 T1 d* y) Y9 Y, H7 r( _ p" }# _' B4 f
2 l: N6 q' K: }主题:敏捷开发
) L! d) h; h2 T7 E+ D* E9 U2 Y时间:2013年4月14日,星期日,上午10点至12点。+ g3 x6 {: d) w* g; \$ ?
讲座和问题讨论1个半小时,最后半小时自由交谈。
$ S- F5 T5 o8 T* m% q4 q6 f, G地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
6 h: N. D& w4 A" c语言:汉语 2 k6 b% B5 q3 b7 a3 K1 c
费用:免费
( n. H3 X! q# V5 A m. K主讲:于沁安 ) c- e# o4 K# S( Z6 c% ~) `
博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner& Q2 V5 @1 a) V I' o z- K! F
- b9 \( {, o* e9 q9 B
5 V G; W+ c% B4 u9 u: q' R# m; A% `9 I1 CI : CrusieControl.Net ==进化==> TeamCity 2 `1 F. K4 t5 H
2. 辅助编程工具 ==> Resharper
! C$ ]/ n% D0 N; ^/ G0 m+ X' g9 U3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
* R2 \2 O7 N3 J4 Q$ D e4. 项目(Bug)管理 : AgileZen ===> YouTrack # k! O. D8 i; ~7 `
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
4 W `/ X% A" ]2 z! x6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver - } p- @9 a5 f) G2 p, y
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
7 ]& R: A' H7 X' T! r/ |1 s8 w8. IOC : 自己简单的实现,可以介绍 ninject
: l% @& Q) J$ g; t$ P: M9. DDD和三层架构
7 ]: e: e8 C* S/ v% x8 q |
|