Hello World
Spiga

盛大创新院赞助第二届.NET技术交流会 - 各场演讲幻灯片

2010-09-12 22:32 by 老赵, 2108 visits

昨天有160多位朋友参加了盛大创新院赞助的第二届.NET技术交流会,再次感谢各位对我们的支持。比较遗憾的是,这次的讲师录像方面有着很大问题,我们正在想办法进行修补,希望可以有“差强人意”的结果。现在,大家请在第一时间浏览本次活动新鲜出炉的幻灯片。

响应式编程与响应式框架

讲师:赵劼,盛大创新院,研究员。关注前沿技术,并致力于开源社区与微软平台的组合优化。对函数式编程,并行程序开发,代码之美以及程序员能力与修养等相关问题也有着浓厚的兴趣,同时非常希望能够写程序到60岁。最近致力于F#,Scala语言及mono平台在社区中的推广。

简介:异步编程改变了我们的编程方式,也为我们带来的许多挑战,同时让一些编程模型重新焕发了生机。与传统的“拉”模型不同,响应式编程将异步事件流视为可观察的集合,这是一种“推”模型。微软为了提高云时代的编程体验而设计了响应式框架,其目的是为了简化复杂事件处理之间混合操作。从中我们了解到一些异步编程的模式与LINQ使用技巧,并可以将这种编程模型普及到JavaScript等其他平台上去。

相关下载:幻灯片示例程序

大话程序员可用的算法

讲师:程劭非,盛大创新院,研究员。网名winter,无忧脚本版主。Web前端技术的积极倡导者。学生时代曾经热衷于参加ACM/ICPC。目前工作在Bambook电子书项目,主要负责文字排版和浏览器引擎WebKit相关。之前曾负责在Windows CE系统上的IE开发。

简介:俗话说“数据结构+算法=程序”,算法是什么?算法书里满篇是看不懂的形式化推导,网上一些"高人"写的关于算法文章高深莫测,大公司面 试最让人讨厌的就是考算法题,“我做了这么多年,跟本在实际开发中就没用过算法!”,算法真的是距离我们如此遥远的东西吗?且听这回演讲, 算法究竟如何影响我们的开发。

相关下载:幻灯片

Windows内核技术介绍

讲师:潘爱民,盛大创新院专家,微软学者,集团COO专家顾问。长期从事软件和系统技术的研究和开发工作,撰写了大量软件技术文章,并著译了多部经典计算机图书。在MSR/清华等从事多年科研工作,在北大和清华多年执教经验。数学学士学位和计算机科学博士,主要研究领域包括软件设计、信息安全、操作系统和Internet技术。

简介:Windows操作系统经过二十年的发展,已臻成熟。Microsoft在推动Windows内核方面做了大量工作,譬如于2006年夏季向教育界开放了当时最为先进的内核源代码(Windows Research Kernel)。主讲者在这次讲座中,结合这些可利用的资源,分享对Windows内核研究的体会,尤其将重点讨论Windows中的I/O模型和环境子系统。

相关下载:幻灯片

面向对象与生活

讲师:高翔,5173.com  项目经理。关注前沿技术和技术人员的非技术生活。对面向对象、模式和建模技术有浓厚兴趣,并对游戏设计和图形学方面也比较感兴趣。最近在学习F#,Lua以及关注一些关于职业生涯规划方面的话题。

简介:面向对象这个话题虽然很热,但与哲学一样,很难给其一个很准确的定义。也因为如此,每个人对它都有自己的理解。本次演讲将从一个实际的例子出发,逐步引入面向对象的三个特征,结合对象的生命周期,以及基于事件的对象扩展方式等方面,探讨其与设计模式,与生活之间的联系。

相关下载:幻灯片、附加资料“世界的宏观和微观

相关文章

Creative Commons License

本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名赵劼(包含链接),具体操作方式可参考此处。如您有任何疑问或者授权方面的协商,请给我留言

Add your comment

