Spiga

随笔分类 -15. 培训演讲

第三届nBazaar技术交流会开始报名

2010-12-21 00:49 by Jeffrey Zhao, 6973 visits, 网摘, 收藏, 编辑
摘要:为了错开年底密集的技术会议,第三届nBazaar技术交流会(即前“盛大创新院赞助的.NET技术交流会”)将于2011年1月15日举行。第三届的交流会将继续以往四场高质量的演讲,这也是确定nBazaar名称之后的第一次活动,希望nBazaar能够真正成为“集市”般热闹的社区活动。从现在开始,nBazaar技术沙龙的相关信息将逐渐集中至独立域名中,欢迎关注。 阅读全文

综述:编程语言的发展趋势及未来方向

2010-08-30 12:27 by Jeffrey Zhao, 21422 visits, 网摘, 收藏, 编辑
摘要:这是一篇发表在《程序员》杂志8月刊的文章,是根据我对Anders Hejlsberg的演讲内容的翻译的缩写。原本的完整演讲内容有数万字,为了在杂志上发表因此简化成了五千字,因此如果您对完整内容感兴趣,不妨根据文末链接来访问完整内容,其中也包含大量分解的幻灯片以及代码。 阅读全文

NDC 2010视频下载:看看其他微软平台程序员们都在做什么

2010-07-13 15:19 by Jeffrey Zhao, 9894 visits, 网摘, 收藏, 编辑
摘要:NDC(Norwegian Developers Conference,挪威开发者大会)是一年一度的挪威最大的微软平台开发者大会,内容丰富,讲师阵容强大。NDC与PDC同为高端技术会议,但NDC与PDC的不同之处在于,PDC是微软官方会议,主要是面向微软资深产品的深入探讨。而NDC涉及的内容则广泛的多,包括了我所感兴趣的Java、Mono、IronRuby/Ruby on Rails、NoSQL方面的内容。这也就像我一直强调的那样,微软技术社区非常开放,微软平台上的太多程序员都能够非常热情地拥抱其他平台的技术。那些认为微软技术社区是井底之蛙的兄弟,殊不知你们的嘲笑反而体现了自身的狭隘。 阅读全文

盛大创新院赞助首届.NET技术交流会 - 演讲录像及下载

2010-06-24 22:34 by Jeffrey Zhao, 6887 visits, 网摘, 收藏, 编辑
摘要:经过几天的努力,终于将盛大创新院赞助的首届.NET技术交流会的演讲录像制作完成了。本来在现在的高清视频以外,我还想像Channel 9一样提供一些低码率的格式下载,但多次尝试都以失败告终,各中滋味难以言喻。因此目前只能给大家提供mov格式的高清视频下载,对于Windows下各类强大的播放器都不成问题。您也可以在线观看这些视频,不过上传至优酷后,发现除了清晰度较低外,甚至还有音画不同步的问题。我正在联系酷六网,会尽快用上质量更好的视频。 阅读全文

编程语言的发展趋势及未来方向(3):函数式编程

2010-05-06 14:23 by Jeffrey Zhao, 10035 visits, 网摘, 收藏, 编辑
摘要:这是Anders Hejlsberg在比利时TechDays 2010所做的开场演讲。由于最近我在博客上关于语言的讨论比较多,出于应景,也打算将Anders的演讲完整地听写出来。在上一部分中,Anders阐述了他眼中声明式编程的理念及DSL,并演示C#中一种内部DSL的形式:LINQ。在这一部分中,Anders谈及了声明式编程的另一个重要组成部分:函数式编程,并使用.NET平台上的函数式编程语言F#进行了演示。 阅读全文

幻灯片:Why Java Sucks and C# Rocks

2010-04-18 17:58 by Jeffrey Zhao, 10372 visits, 网摘, 收藏, 编辑
摘要:昨天在5173与博客园联合举办的技术交流活动中进行了演讲,现在幻灯片终于可以放出了。当然,光看幻灯片本身的效果不大,在演讲过程中我进行了非常多的代码演示和说明,幻灯片本身只能算是一个提纲,因此各位没有来听演讲的朋友,还是等我慢慢地对这个话题进行详细讨论吧。只是有些话我不得不说:Java平台的开放只能反衬出一些Java粉丝的狭隘心态和视野。我一个封闭的微软平台的封闭的.NET程序员,无论从心态和眼界都比您要开阔,这还不够讽刺吗? 阅读全文

