{"id":459,"date":"2011-09-27T00:33:39","date_gmt":"2011-09-27T07:33:39","guid":{"rendered":"http:\/\/www.cchsu.com\/arthur\/?p=459"},"modified":"2011-09-27T00:33:39","modified_gmt":"2011-09-27T07:33:39","slug":"windows-8-%e8%a9%a6%e7%8e%a9-3","status":"publish","type":"post","link":"https:\/\/www.cchsu.com\/arthur\/2011\/09\/27\/459\/","title":{"rendered":"Windows 8 \u8a66\u73a9 (3)"},"content":{"rendered":"<p>\u9019\u7bc7\u7d14\u7cb9\u662f\u5e79\u8b59\u6587\uff0c\u4e0d\u559c\u6b61\u7684\u8acb\u81ea\u52d5\u7121\u8996\u3002<\/p>\n<p>\u9996\u5148\u662f\u653f\u7b56\u7684\u5927\u8f49\u5f4e\u3002\u5927\u7d04\u662f 01 02 \u5e74\u6642 C#\/.Net \u90a3\u7a2e\u300c\u6211\u5c31\u662f\u672a\u4f86\u300d\u7684\u6c23\u52e2\u679c\u7136\u662f\u6709\u62d0\u5230\u4e0d\u5c11\u5e74\u8f15\u4eba (\u5c0f\u5f1f\u4e5f\u662f\u5176\u4e2d\u7684\u4e00\u54e1)\uff0c\u63a5\u4e0b\u4f86\u7684 Vista \u4f9d\u7136\u6301\u7e8c\u9019\u6a23\u7684\u6c23\u9b44\uff0c\u90a3\u500b\u5e74\u982d\u597d\u50cf\u4f60\u4e0d\u6703 C#\/.Net \u5c31\u4e00\u6574\u500b\u905c\u6389\u3002WTL \u64da\u8aaa\u53ef\u4ee5\u5beb\u51fa\u5341\u500d\u5feb\u3001\u4e00\u767e\u5206\u4e4b\u4e00\u5c0f\u7684\u7a0b\u5f0f\u8036 &#8230; \u90a3\u500b\u4e0d\u91cd\u8981\uff0cWTL \u5df2\u7d93\u76f4\u63a5\u88ab\u653e\u68c4\uff0c\u6700\u65b0\u6700 in \u7684 .Net \u55ac\u843d\u4f01\u5c31\u6c92\u932f &#8230;<\/p>\n<p>\u5341\u5e74\u5f8c\uff0c\u4f60\u9084\u5728\u7528 .Net? \u4f60\u4e00\u6574\u500b\u905c\u6389 &#8230; \u8aaa\u771f\u7684\uff0c\u4eca\u5e74\u770b\u5230 .Net 4.5 \u5728\u5439\u5653\u81ea\u5df1\u7684\u9032\u6b65\uff0c\u7d42\u65bc\u60f3\u5230\u5b89\u88dd\u5f88\u80a5\uff0c\u7248\u672c\u5f88\u591a\uff0c\u7136\u5f8c\u61c9\u8a72\u8981\u4fee\u4e00\u4e0b\u4e86\u3002\u9760\uff0cWindows RT \u6574\u500b\u56de\u5230 native \u7684\u61f7\u62b1\uff0cC#\/VB \u52a0 .Net \u73fe\u5728\u5c31\u5c37\u5c2c\u4e86\uff0c\u5c2c\u901f\u5ea6\u5c2c\u4e0d\u904e C++\uff0c\u7136\u5f8c HTML5\/Javascript \u4e5f\u4e0d\u6703\u6bd4\u8f03\u6162\uff0c\u66f4\u4f55\u6cc1\u7528 HTML5\/Javascript \u76f4\u4e0a Web service \u66f4\u6709\u512a\u52e2\uff0c\u90a3\u9084\u6709\u4ec0\u9ebc\u641e\u982d?<\/p>\n<p>\u7576\u5e74\u53eb\u5927\u5bb6 ATL\/MFC \u4e1f\u4e00\u4e1f\u4f86\u7528 .Net \u5427\uff0c\u5f8c\u4f86\u767c\u73fe\u597d\u50cf\u5f88\u591a\u554f\u984c\u4e0d\u80fd\u89e3\uff0c\u6240\u4ee5 09 \u5e74\u53c8\u628a MFC \u5fa9\u6d3b\u4e86\uff0c\u9084\u5f88\u958b\u5fc3\u7684\u8981\u628a\u8001\u670b\u53cb\u5011\u90fd\u62d0\u56de\u4f86\uff0c\u8aaa MFC \u73fe\u5728\u652f\u63f4\u6700\u65b0\u6700 in \u7684 ribbon UI\uff0c\u5927\u5bb6\u5feb\u4f86\u7528\u5427\u3002\u54c8\u54c8\u54c8\uff0c11 \u5e74\u53c8\u5f88\u958b\u5fc3\u7684\u5ba3\u5e03\uff0c\u6211\u5011\u6709 WinRT \u4e86\uff0cMFC \u53bb\u6b7b\u5427\uff0c\u4f60\u5011\u7528 MFC \u7684\u53ef\u4ee5\u6539\u7528\u597d\u7528\u7684 C++\/CLI \u91cd\u5f04\u4e00\u500b Metro App &#8230;<\/p>\n<p>\u5e79\uff0c\u662f\u4e0d\u662f\u5230\u6642\u5019 Metro \u53c8\u73a9\u4e0d\u904e Apple \u7684\u6642\u5019\uff0c\u9019\u6279\u5beb Metro \u7684\u53c8\u8a72\u53bb\u6b7b\u4e86? \u5e1d\u570b\u7684\u8870\u843d\uff0c\u9664\u4e86\u795e\u4e00\u6a23\u7684\u5c0d\u624b\uff0c\u81ea\u7136\u5c11\u4e0d\u4e86\u8c6c\u4e00\u6a23\u7684\u968a\u53cb\u3002\u60f3\u60f3\u4eba\u5bb6 Apple \u5566\uff0c\u5f9e\u4ee5\u524d\u8870\u5c3e\u5230\u73fe\u5728\u66a2\u79cb\uff0c\u90fd\u5c0d Objective C\/Cocoa \u4e0d\u96e2\u4e0d\u68c4\uff0c\u771f\u7684\u5b78\u4e00\u6b21\u5c31\u53ef\u4ee5\u5f9e MacOS 8 \u4e00\u8def\u7528\u5230 iPhone 5 \u4e86\uff0c\u5fae\u8edf\u65b9\u6848\u7684\u5e2b\u7a0b\u5de5\u5011\uff0c\u4e0d\u8981\u518d\u88ab\u7d42\u8eab\u5b78\u7fd2\u7684\u53e3\u865f\u6d17\u8166\u4e86\uff0c\u6211\u5011\u4e0d\u61c9\u8a72\u70ba\u8c6c\u4e00\u6a23\u7684\u968a\u53cb\u8cb7\u55ae\u3002<\/p>\n<p>\u958b\u767c Windows 8\uff0c\u8acb\u611b\u7528 <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/hh438466%28v=VS.110%29.aspx\" target=\"_blank\">Windows Runtime C++ Template Library (WRL)<\/a>\uff0c\u6a19\u6e96 C++\uff0c\u9664\u4e86\u7a0b\u5f0f\u5eab\u672c\u8eab\uff0c\u4e0d\u7528\u518d\u5b78\u4efb\u4f55\u6771\u897f\u3002\u5de5\u5177\u7684\u6539\u9032\uff0c\u61c9\u8a72\u8981\u9077\u5c31\u5de5\u7a0b\u5e2b\uff0c\u800c\u4e0d\u662f\u8981\u5de5\u7a0b\u5e2b\u53bb\u9077\u5c31\u5de5\u5177\u3002\u6211\u5011\u6c92\u6709\u5fc5\u8981\u70ba\u4e86\u5fae\u8edf cross-language \u7684\u672a\u535c\u9858\u666f\u800c\u88ab\u8feb\u53bb\u5b78\u53bb\u7528 C++\/CLI\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5e1d\u570b\u7684\u8870\u843d\uff0c\u9664\u4e86\u795e\u4e00\u6a23\u7684\u5c0d\u624b\uff0c\u81ea\u7136\u5c11\u4e0d\u4e86\u8c6c\u4e00\u6a23\u7684\u968a\u53cb &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,2,5],"tags":[],"_links":{"self":[{"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/posts\/459"}],"collection":[{"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/comments?post=459"}],"version-history":[{"count":3,"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/posts\/459\/revisions"}],"predecessor-version":[{"id":462,"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/posts\/459\/revisions\/462"}],"wp:attachment":[{"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/media?parent=459"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/categories?post=459"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cchsu.com\/arthur\/wp-json\/wp\/v2\/tags?post=459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}