现在的位置: 首页 > 综合 > 正文

全套Windows 8开发视频教程下载

2013年04月20日 ⁄ 综合 ⁄ 共 4017字 ⁄ 字号 评论关闭

         这是传智播客讲解Windows 8开发的三天课程录像的整理,看到园子里有越来越多的朋友开始研究Windows 8开发技术,我把这些内容整理免费发布出来,希望对各位学习有帮助。

         课程内容列表:

【Windows 8开发基础】1-Windows8的使用

【Windows 8开发基础】2-Windows8开发环境搭建

【Windows 8开发基础】3-大一统的XAML技术

【Windows 8开发基础】4-Windows Store是怎么回事?

【Windows 8开发基础】5-所有从Blend开始讲Windows8开发的都是耍流氓

【Windows 8开发基础】6-XAML基础知识1

【Windows 8开发基础】7-XAML基础知识2

【Windows 8开发基础】8-布局基础(Canvas、StackPanel、Grid)

【Windows 8开发基础】9-动态生成元素以及生成连连看布局

【Windows 8开发基础】10-布局的应用:给Button指定复杂内容

------------------------------------------------------------------------------

【windows8开发XAML深入】1-画刷基础

【windows8开发XAML深入】2-画刷案例:歌词播放效果

【windows8开发XAML深入】3-变换和投射

【windows8开发XAML深入】4-页面导航基础

【windows8开发XAML深入】5-页面导航深入

【windows8开发XAML深入】6-样式

【windows8开发XAML深入】7-程序中如何弹出消息框

------------------------------------------------------------------------------

【windows8开发数据绑定】1-数据绑定基础

【windows8开发数据绑定】2-数据绑定之ListView

【windows8开发数据绑定】3-数据绑定之ObservabeCollevcion

【windows8开发数据绑定】4-ComboBox

【windows8开发数据绑定】5-FlipView

【windows8开发数据绑定】6-自定义值转换器.zip

------------------------------------------------------------------------------

【windows8开发深入】1-动画Storyboard基础.zip

【windows8开发深入】2-动画Storyboard之其他属性.zip

【windows8开发深入】3-动画案例:图片翻转.zip

【windows8开发深入】4-动画之转换Transition1.zip

【windows8开发深入】5-动画之转换Transition2.zip

【windows8开发深入】6-三大移动操作系统平台优劣分析.zip

【windows8开发深入】7-AppBar

【windows8开发深入】8-其他常用控件

【windows8开发深入】9-项目的打包配置

【windows8开发深入】10-异步编程基础

【windows8开发深入】11-异步编程之MessageDialog

【windows8开发深入】12-异步编程之IO操作

【windows8开发深入】13-异步编程之HttpClient

【windows8开发深入】14-Win8程序客户端是直接访问数据库吗

------------------------------------------------------------------------------

【windows8开发项目案例】1.CnBeta 客户端

【windows8开发项目案例】2.连连看游戏

视频教程下载地址:http://www.itcast.cn/subject/5465/index.html

 

Windows 8的使用说明

注意Windows 8的开发需要使用Visual Studio 2012(简称VS2012),并且需要使用Windows 8操作系统。在Windows 7下也可以安装VS2012,但无法进行Windows 8开发。

注意Windows 8分为Windows 8 RT、Windows 8 Pro两个主要的版本。Windows 8 Pro由桌面、RT两块组成,桌面就是传统的Windows 界面,而RT则是Windows 8的新的界面风格。

Windows 8 Pro可以看作一个传统桌面风格+新界面风格的混合体。Windows 8 RT是Windows 8 Pro砍掉桌面部分的精简版,Windows 8 RT下是无法运行传统的Windows 程序的,只能运行新的Windows 8风格程序(官方说法是Windows 商店应用程序,英文为Windows Store Application)。一般笔记本电脑、台式机安装Windows 8 Pro,平板电脑则运行Windows 8 RT。

因为PC机安装的Windows 8 Pro从架构上约等于“Windows 7升级版+Windows RT”,而Windows 8 Pro是可以运行传统Windows 风格程序的,这样如果你在使用Windows 7,那么不用担心升级到Windows 8以后软件、驱动等的不兼容。经过我这段时间的使用,几乎很少有在Win7下能用,而Win8下不能用的软件。

如果你还在使用Windows XP,我只能说“亲!该升级了!Windows XP已经十多岁了!”

