WinRTおよび.NET:それは何ですか、どこに配置し、何を変更しますか?


9

私が.NET開発者で、WinRTでアプリケーションを構築したいとします。私が読んだのは、これはWindows 8のまったく新しいAPIであり、Metroスタイルのアプリに強く関連しているということです。

.NET / C#でWinRT用に開発できると想定していますか?たとえば、WPFやSilverlightとどのように関連していますか?WinRTは独自のUIフレームワークを提供していますか、それともWinRTの上にWPFアプリケーションを構築できますか?

基本的なI / Oについてはどうでしょうか。.NETはそのためのメソッドを提供します。WinRTを使用して開発する場合、他のメソッドを使用する必要がありますか、それとも.NETフレームワークは内部でWinRTを使用しますか?

これらの特定の質問に加えて、全体的な質問は、それが実際に.NET / C#開発者として現在精通している他のAPIやフレームワークにどのように関連するのですか?

回答:


4

私が理解しているように、WinRTはWindowsカーネルの上にある新しいフレームワークです。.Netのほとんどの機能はWinRTでも使用できるはずですが、名前空間と実装は異なる場合があります。

WPFやSilverlightに何が起こるかは誰もが推測できることですが、ビルドについてはまだあまり言及されていません。Silverlightには最終バージョン5と.Net 4.5が表示されると思いますが、どちらもそれ以上進歩しないと思います。一方で、WinRTアプリはWin8でのみ実行され、一部のアプリはMetro-Designでさえ意味をなさないので、MSは/知っている/知っているべきですか?しばらくの間、.Net Frameworkの改善に取り組んでいます。;)

WinRT


1
dougseven.com/2011/09/15/…も参照してください。ここでは、Doug Sevenが「より正確(ただし、技術的に完全に正確ではない市場調査)」「ボックスロジー」を提供しています。
StevenV 2011

1

Julian Bucknallから、基調講演と2枚のスライドをまとめたブログエントリを見つけました。たぶん、これはあなたの質問にいくらか光を当てるでしょうが、常に覚えておいてください:これはベータ版のものであり、現在何が誰によって公開されているかに関係なく変わる可能性があります...


0

今のところ、あなたはずっと先を進んでいると思います。マイクロソフトにWin-8を導入してもらい、残りのストーリーは後で展開します。彼らは新しいAPIに沿って新しいAPIを展開することを計画していたかもしれませんが、それは確かにOS自体の前に来ることはできません。

ですから、数四半期待ってからWinRTについて考えてください。


私はWindows 8と同時にどのWinRTが利用可能になるかを想定していました。W8の開発者向けプレビューが既にリリースされているので、私が求めていることのほとんどはすでにわかっていると思います。
バブルラップ、2011

いや、そうは思いません。ベータ版がリリースされると思いますが、最終製品の間に、期待どおりのものがリリースされる可能性があります。
Pankaj Upadhyay、2011
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.