问题标签 [microsoft-metro]

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 回答
1237 浏览

silverlight - 将 Windows Phone 7 应用程序移植到 Windows 8 平板电脑上的 Metro 有多容易?

我知道两个平台上的 Metro 共享一个共同的“外观和感觉”,并且 WinRt 使用 XAMLand C#(或 VB.NET),就像 Silverlight 在 Windows Phone 7 上所做的那样。

但是我也知道 WinRT 不是 Silverlight。

因此,创建适用于 Windows 8 平板电脑和 Windows 7(或 7.5)手机的应用程序的过程是什么?

WinRt 与 Silverlight 有多接近?

0 投票
1 回答
2262 浏览

windows-8 - Metro 风格应用程序的母语是什么?

可能重复:
新的 Windows 8 运行时与 Silverlight 和 WPF 相比如何?

是 JavaScript、C#、C++ 还是 VB.NET?

0 投票
2 回答
2803 浏览

javascript - WinRT Metro 风格的 HTML5/JavaScript 应用程序是如何打包和保护的

我只是想知道 HTML5/JavaScript Metro 应用程序将如何被打包并防止反转。

对于打包,我希望得到某种签名的 zip/jar(在 MSDN 上没有提及 .appx),但为了保护,除了对 JavaScript 的严重混淆之外,我无法想象任何其他方式(也许是一种新的预编译/二进制格式?)

如果保护不好,编写 HTML5/JavaScript 应用程序不会蓬勃发展太多恕我直言。

0 投票
4 回答
2474 浏览

javascript - 如何跨应用共享 Windows 8 WinRT Metro 风格库/组件

Metro 文档指出应用程序是自洽的(没有共享的 DLL 等),所以我只是想知道如何通过创建可重用的组件/库来创建模块化的 BIG Metro 应用程序。

考虑到 HTML5/JavaScript Metro 应用程序的情况,如果其中很多应该包含相同的 CSS 和 JavaScript(考虑 jQuery、模板)或 WinJS 脚本,那么它看起来不太好……我希望存在某种形式的库/重用从头开始。

HDD 空间现在绝对便宜,但我认为应该有一个版本化的库存储库,并且应该按需加载依赖项(WinRT 组件/库、JavaScript 库...等)(如果还没有的话)。这里不需要“发明轮子”,只需看看 Maven 和 Ivy 是如何做到的……否则会发现我们心爱的 jQuery 1.6.4 库已部署在数十个(如果不是数百个)应用程序中,并且膨胀已准备就绪。 ..

0 投票
4 回答
5340 浏览

c# - Metro 风格应用程序中缺少 .NET 功能?

出于好奇,我开始在 Visual Studio 2011 中编写一个小型“Metro Style”项目,该项目在 Windows Developer Preview 中发布。它结合了用于设计的 XAML 和用于代码隐藏的 C#(在我的项目中)。

C# 体验与您在带有 .NET 框架 4.0 的 Visual Studio 2008 上获得的体验基本相同,除了这些我无法找到的功能:

  • System.Console,这使调试更加困难,
  • 还有System.Threading.Thread.Sleep(TimeSpan),这有点不方便,因为这正是我现在需要的。

那么这些功能实际上是否缺失/禁用,或者我只是看错了地方?提前致谢。

0 投票
1 回答
26112 浏览

c# - How to deploy a Metro App to the Desktop?

I am trying to deploy my C# app to my Windows 8 Metro desktop. I can see the deployed files in the bin folder but when i try to open them i get the following error:

This application can only run in the context of an AppContainer.

I checked the properties context menu and i searched through both the manifest and the project settings files.

I think the solution is one of the following

  • deploy the application with its security context set to AppContainer ?
  • run the application in the AppContainer context ?
  • deploy the application directly to my metro desktop ?

But I have no clue how to approach this as I can't find the error in the docs.

0 投票
6 回答
3849 浏览

f# - 使用 F# 的 Metro 风格应用程序?

在 Build 2011 主题演讲和演示中,他们总是在谈论 C++、C#、Visual Basic 和 JavaScript。我不能用 F# 构建 Metro 风格的应用程序吗?或者可以肯定地说,如果它适用于 C#,那么它也适用于 F#?

0 投票
2 回答
5630 浏览

database - Win8 Metro 风格应用程序中结构化数据的本地存储

在桌面 .NET 应用程序中,实现本地关系数据库的标准选项是使用 SQL Server Compact Edition,当然也可以使用 SQLite 和其他第三方引擎。

.NET Metro 风格的应用程序有哪些可用的选项?SQL CE 似乎不可用 - 任何替代品?事实上,整个System.Data命名空间似乎都消失了——所以也没有 LINQ to SQL 或实体框架?

似乎对 Metro HTML/JS 应用程序可用的 HTML5 IndexedDB 怎么样 - 可以从 .NET 以某种方式使用吗?

0 投票
1 回答
3012 浏览

c# - 使用 C# 的 Metro 风格应用教程

目前我正在从MSDN做关于 Metro 应用程序的教程。

但我不能让它工作,当我运行它时,它只是打开一个带有时钟的窗口,就是这样。

我是否需要在 XAML 中为 ListView 设置一些东西,如果是的话,究竟是什么?

0 投票
3 回答
947 浏览

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

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