本文主要针对Windows Mobile开发技术学习者,但同样适用于学习其他所有的微软开发技术。
MSDN WebCast,即MSDN网络广播,是微软为开发者提供的一系列互动在线讲座。几乎每天都有来自不同技术领域的微软认证讲师、微软MVP来为开发者们讲课,内容涉及微软所有的开发技术,当然也包括Windows Mobile。开发者可以通过Windows Live Meetting以网络会议的形式参与网络广播,与授课讲师互动,也可以在课后下载网络广播的课程视频、课件、示例代码及问答记录。
在国内,开发者可以通过以下三种形式参与WebCast学习。
MSDN WebCast官方
在MSDN WebCast官方页面,你可以找到课程直播和在线点播的入口。通过课程直播入口,你可以近距离的参与到网络会议中,与各位专家互动提问(你可能需要安装Windows Live Meetting)。当然,你最好通过MSDN Webcast 日历页面提前了解一下每一天的课程安排,以选择你感兴趣的课题参与。
对于Windwos Mobile开发者,可能会对Webcast 系列课程列表页中的移动与嵌入式开发部分比较感兴趣,可以重点关注。目前相关系列课程列表如下:
MSDN WebCast官方可能是参与WebCast课程直播的唯一入口。但是微软官方的WebCast课程下载列表页面,其用户体验实在让人不敢恭维,连个分类都没有。如果你是想把课程内容下载下来离线学习的话,那么请继续看下文。

msdnwebcast.net网站
msdnwebcast.net网站是由微软技术爱好者建立的一个第三方站点,不是微软官方的。这个站点对WebCast的所有课程进行了更详细的梳理分类,你可以按技术分类、按讲师、按课程系列来查看所有课程。同时提供WMV、MP4、MP3、PDF等多种格式的下载链接,你可以方便地根据需要选择下载内容。
对于Windows Mobile开发者,可能会对Windows Mobile、Pocket PC等技术分类下的课程比较感兴趣。
挑选少量课程下载观看,通过msdnwebcast.net网站已经比较方了。但是如果你想批量下载大量WebCast到本地进行学习的话,那么下文介绍的工具可能会更方便一些,同时也是MagicBoy重点推荐的。
MSDN WebCast下载管理工具iReaper
iReaper是一个托管在CodePlex上的开源免费的小工具,他的功能就是用来下载、管理、同步、订阅MSDN WebCast。如果你已经或者是想要下载大量WebCast到本地学习的话,那么这个工具是必不可少的了。你可以到CodePlex下载iReaper。
在iReaper中,你可以按技术、按系列、按产品、按讲师、按等级、按得分、按日期等对课程进行分类查看,可以选中多个或整个系列的课程进行批量下载,同时还可以设置同步,可以订阅新课程通知,可以说功能已经很完善了。具体情况你可以自己安装后体验一下,相信你也会喜欢这款小工具的。
需要说明的一点是,很多人说这个工具显示的WebCast列表不完整,只是一部分。这是因为iReaper默认显示的是最新100个课程,你只需要在工具栏右侧的下拉框中选择“显示全部”就可以显示完整了。
对于Windows Mobile开发者,你只需要按技术分类或者按系列分类,然后从中选择自己感兴趣的课程就可以下载学习了。
本文所介绍的,主要是通过中文WebCast学习微软技术的途径,希望能对初学者有所帮助。其实在MSDN英文站点上,有更多的英文WebCast学习课程可以选择,其中也有不少是关于Windwows Mobile开发的,而且老外的课程频率更高,课程节奏更流畅一些,E文不是太差的朋友可以转到WebCast英文站点进行学习。祝学习愉快!