问题标签 [windows-8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
11290 浏览

c# - WinRT 上的 C++、C# 和 JavaScript

从下图中,Windows 8 平台和工具。我知道这意味着我可以将 C++、C# 或 JavaScript 用于 Metro 风格的应用程序。我还观看了一些构建的主题演讲,在这里我有几个问题。

Windows 8 平台和工具 http://www.windowsitpro.com/content/content/140554/windows8-platform-tools_2.jpg

  1. 它们在 WinRT 上的 C++、C# 和 JavaScript 是否有任何差异,例如性能、特性、功能等。
  2. 如何使用 JavaScript 创建本机Metro App,我需要使用 MS 的 js 库还是可以使用我熟悉的任何 js,例如 jQuery。
  3. 在 Metro 风格的 App 中,系统服务只有 WinRT,这是否意味着我不能再使用低级 dll 了?这会带来性能成本吗?
0 投票
3 回答
947 浏览

.net - .NET for Windows 8 配置文件中的程序集列表

我正在寻找“.NET for Windows 8”配置文件中的程序集列表。这是用于 WIndows 8 Metro 风格应用程序的配置文件,并且像 Silverlight 一样不使用完整的 .NET 框架。

0 投票
2 回答
9356 浏览

c# - 在 Windows 应用商店应用程序中更改光标

我正在用 C# 制作一个 Windows 应用商店应用程序,并且我有一个普通的TextBlock,里面有一个链接。我想做的就是让光标在越过文本块时变成一只手,但与 WPF 应用程序不同的是,没有Cursor的适当性。我知道是一个CoreCursorWindows.UI.Core。我想以某种方式使用它吗?

0 投票
4 回答
597 浏览

c# - Windows Developer Preview C# 版本 - 缺少功能?

我最近安装了 Windows 8 Dev preview,虽然我遇到了很多问题。查看新的 C# API,我可以说缺少一些功能。例如,我找不到读取文件的等待时间 - 经典StreamReader不再接受文件名字符串,而是Stream.

我错过了什么?我已经把对象浏览器翻过来了,实际上没有找到任何东西。

更新:这显然是可移植类库和传统编译之间的区别:http: //msdn.microsoft.com/en-us/library/system.io.streamreader.aspx。因此,我们还可以使用非便携式 Windows 8 API 吗?

0 投票
9 回答
8461 浏览

c# - Windows 8 中 WinRT 上的动态代码执行(C++ 或 .NET/C#)?

Windows 8 Metro 下的 WinRT 是否允许动态加载和执行代码?例如,是否可以将 dll 下载到内存或隔离存储并从中运行代码?JIT 将脚本语言编译为本机汇编语言(例如第三方浏览器)的代码是否能够在 WinRT 中执行相同的操作,或者是否作为“不安全”操作被禁止?

对于在 WinRT 中运行的“托管”代码,这个问题的答案是否不同?例如,在托管代码中,您是否可以从 Internet 下载程序集并使其在 MEF 中可发现,或者能够在运行时加载它?你能以某种形式使用 Reflection.Emit 吗?在 C++ 中,您可以运行应用程序在运行时生成的汇编代码,还是在运行时动态加载 DLL(可能是某种形式的 WinRT DLL)?

0 投票
2 回答
2941 浏览

windows - WinRT 和内置 Windows 8 应用程序

非 Metro Windows 应用程序(例如:资源管理器)是否可以使用新的 WinRT 构建,还是必须仍然基于 Win32?

0 投票
2 回答
316 浏览

licensing - 我可以分发使用 Windows 8 Developer Preview 和 Visual Studio 11 Express 编写的应用程序吗

我已经下载了 Windows 8 Developer Preview,并且一直在开发一些简单的 Metro UI 应用程序。

我可以将源代码发布到 Github 吗?

公开分发使用 Windows 8 Developer Preview 和 Visual Studio 11 Express 编写的应用程序是否合法?

0 投票
1 回答
939 浏览

windows-8 - WinRT 和托管之间的映射如何工作?

我听说新的 WinRT 是一个非托管框架,它基于 COM,但不知何故,他们想出了一些东西,使 WinRT 和托管代码之间的映射更容易。我想知道这个机制是如何工作的?

0 投票
1 回答
1398 浏览

windows - WinRT 和软件 ClearType 字体渲染

WinRT 是否提供回退到软件 ClearType 字体渲染的选项(就像 Direct2D 通过“Direct2D 和 GDI 互操作性”所做的那样),或者我们只会被一些模糊的硬件字体抗锯齿所困?

0 投票
1 回答
466 浏览

c# - 使用 RetrieveFeedAsync 在 Metro 应用程序中获取 Twitter 搜索结果

熟悉 Metro 应用程序,所以我想我会尝试一些 twitter 的东西。以下代码不起作用。

如果我使用 Windows 团队博客网址而不是 Twitter 网址,它会起作用。没有例外,它永远不会回来。尝试使用提琴手,但由于某种原因它不会拦截 Metro 流量。有什么想法吗?