编程语言的发展趋势及未来方向(2):声明式编程与DSL

2010-04-14 21:33 by Jeffrey Zhao, 7679 visits, 网摘, 收藏, 编辑
摘要:这是Anders Hejlsberg在比利时TechDays 2010所做的开场演讲。由于最近我在博客上关于语言的讨论比较多,出于应景,也打算将Anders的演讲完整地听写出来。在上一部分中,Anders指出语言本身在过去的数十年里并没有明显的发展,并给出了他眼中编程语言发展趋势的预测。在现在的第2部分中,Anders将阐述声明式编程的理念及DSL,并演示C#中一种内部DSL的形式:LINQ。 阅读全文

编程语言的发展趋势及未来方向(1):历史回顾及趋势概述

2010-04-13 00:59 by Jeffrey Zhao, 8795 visits, 网摘, 收藏, 编辑
摘要:这是Anders Hejlsberg在比利时TechDays 2010所做的开场演讲。由于最近我在博客上关于语言的讨论比较多,出于应景,也打算将Anders的演讲完整地听写出来。我希望这个讲座可以从侧面回答某些朋友关于“语言讨论是否有价值”的疑问,并且展示出目前语言的发展状况以及微软在这方面的努力。完整内容将分为多次发表,每天一小部分,每次大约10分钟的演讲内容。等不及的朋友也和可以下载演讲视频一睹为快。现在的第1部分则包含Anders对编程语言发展的历史回顾,以及对趋势简单概述。 阅读全文

视频:Microsoft PDC 09,算法及数据结构内容及其他

2009-11-27 13:57 by Jeffrey Zhao, 5217 visits, 网摘, 收藏, 编辑
摘要:这里又有一些新整理好的视频。Microsoft PDC 09是最近的重头,只要您是搞微软技术的,无论关注哪个技术方面,都可以找到许多有用的内容。我也经常从此类大会中了解许多平时不太关注的内容,也算是保持知识的新鲜度。此外,还有算法和数据结构相关的内容,以及有趣的Visual Studio纪录片。 阅读全文

一系列技术视频:MIT 6.00,Channel 9 E2E,FP Foundamentals

2009-11-25 10:12 by Jeffrey Zhao, 6799 visits, 网摘, 收藏, 编辑
摘要:最近看一些技术视频上瘾,每天都要看一两个才满足,有时还会整理整理总结总结。视频的来源主要是Channel 9等外国网站,它们往往必须下载到本地才能观看,代价太高。在线看的也不是没有,不过要么就在Youtube等国内无法访问的站点上,或者就因为国内没有CDN导致播放不畅。因此,我正在把一些视频上传到号称国内第一视频站的优酷上,这样便可以比较方便的播放,甚至可以拖拖看看。目前我准备了三个系列,并且还在不断地进行搬运和整理工作。 阅读全文

我在TechEd的演讲:Real World ASP.NET MVC

2009-11-09 10:03 by Jeffrey Zhao, 19987 visits, 网摘, 收藏, 编辑
摘要:上周的TechEd 2009比想象中忙,掺和了不少Session。不过一到晚上就开始胡吃海喝,总体来说过得还是挺不错的——只不过博客就落下了。嗯嗯,从现在开始继续。这个是我在这次TechEd上关于ASP.NET MVC的演讲以及演示代码下载,内容比较多,时间有些不够用。大家不妨看看,权当消遣。我去处理别的事情了……太多邮件没有回复,太多RSS没有看了。 阅读全文

幻灯片:Web开发中的缓存

2009-09-21 00:32 by Jeffrey Zhao, 13765 visits, 网摘, 收藏, 编辑
摘要:这是我昨天在博文视点Open Party上海站上关于Web开发中缓存的简单讲座。原本博文视点的朋友们希望我讲一下ASP.NET MVC方面的话题(估计看我最近一直在搞这个),但是我觉得其他平台一直用的是MVC框架,而ASP.NET MVC作为“后来者”也没有什么出彩的地方,所以最终选择这个稍微“通用”些的话题。 阅读全文

Get Ready for Real World ASP.NET MVC

