問題タブ [windows-runtime]
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.
c - C から WinRT を使用していますか?
//BUILD を見ていると、WinRT API が C コードで使用できることがわかりました。
私は、Win32 開発者が利用できる新しい C API にかなり興奮しています。
C WinRT API に関する情報はどこにありますか? 既存の Win32 C API よりも優れている点は?
wpf - Windows 8 と LOB アプリ
Windows 8 向けの基幹業務アプリを構築するための推奨されるアプローチは何ですか? 例: 複雑なオーダーメイドの金融アプリケーション
それらは明らかに Metro スタイルに適合しないため、通常のデスクトップ アプリになる可能性があります。
では、WPF を使用することをお勧めしますか? これには vNext がありますか?
私が開発者として構築するアプリの種類は、デスクトップ スタイルのアプリです。それらは Metro スタイルに適合するものではありません。\Build からは、このスタイルのアプリについてあまり聞いていません。
したがって、Windows 8 のリリースと同時にデスクトップ アプリを立ち上げる場合、どのようなテクノロジを使用するのが望ましいでしょうか。(WPFが消えつつあるという印象を受けます)
Win RT で活用できるものはありますか?
どうもありがとう
xaml - WinRT の DataTrigger?
WinRT リファレンスでEventTriggerを見つけることができましたが、 DataTrigger を見つけることができませんでした。アプリケーションでも使用できませんでした。
WinRT で DataTrigger が本当に欠落していることを確認できる人はいますか? WinRT で使用できるトリガーは EventTrigger だけですか?
c++ - C ++ / CXはオブジェクトのサイクルを検出して解決しますか?
私の理解では、 C ++ / CXはガベージコレクションを使用せず、代わりに参照カウントアプローチを使用します。
参照カウントの問題は、サイクルを破棄できないことです。サイクルは通常、標準C++のweak_ptrなどの弱参照を使用して解決されます。
しかし、C ++/CXで弱参照を明示的に指定する方法を見つけることができません。それから、これはC ++/CX自体によって処理されると思います。C ++/CXがこれをどのように解決するのか疑問に思っています。
たとえば、次のコードを見てください。
C ++ / CXはこのサイクルをどのように検出しますか?
C ++ / CXはこのサイクルをどのように解決しますか?
C ++ / CXは、これらのオブジェクトのどれを「ルートオブジェクト」にし、どれを「弱参照」にするかをどのように決定しますか?
javascript - WinRT Metro スタイルの HTML5/JavaScript アプリケーションをパッケージ化して保護する方法
HTML5/JavaScript Metro アプリケーションがどのようにパッケージ化され、元に戻されないように保護されるのかが気になります。
パッケージングには、ある種の署名付き zip/jar を期待します (MSDN の .appx については言及されていません) が、保護のためには、JavaScript の難読化を除けば、他の方法は考えられません (おそらく、新しいプリコンパイル済み/バイナリ形式ですか?)
保護が不十分な場合、HTML5/JavaScript アプリを作成してもあまり繁栄しません。
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 ライブラリが数十 (数百ではないにしても) のアプリケーションにデプロイされ、肥大化の準備ができていることがわかります。 ..
windows-runtime - 複数のデバイスへのWinRTアプリの展開
WinRTに対してアプリをビルドする場合、それを任意のデバイスにデプロイできますか、それとも現在のように複数のビルド(プラットフォームごとに1つ)が必要ですか?
c# - WinRTのSystem.Reflection.Assembly.GetExecutingAssembly()
現在実行中のアセンブリにアクセスするためのWinRTのAssemblyクラスの静的メソッドはもうありませんか?WinRTでこれを行うための方法論は何ですか?
java - JavaでWindowsMetroスタイルアプリを作成しますか?
Javaで小さなデスクトップアプリケーションを作成する方法を知っています。知りたいのですが、JavaでWindowsメトロスタイルアプリを作成できますか?Web上ではC++/ C / C#/JavaScriptなどのみが言及されているためです。はいの場合は、クイックスタートの参考資料を教えてください。そうでない場合、どちらが開始するのが最も簡単な言語になりますか?
c# - WinRT HttpWebRequest のユーザー エージェントを変更することは可能ですか?
VS 11 Developer Preview で既存のアプリを Metro UI アプリに変換しようとしています。これは、WinRT ランタイムに対して実行することを意味します (間違っている場合は訂正してください)。これは、Windows 8 Developer Preview で実行されます。
特定のユーザー エージェントを設定する必要がある REST API を呼び出す必要があります。これは WInRT では不可能のようです。次の元のコードがあります。
ただし、UserAgent プロパティは HttpWebRequest に対して定義されていません。私も試しました:
これにより、ランタイム例外が発生します: System.ArgumentException: このヘッダーは、適切なプロパティまたはメソッドを使用して変更する必要があります。
User-Agent ヘッダーを変更するにはどうすればよいですか?