 鲜花( 40)  鸡蛋( 0)
|
本帖最后由 Wonner 于 2013-4-12 08:59 编辑
- {" _6 ?$ F6 T. Y1 m1 m/ U
, d, @+ u$ t5 G$ ^# r: [这个周日有个活动, 报名:http://www.eventbrite.com/event/6211497757
. }! A& T. a3 c7 f" W( d6 a- D+ [9 k6 a
9 l* G" f4 Q- z/ d# l" x主题:敏捷开发
! T/ Z# p0 e6 o; a8 Y时间:2013年4月14日,星期日,上午10点至12点。
0 X1 L+ M, {# o- L x讲座和问题讨论1个半小时,最后半小时自由交谈。 * h1 K, Z' h% N( z6 W, {
地点:1453 -91 Street S.W. Edmonton, Alberta T6X 0W8, 地图见楼下
# i+ Q( a4 k# W语言:汉语 ( r1 [$ g! w* S+ G; r! a5 X
费用:免费
0 j/ z$ `& y& M) C+ R9 e8 e( F主讲:于沁安
8 F0 k3 b& S+ i( n, m博客: http://wonner.cnblogs.com/ http://my.oschina.net/wonner% W/ _. u* a. C. C9 I
1 M c: u+ J' c' _7 s3 ^
) x! |, q, l( z; s1 CI : CrusieControl.Net ==进化==> TeamCity
( b& J B, U' m( _ x2. 辅助编程工具 ==> Resharper , \% z# N& g; Z5 Q" @/ s
3. 源代码管理: VSS ==进化==> SVN ==进化==> Git , m5 Q& b. v* V: K1 R' ]2 F
4. 项目(Bug)管理 : AgileZen ===> YouTrack
2 G: B5 t8 t: l( }! C5. 单元测试: nUnit ==> + Resharper ==> + Machine Specification => + AutoMocing
1 B8 ^4 x$ Z" U7 t3 j# [ W& ?, {8 Z, @6 ORM: Repository + Query + (文件 ==> Fluent nHibernate) ==> HQL and QueryOver 0 a* C$ U5 X7 a0 q- m4 x
7. 集成测试: Sqlite as Memeory database ==> + Selelium ==> + Load Test ( by HttpClient) recently & d/ \& [+ T# h1 v. z
8. IOC : 自己简单的实现,可以介绍 ninject
L9 n, Y4 [" U2 P$ b% o. Y) c9. DDD和三层架构
: y3 n/ N0 k2 @7 a5 C4 ]( L |
|