2009-09-16 13:37 by Jeffrey Zhao, 12704 visits, 网摘, 收藏, 编辑
摘要:2009年的TechED大会即将在北京举行(11/5 - 11/7),其中有我的一个Session。我将其命名为“Real World ASP.NET MVC”,希望可以分享一下自己在ASP.NET MVC方面的使用体会。现在,希望大家可以给我一点帮助。例如,您在使用ASP.NET MVC开发Web应用程序时有没有遇到什么困难?您认为ASP.NET MVC哪方面还无法让人满意?各个方面都可以。 阅读全文

MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

2009-09-14 10:02 by Jeffrey Zhao, 12242 visits, 网摘, 收藏, 编辑
摘要:SICP的替代品,终于有了进一步完整的消息。看着教授用苹果在明亮的教室里讲课的感觉,的确比看之前的视频要舒畅很多。很憧憬MIT的这类顶级学府的学术氛围,虽然这个梦想似乎越来越遥远了。 阅读全文

Kent Beck确认参加敏捷中国大会2009,讲述其35年架构设计心得

2009-08-23 23:47 by Jeffrey Zhao, 3221 visits, 网摘, 收藏, 编辑
摘要:尘埃落定,Kent Beck终于确定他的行程,将于敏捷中国大会(9月11日~12日)前两天来京参会,并以大讲堂的形式分享其在架构设计方面的心得,在大会当天会做"实效的理想主义"的演讲,和另一位敏捷宣传创始人Dave Thomas一同为大会开幕。另外,这也是KB首次来中国,欢迎一起观瞻这个有点传奇色彩的极限编程创始人、敏捷宣言创始人。 阅读全文

iReaper:WebCast视频下载辅助工具

2009-03-09 23:37 by Jeffrey Zhao, 10529 visits, 网摘, 收藏, 编辑

ASP.NET MVC单元测试最佳实践

2009-02-23 09:07 by Jeffrey Zhao, 14885 visits, 网摘, 收藏, 编辑
摘要:我对于微软的一个特点时常呈一种否定态度,那就是因为它往往为了“显摆”自己的技术而向外界展现出一种“飘渺的美好”愿景。例如WebForm推出时铺天盖地的“拖拽”风潮,看似精彩却迷人双眼。这是我在上周“.NET技术大会”上的主题Session。先提供这次Session内容的PPT和演示吧,在接下来的一段时间内,我会陆续分析这次课程的内容。希望大家能够尽可能地把东西给“用好”,而不仅仅是得到表面上的正确结果。 阅读全文

QCon北京大会,3月15日前购票享受7.5折优惠

2009-02-19 12:27 by Jeffrey Zhao, 4410 visits, 网摘, 收藏, 编辑

在Web应用程序开发过程中利用ASP.NET MVC框架的实战技巧

2008-11-07 23:18 by Jeffrey Zhao, 26304 visits, 网摘, 收藏, 编辑

明日讲座主题:ASP.NET WebForms、MVC与MVP的演变与结合

2008-01-26 15:51 by Jeffrey Zhao, 13052 visits, 网摘, 收藏, 编辑
摘要:明日博客园上海俱乐部活动,老赵有幸受邀与大家一起讨论一下ASP.NET方面的问题。经过了一段时间的思考,我准备这次的主题定为“ASP.NET WebForms、MVC与MVP的演变与结合”。 阅读全文

第一次MSDN Webcast自我总结

2007-03-13 20:27 by Jeffrey Zhao, 8766 visits, 网摘, 收藏, 编辑

MSDN Webcast“深入浅出ASP.NET AJAX系列”预告及反馈

2007-03-12 16:54 by Jeffrey Zhao, 37286 visits, 网摘, 收藏, 编辑
摘要:我为MSDN Webcast准备了一个《深入浅出ASP.NET AJAX系列》,共有十多次课程,希望能够为大家系统的讲解一下如何使用ASP.NET AJAX框架进行开发。在这个系列中,我会尽可能的从“使用”入手,然后对于ASP.NET AJAX框架进行一定程度的深入讲解,使大家能够更自由地使用ASP.NET AJAX框架,并且能够自己着手解决一些使用中的问题。简单地说,这个系列中最着重的就是尽可能的“授人以渔”。希望大家对我的这个系列多提意见和建议,并回复在这篇文章中,我需要您的反馈来改进我的表现。 阅读全文

讲座展示:TechEd Europe DEV 411 - AJAX Patterns with ASP.NET AJAX(3)

