 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
- h+ r0 x2 c2 P* V
, g0 u( y: p( Q& G8 _这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757; x2 j$ k/ W8 L. h, ^2 k/ G
! H. `4 ]2 Y/ a# Q3 j; d5 g' w9 J1 \- a/ H4 [3 j
主题:敏捷开发 * Q2 V2 k* O+ B& a( ]9 w
时间:2013年4月14日,星期日,上午10点至12点。
' r) j% E3 h- h& Q. D2 m- B讲座和问题讨论1个半小时,最后半小时自由交谈。 * J# Z) `0 |5 F @
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 2 t5 o* ^' @. ~6 B. ?
语言:汉语
' l$ ]5 s( _4 e( }1 a" V! L. f4 \( F# `费用:免费
0 }: A( h+ G4 T; J) M! R0 Y! J主讲:于沁安
8 q) U7 N) T3 N9 K3 ]1 T博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
% y! N5 q" q* @$ M( x* `, v8 W2 u8 W" E B4 a$ m$ n; h& n
! G- y2 g0 @; |9 L3 ~4 C, N9 Q1 CI : CrusieControl.Net ==进化==> TeamCity
9 J7 @, X, l0 m2. 辅助编程工具 ==> Resharper 1 z2 K9 d; i( |( U, W' v% w1 d, c0 [
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git , d2 h: i/ I) p: z" s
4. 项目(Bug)管理 : AgileZen ===> YouTrack ( v$ V* l: c$ P+ k \
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
" V/ |! o, w$ {8 F% Y+ m0 k* v1 Z1 F6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver ' @: N( ?' y: R+ r# v9 M8 d4 S
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
; \1 Q; T4 D O: w8 T7 \! z8. IOC : 自己简单的实现,可以介绍 ninject
0 U K8 C" y, a: z4 j' V9 Z9. DDD和三层架构
2 g3 H" L( D& S |
|