位置: 编程技术 - 正文

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系统开发)

  • 一般纳税人的计税方式是什么
  • 工程款税率是多少专票
  • 个人所得税是什么
  • 转让不动产为什么不填写预缴申报表
  • 个体户缴纳经营所得个税怎么算的
  • 金税四期的到来意味着什么
  • 无形资产加计扣除最新政策
  • 未开票收入缴纳增值税怎么冲减补开发票
  • 银行电子承兑汇票怎么转让
  • 装水表财务是什么费用
  • 铸造厂的销售废料有哪些
  • 房屋过户收费标准
  • 长期借款费用会减少吗
  • 存货计提减值准备是什么原则
  • 外购电力费用分配例题
  • 咨询服务企业发展瓶颈期
  • 公司利润不分配可以怎么处理
  • 所得税费用什么时候结转到本年利润
  • 应交税费进项税额在借方说明什么
  • 1697510614
  • 公司购入二手设备 如何开具发票
  • 长期借款科目的期末余额
  • 金融资产减值的账务处理
  • 股权转让个税计算方法 未分配利润
  • wordpress创建
  • 如何导入并使用数据库
  • 非货币性资产交换补价大于25%的会计处理
  • 待安置期间生活补助费多少钱
  • 股东无偿投入的土地需要摊销吗
  • 没有资质证书的公司可靠吗?
  • 企业所得税汇算清缴账务处理
  • 在收付实现制下,预付的下季度报刊杂志订阅费
  • vue引入svg图片
  • c++~怎么用
  • thinkphp域名路由
  • php十进制转二进制算法
  • 简述php的概念和特点
  • 什么情况下专票税率为1
  • 个税赡养老人专项扣除 多人
  • 综合所得个税计算例题
  • 税金及附加也是费用吗
  • 技术服务费怎么开票税率
  • 应交税费借方属于什么科目
  • 代扣代缴个税手续费返还文件
  • 租金收入如何分析
  • 管理不善的进项税额去了哪里
  • 车到4s店后还需办什么手续
  • 不认证的发票可以作废吗
  • 新准则下开办费摊销
  • 专项储备计提和使用理解
  • 增值税税控系统专用设备费及技术维护费抵扣
  • 公司缴纳残保金的标准
  • 工会经费按什么比例返还
  • 应收款项减值的备抵法及其会计处理
  • 分红做什么会计分录
  • 企业注销固定资产清理税务处理
  • 营改增后计税依据
  • 哪些资产减值可以转回哪些不可转回
  • 安装mysql的总结
  • windows2008 64位系统下MySQL 5.7绿色版的安装教程
  • mysql好在哪里
  • xp系统如何清理缓存
  • VMware虚拟机中卸载java命令
  • 笔记本带u
  • xp系统在新建账户怎么弄
  • centos8指令
  • linux 编译
  • OKHttp源码解析-ConnectionPool对Connection重用机制&Http/Https/SPDY协议选择
  • 原生js实现promise
  • vue用户权限解决方案
  • jquery ul li
  • js使用正则表达式对json对象的校验
  • js中弹出对话框
  • 哪个机场离东莞樟木头最近
  • 税务解除非正常户罚款多少
  • 辽宁省视同缴费标准?
  • 河南个人医保缴费查询
  • 基层税务局长工作职责
  • 公司买的保险怎么查询保单明细
  • 个人所得税的网址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设