2006-12-13 03:30 by Jeffrey Zhao, 3068 visits, 网摘, 收藏, 编辑
摘要:这次我选择的讲座内容,是最近在TechEd 2006 Europe中Andre Snanbria和Jeff Prosise的讲座“AJAX Pattern with ASP.NET AJAX”。Jeff Prosise是Wintellect的Co-Founder,Andre Sanabria是ASP.NET AJAX Team的Lead Program Manager。这次讲座的主要内容是讲述了使用ASP.NET AJAX开发AJAX应用的最佳实践,在这次讲座里,会对建立轻量级的客户端控件的方法进行深入,讲述了如何优化脚本代码,并提出了如何避免AJAX开发中常见的问题。本篇文章是这次讲座展示的第三篇,使用了一个例子来观察UpdatePanel的工作方式,并通过几个步骤对这个例子进行优化。 阅读全文

讲座展示:TechEd Europe DEV 411 - AJAX Patterns with ASP.NET AJAX(2)

2006-12-08 15:33 by Jeffrey Zhao, 2843 visits, 网摘, 收藏, 编辑
摘要:这次我选择的讲座内容,是最近在TechEd 2006 Europe中Andre Snanbria和Jeff Prosise的讲座“AJAX Pattern with ASP.NET AJAX”。Jeff Prosise是Wintellect的Co-Founder,Andre Sanabria是ASP.NET AJAX Team的Lead Program Manager。这次讲座的主要内容是讲述了使用ASP.NET AJAX开发AJAX应用的最佳实践,在这次讲座里,会对建立轻量级的客户端控件的方法进行深入,讲述了如何优化脚本代码,并提出了如何避免AJAX开发中常见的问题。本篇文章是这次讲座展示的第二篇,讲述了UpdatePanel的工作方式。 阅读全文

AJAX培训第三讲:开发一个简单的AJAX聊天室

2006-12-06 03:37 by Jeffrey Zhao, 9931 visits, 网摘, 收藏, 编辑
摘要:这次的内容是开发一个AJAX聊天室,目的是让大家略为巩固一下前两次所讲的AJAX常用的基础知识。 阅读全文

讲座展示:TechEd Europe DEV 411 - AJAX Patterns with ASP.NET AJAX(1)

2006-12-04 20:07 by Jeffrey Zhao, 2468 visits, 网摘, 收藏, 编辑
摘要:这次我选择的讲座内容,是最近在TechEd 2006 Europe中Andre Snanbria和Jeff Prosise的讲座“AJAX Pattern with ASP.NET AJAX”。这次讲座的主要内容是讲述了使用ASP.NET AJAX开发AJAX应用的最佳实践,在这次讲座里,会对建立轻量级的客户端控件的方法进行深入,讲述了如何优化脚本代码,并提出了如何避免AJAX开发中常见的问题。本篇文章是这次讲座展示的第一篇,讲述了这次讲座的内容概要,并浏览了第一个示例的各个功能。 阅读全文

我们是不是建立一个培训的用户群比较好呢?

2006-11-27 18:18 by Jeffrey Zhao, 967 visits, 网摘, 收藏, 编辑

AJAX培训第二讲:使用AJAX框架(下)

2006-11-27 02:51 by Jeffrey Zhao, 6608 visits, 网摘, 收藏, 编辑
摘要:“AJAX培训第二讲:使用AJAX框架”现在拆成了两部分,现在发布是第一部分,探讨了AJAX框架相关内容,并给出了一些最简单的例子。 阅读全文

AJAX培训第二讲:使用AJAX框架(上)

2006-11-25 11:41 by Jeffrey Zhao, 6839 visits, 网摘, 收藏, 编辑
摘要:“AJAX培训第二讲:使用AJAX框架”现在拆成了两部分,现在发布是第一部分,探讨了ASP.NET 2.0中的AJAX能力。而第二部分我还在重新修补和录制,大概会在周一发布。 阅读全文

紧急求助:Captivate发布后没有声音

2006-11-22 22:12 by Jeffrey Zhao, 1425 visits, 网摘, 收藏, 编辑

录讲座?被讲座录得精疲力尽……

2006-11-21 21:06 by Jeffrey Zhao, 863 visits, 网摘, 收藏, 编辑

