问题标签 [windows-store-apps]

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 投票
5 回答
44335 浏览

wpf - Windows 8 运行时(WinRT/Windows 应用商店应用程序/Windows 10 通用应用程序)与 Silverlight 和 WPF 相比如何?

我试图了解用于创建Metro风格应用程序的新 Windows 8 运行时。我知道您可以将它与XAML一起使用,它基于 .NET,因此 C# 和 VB.NET 可用于编写应用程序,但它似乎与 HTML、CSS、DOM 和 JavaScript 有关。

有人可以用.NET UI 程序员可以理解的几段来解释它是什么吗?(我错过了理解它所必需的“关键”。)


我们都知道 WPF、SilverlightWindows Forms等至少在 Intel 系统上将继续在 Windows 8(和 Windows 10)下工作,所以请不要告诉我......

0 投票
2 回答
6575 浏览

c# - C# 中的 Metro Tile 通知

我正在尝试在 c# 中将一个简单的 Windows 8 Metro 风格应用程序与磁贴通知放在一起,但我似乎无法让它们工作。

我还不太清楚更新磁贴通知的代码应该驻留在哪里。我已经查看了Javascript 示例,但我没有看到它在 C# 应用程序中是如何工作的。有没有人有一些示例代码或关于在 C# Metro 应用程序中应该在哪里进行磁贴更新的快速提示?

0 投票
2 回答
1354 浏览

.net - Windows Metro 应用程序中没有 P2P?

在 BUILD 的“.NET 开发人员对 Windows 8 应用程序开发的看法”会议中,讲师提到 Metro 配置文件中仅公开了客户端 WCF 功能,我们无法创建服务器。(http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-930C?format=progressive @ ~34:00)

这是否意味着 Metro 应用程序无法进行直接的点对点通信,并且 2 个用户之间通过 Internet 交换的任何数据都必须实际通过非 Metro 风格的应用程序传输?

0 投票
3 回答
957 浏览

c# - 如何安装我的 Metro 应用程序的两个版本?

我有一个项目,它具有相同 C#/xaml Metro 应用程序的各个分支。我有一台平板电脑,我可以在上面测试应用程序,我通常会在上面部署应用程序包来测试我的最新代码。出现的问题是我经常有同一个程序的多个分支。我希望能够在平板电脑上执行它们(比较和对比)。但是,当我去安装该应用程序时,它说它已经安装,并且安装失败。我需要在我的分支上更改哪些设置,以便 Windows 8 将分支视为单独的应用程序?

0 投票
1 回答
689 浏览

javascript - 如何在 Metro 应用程序中存储用户偏好

在 Android 中,您可以将用户的配置存储在“首选项”文件中。那么“首选项”应该存储在 Metro 应用程序的什么位置以及如何实现呢?

任何例子都会有所帮助。Javascript 中的示例将是最好的。

0 投票
3 回答
1646 浏览

xaml - Windows 8 中 XAML 的 Expression Blend

有谁知道如何让 Expression Blend 与基于 XAML 的 Metro Apps 一起使用?

开发者预览版仅支持 Blend 中的 HTML5。我尝试了各种技巧,包括在开发人员预览版上安装 Blend 4 并尝试将项目加载到其中,但没有任何效果。

0 投票
1 回答
2282 浏览

javascript - Windows 应用商店应用程序和 iFrame cookie

我有一个托管 iframe 的 Javascript Windows 商店应用程序。我的 iframe 内的网页不知道我的应用程序,因此它没有PostMessage与我的应用程序的任何接口。

当我在 iframe 中“登录”时,iframe 将设置一个 cookie。但是在我的应用程序中,我不相信有办法可以获取 iframe cookie。它是否正确?

如果网页知道我的应用程序怎么办?(即我可以更改 iframe 中的网页) 我使用 PostMessage 吗?

0 投票
3 回答
30855 浏览

windows-8 - 使用 Visual Studio 2010 在 Windows 7 上构建 Windows 8 Metro 应用程序

我的 Visual Studio 似乎无法构建任何 Metro Sample 应用程序。因为我以前从未真正使用过这个 IDE,所以我几乎放弃了。

谁能指导我到一个已经构建的示例应用程序,最好是一些源代码以供参考?

笔记:

我有一份 Windows 7 和 8 的副本。但是我似乎无法在我的 Visual Studio 2010 Ultimate 副本中构建 Microsoft 的文件访问示例。我正在尝试在 Win8 的 Metro 模式下测试我的 Win7 应用程序之一(在给定 Metro 应用程序的用户会话期间,可能会调用该应用程序以供使用)。

0 投票
1 回答
229 浏览

c# - Surface/XNA 应用程序的输入

我是 Microsoft Surface 应用程序开发的新手,我想知道如何处理触摸事件和用户输入,以便我可以在 Surface 上使用触摸输入和在模拟器中使用鼠标输入对其进行测试。基本上,我想做一个简单的游戏,有点像乒乓球,你必须拖动“桨”并阻挡移动的弹丸;简单的拖放运动,或多或少。

0 投票
6 回答
11382 浏览

database - WinRT/Metro 应用程序的本地数据库存储

我试图在 WinRT 中找到一个 API,它允许我创建一个本地数据库,该数据库可用于存储偶尔连接的应用程序的数据。我正在寻找类似 SQL Compact Edition 的东西。

我在各种板上看到了各种消息,表明要么

  • (a) 将不会是任何本地数据库
  • (b) 没有本地“服务器”数据库(即 SQL Express 类型的实例)
  • (c) 名为“Jet Blue”的本地数据库代码。

有人对此有明确的答案吗?如果这条路被堵住了,我不想从这条路开始。