致力于提升研发企业的持续创新能力

结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。

课程分类列表

从开发角度解析Windows 8的新特征
课程类别:开发语言工具

Windows 8

课程讲师:

张银奎

课程周期:

2天

课程费用:

5200元/人

本课程培训周期为2天 即将发布的Windows 8备受业界关注,它不仅仅是微软公司在移动时代捍卫软件霸主地位的奋力一搏,而且也寄托着Windows阵营中众多软硬件厂商的厚望。经典的NT内核笑傲操作系统领域近20年后,改头换面,新增具有移动时代特色的Metro UI,可以在原本的视窗UI和新UI间平滑“变脸”。本培训专门为开发工程师而设计,旨在深入解析Windows 8中与应用程序开发密切相关的新特性,分析新特征可能给软件开发带来的影响和挑战,思考应对策略和方法。考虑到大多数听众都已经有开发经验,本培训的重点并不是复述公开文档中很容易查到的接口信息(点到为止),而是使用各种工具深挖隐藏在顶层接口下的内部实现,理解设计初衷。本培训由《软件调试》一书的作者编写讲义并主讲,内容溯本追源,深入浅出;讲解旁征博引,风趣生动,既可以让大家在轻松的气氛中学到知识,又可以引发大家对软件开发模式和软件价值观的思考。

培训目标:软件开发工程师(程序员),架构师,项目经理 
培训形式:讲解、演示和动手实验 

实验准备:

讲师将提供包含Windows 8系统的虚拟机影像,虚拟机中将包含所需的实验素材,因此不需要学员在课前安装Windows 8,只需要携带一台具有Windows系统的个人电脑(笔记本),推荐32位Windows 7或者Windows XP,语言不限,请保证有10G左右的剩余空间。 

课前预习:
对于没有参加过“Windows应用程序调试”培训的学员,建议在课前学习一下WinDBG调试器的基本用法,可以借阅以前的培训资料,或者阅读一下《软件调试》一书的第30章。

课题 内容
Win8概要 Win8简介,时间表,BUILD大会,开发团队,灵魂——Steve Sinofsky,主要目标(安全、迅速、省电、灵活),新的架构图,新特征一览(文件系统、SoC、USB 3等)
Metro UI和Metro App 背景,初识Metro UI,Tile,immersive,开始屏幕(Start Screen),蜕化的开始菜单,两套界面,切换规则,开始菜单的演变,Metro应用的启动,命令行,在调试器里观察Metro进程,Metro应用的生命周期,强制挂起,强制终止
WinRT和Metro App开发过程 WinRT简介,WinRT的架构,新的API,开发工具,开发语言,C++/CX,应用程序签名和打包,应用程序包的组成,发布过程,App Store(在线销售),与传统Win32开发的比较
试验1: 在调试器中理解Metro应用
应用程序认证器 简介,认证目的,认证的种类(Metro 风格的App,桌面App,Driver Add-in),安装认证工具,认证测试过程,重要的认证项目,安全测试(二进制分析、SAFESEH、NTCOMPAT、DYNAMICBASE),不支持的API,启动速度,挂起响应,阅读测试报告
HTML5和IE10 HTML简史,HTML5简介,HTML5的新特征(工作线程,canvas,本地存储,audio& video元素),使用HTML 5开发Metro应用(示例,宿主进程,包装和启动过程),IE10简介,对HTML5的支持,安全改进,“一个引擎两种界面”
系统刷新和重置 背景,系统刷新(目的、用法),系统重置(目的、用法),对传统应用程序的影响,Metro应用程序的更新
启动、睡眠和关机 启动速度的重要性,新的混合启动模式,混合启动模式的关机过程和开机过程,启动和关机有关的界面变化,改进的BootMgr(图形化,多启动项,排错支持),如何衡量启动过程的性能,现场演示,关机界面,混合启动带给ISV和应用软件的新挑战
SoC支持 System on Chip (SoC)简介,典型SoC系统(ARM与x86),SoC系统与普通PC的差异,ARM版本的特殊性,兼容问题
内核调试增强 背景,新的连接方式:USB3和网络,USB3精要,内核调试通信模块,kdnet,kdusb3,使用Visual Studio 2011做内核调试,演示
试验2: 在内核调试器中感受Windows 8
驱动和内核增强 面向部件的电源管理,电源管理框架(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)
找到所需课程了吗?即刻 填写申请表格 与我们联络吧