讲座展示:TechEd Europe DEV344 - ASP.NET AJAX Control Toolkit(下)

2006-11-18 19:18 by Jeffrey Zhao, 2308 visits, 网摘, 收藏, 编辑
摘要:此次讲座分为两部分:“ASP.NET AJAX Control Toolkit介绍和使用”以及“开发一个Extender控件”。本文将对于该讲座的第二部分进行讲述,并且对其第二个演示的剩余部分进行分析。 阅读全文

讲座展示:TechEd Europe DEV344 - ASP.NET AJAX Control Toolkit(中)

2006-11-17 18:17 by Jeffrey Zhao, 2248 visits, 网摘, 收藏, 编辑
摘要:此次讲座分为两部分:“ASP.NET AJAX Control Toolkit介绍和使用”以及“开发一个Extender控件”。本文将对于该讲座的第二部分进行讲述,并且对其第二个演示的第一个部分进行分析。 阅读全文

讲座展示:TechEd Europe DEV344 - ASP.NET AJAX Control Toolkit(上)

2006-11-15 18:23 by Jeffrey Zhao, 4710 visits, 网摘, 收藏, 编辑
摘要:这次我选择的讲座内容是最近在TechEd 2006 Europe中Shawn Burke的讲座“ASP.NET AJAX Control Toolkit Unleashed: Creating Rich Client-Side Controls and Components”。Shawn Burke是微软.NET Developer Platform总监。   此次讲座的内容主要是对于ASP.NET AJAX Control Toolkit进行简单的介绍,展示了Extender控件是如何帮助ASP.NET开发人员简单地将丰富的用户体验集成到他们的Web应用程序中。在这次讲座里将看到应该如何在您的应用中使用ASP.NET AJAX Control Toolkit中的组件,并且了解开发人员是如何方便地开发一个APS.NET AJAX Extender的。   此次讲座分为两部分:“ASP.NET AJAX Control Toolkit介绍和使用”以及“开发一个Extender控件”。本文将对于该讲座的第一部分进行讲述,并且对其第一个演示进行分析。 阅读全文

推荐:体验TechEd 2006 Europe Edition

2006-11-14 20:37 by Jeffrey Zhao, 1827 visits, 网摘, 收藏, 编辑
摘要:TechEd 2006 China不久刚落下帷幕,TechEd 2006 Europe Edition又在西班牙巴塞罗那风风火火地开始了。微软为这次盛会专门准备一个网站来介绍它的一切。在这个站点里您能够看到此次盛会的大量相关信息,当然也有Virtual Side,不过最重要的就是其中有部分讲座的视频!这些都是优秀的资源。 阅读全文

AJAX培训第一讲:AJAX基础

2006-11-07 20:45 by Jeffrey Zhao, 21148 visits, 网摘, 收藏, 编辑
摘要:经过了5个小时的准备,10多个小时的录制和剪辑,我终于将第一次AJAX培训的内容做完了。录一次讲座真的是一件费神费时的事情,我也深切感受到了天轰穿兄录了数十次讲座有多么不容易。这是我第一次录制讲座,所以经验有些不足,而且对着屏幕一个人傻傻地说话总是不如对着观众说话,在语气上也略显单调。虽然我已经极力yy正在为数十人作讲座的情形,但是似乎效果不甚理想。另外不知道是什么原因,录下来的声音总是不像我的原声,听上去也有些沉闷,请大家多多包涵了。如果大家对于讲座的方式上有什么意见或者建议的话,请回复在这里,您的支持能够让我们的工作越做越好。如果大家对于讲座的内容有任何疑问,请在Q & A专用文章里进行提问,当然如果您有其它任何疑问的话,也能在那里提出,我会尽快为您解答。 阅读全文

AJAX讲座内容提纲(意见征询)

2006-10-29 00:05 by Jeffrey Zhao, 3024 visits, 网摘, 收藏, 编辑
摘要:AJAX作为一个“新生事物”已经被几乎所有人接受了。大家对于AJAX应该也有了一定的学习,因此我总是感觉AJAX的东西容易让人听腻,想做好不容易。下面是我初步定下来的提纲,希望大家能多提一些意见和建议,我会随时更新和细化这些内容。 阅读全文

[意见征集]AJAX培训

2006-10-25 00:30 by Jeffrey Zhao, 3002 visits, 网摘, 收藏, 编辑