当然也不要担心不习惯Windows 8的操作不习惯,Windows 8的桌面模式和Windows 7使用方法是一摸一样的,RT模式则主要是进行Windows 8 商店应用程序使用的。当然Windows 8 的开始菜单不像Windows 7那样了,开始菜单消失了,如果不习惯的话可以安装Classic StartMenu这款软件,开始菜单就回来了

 

管理员权限问题

使用Windows 8 的时候有一个权限的问题需要注意,Windows 8 默认是不使用管理员账号登陆的,使用的账号是受限的用户,也强烈不建议使用管理员账号登陆。为什么说Linux系统安全性高,就是因为Linux默认的习惯就是使用非管理员的受限用户登陆,这样恶意程序没有足够的权限破坏系统,需要高权限操作的时候执行“su do”使用管理员账号登陆。如果Linux长期使用管理员账户登录照样病毒多多,因此为了安全不要使用管理员账号登陆Windows 8。

如果有的操作需要管理员权限运行程序怎么办呢?和在Windows 7中一样,在程序上点击右键,选择“以管理员身份运行”即可。如果是在命令行中运行,则是使用管理员身份运行“命令提示符”,按下快捷键Win+X,选择弹出菜单中的“命令提示符(管理员)”,这样打开的cmd.exe就是管理员权限了,在这个命令提示符中执行的时候就是使用管理员权限运行。

Windows8开发环境搭建

安装Visual Studio 2012的时候可以选择Express Edition(免费版)或者旗舰版等收费版。如果不想使用破解的收费版(其实无所谓,微软就是没想过管个人开发者要钱),那么可以使用Express Edition。免费版使用的时候需要注意,安装完成后运行会弹出要求输入产品密钥。 

有人会疑问,免费版怎么还需要密钥?注意这个密钥是可以免费获取的,点击[联机注册]在打开的网站中注册或者登录后就可以获得密钥。

在第一次新建项目的时候会提示需要获取开发者许可证,这是Windows 8 商店应用程序的一个特点,开发Windows 8商店应用程序之前需要获取一个开发者许可证,这个许可证是免费的。只要点击[我同意],输入或者注册你的Windows Live账号即可获得,获得的许可证有效期是一个月,一个月之后需要重新获得。注意许可证的获得过程需要联网,一旦获得之后就不需要联网了。

调试启动程序的时候有“本机计算机”和“模拟器”两种运行方式,“模拟器”方式比较强大和方便,建议以“模拟器”方式运行。使用“模拟器”的方式运行的时候注意每次修改代码之前需要关闭程序的运行,这种情况下不要关闭模拟器,只要点击“停止”即可,这样修改完程序再点击“模拟器”运行,模拟器就不需要重新启动,调试效率高很多

注意模拟器有两个Bug(不知道是不是真是Bug):

l  有时候点击“模拟器”运行,模拟器中并没有显示出程序的界面,这种情况下点击调试工具栏上的“重新启动”即可;

l  有时候点击“模拟器”运行报错“应用程序注册错误”,一般只要关闭模拟器重新启动即可;

 

什么是应用商店(Windows Store)?

之前的Windows应用程序的开发很简单,只要把开发好的exe放到某个网站上供大家下载即可,想使用这个程序的人从网上下载就可以运行。

但是这种自由式程序发布带来的问题各位也已经有深有体会了:

l  软件可以从任意网站下载,这样就会有一些恶意程序有可乘之机,比如下载的软件里可能会带有病毒木马;

l  程序的安装包安装过程由开发者自己决定,有的程序会在安装过程中注册恶意木马、捎带安装恶意插件等,有的软件为了霸占用户电脑,甚至还流氓的不提供卸载方法;

 

那么无论是苹果的IOS,还是Android还是Windows Phone、Windows 8都提供了应用商店的机制,也就是苹果的App Store,Android 的Google Play,微软的Windows Store,软件只能从这些地方下载安装。开发人员开发出来的应用要提交到应用商店,管理员对应用进行审核,对于有恶意代码、窃取用户隐私等非法内容的应用不通过审核,这样就避免了恶意程序的问题。而且这些应用安装和卸载过程全部由操作系统进行控制,这样安装过程中应用就无法执行恶意代码,也无法阻止卸载了。

 

希望这套免费Windows 8开发视频教程对各位有帮助!

抱歉!评论已关闭.