 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 9 ]6 G( J/ A9 g5 x3 I
$ S5 ~- {8 D+ p/ U$ {这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757) V' H5 E* y4 S! O
7 b/ f. L% v. s+ V1 v: Y: T( U& H6 x+ U8 D! \5 X
主题:敏捷开发
! X' r0 P8 ^1 P! f' d1 j时间:2013年4月14日,星期日,上午10点至12点。
( S, a) E6 p4 } V0 ~. t) M7 L3 m t讲座和问题讨论1个半小时,最后半小时自由交谈。 $ a' x# ]0 F L! _$ Y+ E9 w
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 0 R5 O+ O5 V4 m9 `+ v
语言:汉语 : A6 P. e$ E+ S
费用:免费
; h3 x* S3 a; y2 ?& N主讲:于沁安
$ n8 c7 W# d( x博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner1 y7 F( ]9 w* A& \! n0 a' K
- {* ^& ?: P/ |7 L
* B* h/ i0 j* X8 y9 g1 CI : CrusieControl.Net ==进化==> TeamCity * {, O5 W) Z8 }+ F" A7 M Z
2. 辅助编程工具 ==> Resharper ! V- ?* n/ v' g# M- f8 q& A
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git
Q7 C, i! m, B+ R4. 项目(Bug)管理 : AgileZen ===> YouTrack + p" b- o# f2 \2 b) I
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing v, X3 E3 K- u8 e' `5 ~% p% S
6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
1 b% X/ ^: L9 z1 ?5 J# R2 O8 f7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
/ f e5 }0 z1 R& K8. IOC : 自己简单的实现,可以介绍 ninject
% E0 v& h- P) l1 D- A9. DDD和三层架构
( C& H% i% D& h: u6 `$ J |
|