Windowsランタイム(WinRT)のオントロジーに関する明確なドキュメントはありますか?
私の主な関心事は、個々の機能ではなく、「whatsin」と「whatsout」に関するアーキテクチャ全体と、分類に関するいくつかの注意事項です。
Windowsランタイム(WinRT)のオントロジーに関する明確なドキュメントはありますか?
私の主な関心事は、個々の機能ではなく、「whatsin」と「whatsout」に関するアーキテクチャ全体と、分類に関するいくつかの注意事項です。
技術的な面では、WinRT は .NET と同じメタデータ形式を使用しますが、非技術的な面 (つまり規則) では、.NET の API およびフレームワーク規則の多くを再利用したように見えます (もちろん、COM ベースのルールを維持することを除いて)。そのため、「独自の参照カウントを行わないでください」などは無視してください)。
これは、.NET Framework (3.0/3.5/4.0) の命名規則、規則、および API 設計ガイドラインに関する決定的な本です。
http://www.amazon.com/Framework-Design-Guidelines-Conventions-Development/dp/0321545613
プラットフォーム (WinJS/.NET/C++/...) については言及しません。ネイティブまたは WinJS に焦点を当てている場合は、この本を借りることをお勧めしますが、WinRT 用の新しい本がリリースされると予想されるため、購入しないことをお勧めします。(私の経験から言えば、この本は通常、.NET のメジャー リリースごとに更新されます。)
最後に、本の著者のブログに質問を投稿し、彼がまだこれらの設計ガイドラインの「内部メンテナー」であるかどうかを尋ねました。 コメントは彼の BUILD ビデオのブログ投稿にありました。私のコメントは現在表示されていませんが、後で表示されることを願っているので、リンクを含めてください。