 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑 % |! \8 {5 S! n( u0 g
- g: F( Y! N5 Q$ M
这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757' Z$ y8 E! l/ U
. Q" r. x/ m& _% z+ j5 L* l3 S2 u( P
* }) B1 E! h# o; D主题:敏捷开发 + Q9 n- u& L# n
时间:2013年4月14日,星期日,上午10点至12点。
4 L7 W0 \" r( \3 H; \; h7 b# F讲座和问题讨论1个半小时,最后半小时自由交谈。 $ G* } F" Y% p% a- g
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 / x2 x' @: g( A% b
语言:汉语 + H% U: u. }/ m( J+ y2 [
费用:免费 9 X" M; P# c3 W; P! M {
主讲:于沁安
+ P( f; M# I* m/ o( L& F, A博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner
! v4 b# a; a, x' i) g, Z
# V# N8 b B* f( |: e z; ?/ t5 G f6 e$ h/ v
1 CI : CrusieControl.Net ==进化==> TeamCity {3 i8 S P$ _1 c- y( ~: W
2. 辅助编程工具 ==> Resharper
+ E* }. ]- Y c' ?' }+ ]9 w3. 源代码管理: VSS ==进化==> SVN ==进化==> Git & u" U) s: h! U7 @
4. 项目(Bug)管理 : AgileZen ===> YouTrack 5 ?+ ^# p9 a0 o$ c3 v- u- h
5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
2 |/ {: E) I* O) Y, W6 Z6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver ]0 D/ S) W* f* A/ a9 Y! ~
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently
3 K6 q% R4 J/ Z; s6 P% d% T O8. IOC : 自己简单的实现,可以介绍 ninject
( i% Q8 A: S2 f7 P A9. DDD和三层架构
/ B7 K& b% a! `' S, e$ Y5 |# y7 ] |
|