 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
. u8 ^; f* t: E9 p
# U3 k+ B# x# H& ~! ]' M& X这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757: P" N. _# z! z
/ F" R% W" n k/ o) H) Y
+ h, W+ e8 W- x) K- m5 X$ y主题:敏捷开发 8 P" Y `9 ?% Z; \' t! ]
时间:2013年4月14日,星期日,上午10点至12点。' s. X! Z# o+ g: Z% G5 k* {
讲座和问题讨论1个半小时,最后半小时自由交谈。
# O7 e6 K$ V! {7 C) V地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下 ( [ f. }, R/ |5 n" m7 z. P
语言:汉语 5 f& d! ^( `" `6 Q _
费用:免费 / A s5 v3 d: C2 j
主讲:于沁安
6 e5 P" t$ W8 T* D: c) \& n博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner; i1 d3 o% p: {) a9 C7 Q
$ r/ L! A8 X6 k
: N+ [% @* z! j, r7 x1 CI : CrusieControl.Net ==进化==> TeamCity
2 `/ O B0 o0 |8 L+ E, E# A5 k2. 辅助编程工具 ==> Resharper 7 X* v( Z% o- E7 G4 ?2 _
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git 1 G+ T* ~# L0 l) } ?+ A0 u* G
4. 项目(Bug)管理 : AgileZen ===> YouTrack
2 ]- ~: o' Q: c; [9 P' y% `, a5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
2 ?4 F P* D, C$ W, q6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver
5 u3 A# K8 [# t) `7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently " K% K, z5 F y a9 j1 x$ O( a
8. IOC : 自己简单的实现,可以介绍 ninject ; V7 Y- L- y5 [, G
9. DDD和三层架构
9 [7 a6 k5 ~) t- j( V& ^& g( X |
|