Win8概要 |
要点:Win8简介,时间表,BUILD大会,开发团队,灵魂——Steve
Sinofsky,主要目标(安全、迅速、省电、灵活),新的架构图,新特征一览(文件系统、SoC、USB
3等) |
启动、睡眠和关机 |
要点:启动速度的重要性,新的混合启动模式,混合启动模式的关机过程和开机过程,启动和关机有关的界面变化,改进的BootMgr(图形化,多启动项,排错支持),如何衡量启动过程的性能,现场演示,关机界面,混合启动带给ISV和应用软件的新挑战 |
Metro UI和Metro
App |
要点:背景,初识Metro UI,Tile,immersive,开始屏幕(Start
Screen),蜕化的开始菜单,两套界面,切换规则,开始菜单的演变,Metro应用的启动,命令行,在调试器里观察Metro进程,Metro应用的生命周期,强制挂起,强制终止 |
WinRT和Metro App开发过程 |
要点:WinRT简介,WinRT的架构,UI控件,重构后的COM,新形式的API,重要的系统模块,开发工具,开发语言,应用程序签名和打包,应用程序包的组成,发布过程,测试方法,App
Store(在线销售),与传统Win32开发的比较 |
试验1: |
在调试器中理解Metro应用 (30分钟) |
应用程序认证器 |
要点:简介,认证目的,认证的种类(Metro
风格的App,桌面App,Driver Add-in),安装认证工具,认证测试过程,重要的认证项目,安全测试(二进制分析、SAFESEH、NTCOMPAT、DYNAMICBASE),不支持的API,启动速度,挂起响应,阅读测试报告 |
HTML5和IE10 |
要点:HTML简史,HTML5简介,HTML5的新特征(工作线程,canvas,本地存储,audio&
video元素),使用HTML 5开发Metro应用(示例,宿主进程,包装和启动过程),IE10简介,对HTML5的支持,安全改进,“一个引擎两种界面” |
系统刷新和重置 |
要点:背景,系统刷新(目的、用法),系统重置(目的、用法),对传统应用程序的影响,Metro应用程序的更新 |
SoC支持 |
要点:System on Chip (SoC)简介,典型SoC系统(ARM与x86),SoC系统与普通PC的差异,ARM版本的特殊性,兼容问题 |
内核调试增强 |
要点:背景,新的连接方式:USB3和网络,USB3精要,内核调试通信模块,kdnet,kdusb3,使用Visual
Studio 2011做内核调试,演示 |
试验2: |
在内核调试器中感受Windows 8 (30分钟) |
驱动和内核增强 |
要点:面向部件的电源管理,电源管理框架(PoFx),PopBattery,S0ix,WDF
1.11(UMDF共享宿主进程,新的DDI),升级的显示模型(WDDM v1.2),USB
3.0,传感器驱动, WiFi Direct,v4打印驱动,新的蓝屏界面 |
安全增强 |
要点:UEFI,安全启动,Early Launch
Anti-Malware,ASLR的改进和推广,堆增强(Integrity check),SmartScreen,应用程序信誉维护,MsMpEng——内建的恶件防护服务 |
其它变化 |
要点:SkyDrive,ReFS, Hyper-V支持,大文件和大磁盘支持,安装程序,新的任务管理器(主要变化,App
History),内存方面的优化,生产和评估工具(ADK) |