32 条回复

  1. mikeshi
    114.91.65.*
    链接

    mikeshi 2010-09-12 22:53:36

    沙发,嘎嘎,不过这次怎么感觉没有上一次那个给力啊

  2. 老赵
    admin
    链接

    老赵 2010-09-12 23:13:55

    哪方面不给力啊?就算我的演讲和自己的打平,潘老师和点评的打平,剩下的算法和面向对象,怎么也比那个不痛不痒的Rails皮毛要给力吧……

  3. bardway
    123.138.30.*
    链接

    bardway 2010-09-12 23:32:53

    狗日的全家不得好死的GFW,用代理速度真慢。

  4. 老赵
    admin
    链接

    老赵 2010-09-12 23:36:39

    @bardway

    什么代理?我这个不用代理就能访问的啊。

  5. 高翔实在不给力
    58.58.38.*
    链接

    高翔实在不给力 2010-09-13 08:26:27

    感觉高翔实在不给力,说的那些东西陈旧无比,甚为迂腐。整体上感觉高翔的程序水平与老赵差的太远了。

  6. 链接

    peng 2010-09-13 09:30:41

    我的伞拉会场右后方了,怎么联系找回,万分感激~

  7. 老赵
    admin
    链接

    老赵 2010-09-13 09:33:51

    @peng

    我帮您询问一下。

  8. stainboy
    116.228.152.*
    链接

    stainboy 2010-09-13 09:36:20

    老赵上周六演讲非常精彩!希望以后还能多多组织此类活动。

    关于响应式编程的PPT,能否share一下相关代码以供学些呢,谢谢。

  9. 链接

    peng 2010-09-13 09:36:22

    恩 恩 3KKKKKKKKS ^^

  10. FMax
    59.37.15.*
    链接

    FMax 2010-09-13 10:24:54

    这次没有视频录像么?

  11. 文野
    118.242.16.*
    链接

    文野 2010-09-13 10:44:26

    老赵也正慢慢成为神一样的男人。

  12. 链接

    杨俊明 2010-09-13 10:49:22

    同意楼上的,四场讲座,凭心而论,老赵的最立竿见影,算法和内核的二场,可能要以今后的工作中慢慢体会。第四场嘛,内容就不说了,只能说欣赏其演讲时的声音洪亮和那份自信。

    照这个趋势下去,老赵慢慢会成为.net社区的领军人物。

  13. 链接

    张志敏 2010-09-13 13:02:24

    问一句, IEnumerable <T> 和 IEnumerable <out T> 以及 IEnumerable <in T>, 请问这三者中, T 前面添加 in、out 和 什么都没有有什么区别呢?

  14. 老赵
    admin
    链接

    老赵 2010-09-13 13:29:51

    @张志敏

    协变和逆变,C# 4.0里开始有支持的(虽然CLR早就支持了),找一下相关资料吧。

  15. 老赵
    admin
    链接

    老赵 2010-09-13 13:30:50

    @stainboy: 关于响应式编程的PPT,能否share一下相关代码以供学些呢,谢谢。

    晚上我回家后传一下吧。

  16. Ben
    220.248.45.*
    链接

    Ben 2010-09-13 13:44:16

    老赵讲得最精彩,继续支持。

  17. 高翔实在不给力
    58.58.38.*
    链接

    高翔实在不给力 2010-09-13 14:25:04

    高翔比较适合去北大青鸟当讲师,.net技术交流会就别找高翔老哥了。

  18. Bill lo
    183.33.122.*
    链接

    Bill lo 2010-09-13 17:02:04

    @老赵

    弱弱的問一下,響應式編程的推拉模型與微博架構設計的推拉是不是同一個概念?

  19. 链接

    杨俊明 2010-09-13 17:47:22

    想问一下老赵:基于响应式编程的应用,比如服务器推技术,很多网上的文章中都利用ajax保持一个长连接,以便服务端可以通过这个连接将数据推到网页上,我想知道这样在并发较高的情况下,对服务器性能是否会带来损耗?

  20. 老赵
    admin
    链接

    老赵 2010-09-13 17:50:47

    @Bill lo

    两个的推都是普通的推的概念,两个的拉都是普通的拉的概念,其他我就不好说相同不相同了。

  21. wwbb
    220.248.36.*
    链接

    wwbb 2010-09-13 20:41:39

    参加技术交流会的感受——有些失望。

    1. 响应式编程:准备材料丰富,讲述清楚,不错。但介绍的内容应该没达到改变编程思维方式的程度。两个核心概念是observer模式,构建事件触发器并订阅;前者就是事件发布和订阅的模式,后者属于状态机编程的理念;

    2. 程序员与算法:内容不够充实,只是把算法概念,分类的东西罗列了一下;没有多少关于程序员如何学习,理解,使用算法的内容,最后列举了一些算法在面试中的作用·····

    3. windows内核技术介绍:主要内容是windows IO子系统和窗口子系统;在没有问题背景和准备知识的情况下,IO方面没听到什么东西,更多的是列举windows的IO实现分几个模块和对象,如何管理,然后怎么从一个DLL调用深入到另一个DLL调用;窗口子系统讲得也不是很深入,这部分的内容有兴趣的话看miniGUI的技术架构和代码更有收获;这节在底下听的时候有种回到大学在大教室上课的感觉;

    4. 面向对象与生活:一些比喻和归纳总结的内容有些模糊,细想起来不是那么准确的感觉。比如,“每个学员看通知后知道如何去下一个场地,这就是多态”;分类和责任是不错的对象思考方式,但说OOAD的实质就是这两者好像有点过;关于设计模式用不上的问题,个人认为“可复用”,应对变化才是核心,写应用程序要应对今后的变化不是很多,如果自己来写底层的框架,让别人来用,要应对的变化就多了,这时候模式更能排上用场;

    第一次参加,可能期望值有点高。不是专程过来拍砖,或黑什么的,感谢和支持举办方组织本次交流会。

    最后,茶歇的点心和饮料很不错。

  22. Rainbow
    58.247.191.*
    链接

    Rainbow 2010-09-13 20:43:00

    时间安排上三场比较合适,第四场时间太晚了,我们这种郊区的童鞋回去来不及,而且也无形之中压缩了大家交流的时间。会场的现场互动不错。

  23. Rainbow
    58.247.191.*
    链接

    Rainbow 2010-09-13 20:53:29

    另外建议老赵不用那么酷酷的,见面认识不认识的,都是来参加会的,都是程序员,给个笑脸吧。每次想上前认识一下,感觉老赵非常忙,或者一直在思考的样子就又打住了。呵呵。

  24. 老赵
    admin
    链接

    老赵 2010-09-13 22:32:55

    @Rainbow

    不好意思啊,我的确很忙,每场间隙都是要为下一场作准备的,连茶歇什么的都没时间去休息一下呢。

  25. 老赵
    admin
    链接

    老赵 2010-09-13 22:34:45

    @wwbb

    非常欢迎批评指正。您有什么期望、不满或是建议尽管提出,这是有规律的活动,会不断改进的。

  26. 老赵
    admin
    链接

    老赵 2010-09-13 23:14:14

    @杨俊明

    我觉得你搞混了两个东西。响应式编程是一种程序开发模式,它和Comet与否没有联系。Comet是一种技术实现方式,它可以建模成响应式编程,也可以用传统的方式开发。

    就你的问题来说,HTTP本身是适合短而密集的请求的,一问一答,对于长连接本身就有限制,因此基于AJAX的Comet实现都是“模拟”出来的。性能好不好,就看模拟的怎么样了,一般来说,主流Web Server的异步支持对这方面实现的都不错,我对IIS 7做过性能测试,超过同时3w连接也没什么问题。

  27. lovecherry
    58.32.208.*
    链接

    lovecherry 2010-09-14 11:35:27

    @高翔实在不给力

    虽然我没去听,但我知道每一个人肯定都付出了很多,就好比别人送你个生日礼物,你还JJYY说礼物不够意思,你这样说挺不要脸的。

  28. flyingchen
    61.135.165.*
    链接

    flyingchen 2010-09-14 15:53:27

    老赵太NB了,搞啥都能成功,真希望能来北京办一次

  29. 程劭非
    61.172.247.*
    链接

    程劭非 2010-09-15 10:51:53

    @wwbb

    呵呵 感谢提议 我们下次一定会改进。不过下次估计换别人讲啦

  30. 链接

    peng 2010-09-15 11:05:54

    多谢老赵帮我把伞找回 灰常感谢 ^^

  31. Rwing
    183.38.152.*
    链接

    Rwing 2010-09-15 11:30:17

    想问下,应该很快会出音/视频的吧?

  32. Felix Yan
    205.175.240.*
    链接

    Felix Yan 2010-09-20 08:14:35

    这次视频怎么还没出啊,有点慢啦!

发表回复

登录 / 登录并记住我 ,登陆后便可删除或修改已发表的评论 (请注意保留评论内容)

昵称:(必填)

邮箱:(必填,仅用于Gavatar

主页:(可选)

评论内容(大于5个字符):

  1. Your Name yyyy-MM-dd HH:mm:ss

使用Live Messenger联系我