位置: 编程技术 - 正文

windows 8 开发之开发平台与开发框架的应用(windows开发教程)

编辑:rootadmin

推荐整理分享windows 8 开发之开发平台与开发框架的应用(windows开发教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:win8开发者模式,win8开发者模式怎么开启,windows开发是什么,windows 开发工具,windows开发教程,windows开发版本,windows 开发工具,windows 开发工具,内容如对您有帮助,希望把文章链接给更多的朋友!

windows 8 开发之开发平台与开发框架的应用(windows开发教程)

windows 8 开发之开发平台与开发框架的应用

win8 App开发主要分成两部分,desktop app和metro app。右边蓝色的部分就是desktop app的部分,也是从win7延续过来没有发生变动的部分,前段在论坛上经常看到有人说在win8中不再支持MFC,ATL等,这些绝对是谣言,以前桌面开发支持的,win8桌面程序也都支持,所以搞MFC,Com,ATL等开发的不用觉得是世界末日,地球还是绕着太阳转着呢。 重点是绿色的部分,Metro风格App的开发平台,这是win8中全新的架构,让我们一层层来看吧。 底层是windows内核,往上是windows Runtime层,你可以把WinRT理解为升级版的Windows API,比如它提供了更易使用的Metro UI的API,比如异步编程的全面支持,比如对多种开发语言交互的支持等等,可以说是微软继.Net之后的又一重要框架。它是由C++实现的,所以性能应该会有优势。 从WinRT上方的几部分可以看出,win8支持3种方式开发Metro App,第一种是Html+CSS+JS,第二种是XAML+C++,第三种是XAML+C#.Net或VB.Net。对Javascript的支持,绝对是Web前端开发者的福音,至少UI这部分的开发几乎是无缝就能上手的,JS也终于走出浏览器这个沙盒,开始支持开发native app了,从Win8也对JS提供支持可以看出目前JS有多火,曾经小看或轻视这门语言的人该醒醒了。而C++开发者也可以走第二条路,而且从XAML设计UI和WinRT提供的UI接口来看,易用性和扩展性绝对要比桌面时代C/C++开发UI要强很多。第三种.Net的开发方式,让原来.Net的开发者也可以无缝过渡到Win8的Metro App开发上。所以,不管是Web开发者,C++开发者,还是.Net开发者进军Win8 Metro App开发的路都是走的通的。从技术上来看,虽然支持三种开发形式,但最后其实还是映射到WinRT这个沙盒中,所以性能都不会差。 也许还有人会问,那原来的Win API和Com API跟Metro App开发中就完全无关了吗?其实不然。因为有了WinRT API了,可以说大部分Win和Com的API确实对Metro App开发不再有用,但是仍旧有一小部分API在WinRT中是没有被Cover到的,而这些应用仍旧是可以被使用的。据说在SDK代码头文件或者MSDN新的说明文档中都会指明各个API可以应用的范围(桌面或Metro或两者都支持)。其实.Net也是类似的,原来.Net Framework中的也是只有一部分API仍旧保留作为Metro App开发的API,只是.Net的这部分应该比Win和Com中保留在Metro开发中能使用的要多的多了。

Windows 8 开发之设置合约的介绍 合约:合约就像一个或多个程序之间的协议。合约定义了应用程序在与其它程序或Windows进行交互时必须遵循的一些约定。我们对一个应用的一些设置,

win8如何打开注册表具体的操作图文 在Windows系统中,注册表是MicrosoftWindows中的一个重要的数据库,用于存储系统和应用程序的设置信息。从微软最初的Windows到最新的Win8系统,注册表在

win8开始菜单在哪里利用优化大师找回开始菜单(图文) Win8系统离正式发布也仅有个把月了,相信大家都很期待吧,现在大家很多朋友在用的Win8系统要门是测试版要么是企业测试版,虽然不如正式版,但与正

标签: windows开发教程

本文链接地址:https://www.jiuchutong.com/biancheng/363801.html 转载请保留说明!

上一篇:Windows 8 开发之上下文菜单(右键属性)的应用(windows 8 开发者预览版)

下一篇:Windows 8 开发之设置合约的介绍(win系统开发)

  • 以前年度出口退税申报
  • 免征增值税的个体户个税
  • 税务安全证书应用客户端
  • 电子发票的有效性在哪里查看
  • 境内公司取得境外收入
  • 差旅费报销怎么做账
  • 由收款人签发,经付款人承兑
  • 确认收入销售折让分录
  • 付给农民的扶贫款企业如何做账?
  • 出口退税未收汇已申报
  • 增普票付款要不要从公户走?
  • 税控盘减免怎么做账
  • 预缴税款附加税怎么弄
  • 购买房产,税费怎么计算
  • 信息服务费发票范围
  • 出口信用证议付支出是什么
  • 个税系统添加单位企业信息不存在
  • 全盘账会计的工作流程是什么
  • 有限合伙创投企业
  • 纺织厂收购棉花如何计税?
  • 购买基金会计核算
  • 企业私募股权投资
  • 研发费用资本化可以加计扣除吗
  • Win10中macos big sur虚拟机无法连接网络怎么办?
  • win10怎么用wifi上网
  • 缴纳人身意外保险凭证是什么
  • 基建项目类型填什么
  • vmware10怎么安装
  • 快递公司账务处理流程及方法
  • 库存商品过多说明什么问题
  • 有限公司注册资本500万就真的有500万吗
  • 公司总部固定资产折旧
  • 备用金冲销的会计分录
  • html前端技术
  • 原材料运费可以计入制造费用吗
  • 迷迭香的养殖方法
  • 物业管理企业会计核算的特点如何?
  • 麒麟软件的linux桌面操作系统
  • 水利建设基金按季度缴纳
  • jsp课程设计含源代码
  • php t_string
  • 想要上海名媛群群号
  • 新版发票填开操作流程
  • 销售费用主要包括哪些
  • 商誉的会计核算怎么核算
  • 国外差旅费怎么入账
  • 公司股东的权利和义务有哪些
  • 库存现金月末是怎么样结账的
  • 以前年度多交增值税账务处理
  • 制造费用明细科目大全表
  • 资本公积和盈余公积是什么意思
  • 表彰奖励奖金规定
  • 物业所在地是指物业住所地吗
  • 母公司代子公司收款,子公司开具发票
  • 招标场地费由谁支付
  • 如何修改sqlserver中sa用户的密码
  • 在Linux环境下mysql的root密码忘记解决方法(三种)
  • 提升英语
  • freebsd ntfs
  • WinXP创建一键静音快捷键(在喇叭消失的情况下实用)
  • win8系统怎么激活
  • linux添加启动
  • win8中文版怎么升级到win10
  • Win10系统中怎么给图片加备注
  • wind8桌面
  • linux查看指定内容
  • 铁嘴大师
  • android开发环境搭建实验报告总结
  • jquery插件大全
  • javascriptz
  • jq easyui
  • 前端jsonp解决跨域
  • python解译器
  • js的文件可以直接预览吗
  • 什么车属于应征消费税的汽车
  • 上海自贸试验区临港新片区
  • 河南林州在哪三省交界处
  • 四川国税发票查验真伪
  • 铜进口量2019
  • 给税务局说明怎写
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设