是否有关于 Windows 运行时 (WinRT) 本体的明确文档?

发布于 2024-12-10 10:03:32 字数 99 浏览 0 评论 0原文

是否有关于 Windows 运行时 (WinRT) 本体的明确文档?

我主要关心的不是单个功能,而是整体架构,以及“里面有什么”和“外面有什么”以及一些关于分类的注释。

Is there any definitive documentation on the ontology of Windows Runtime (WinRT)?

My primary concern is not the individual functions, but the overall architecture with respect too 'whats in' and 'whats out' and some notes on categorization.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

灼痛 2024-12-17 10:03:32

在技​​术方面,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 视频的博客文章中。我的评论现在没有显示,但我希望稍后会显示,所以包括链接。

On the technical side WinRT uses the same metadata format as .NET, on the non-technical side (i.e. conventions) it looks like they reused many of the API and Framework conventions from .NET (except of course keeping the COM-based rules, so ignoring stuff like "don't do your own reference counting").

Here is the definitive book on the .NET Framework (3.0/3.5/4.0) naming conventions, rules, and API design guidelines.

http://www.amazon.com/Framework-Design-Guidelines-Conventions-Development/dp/0321545613

You don't mention your platform (WinJS/.NET/C++/...). If your focus is native or WinJS I would suggest borrowing but not buying this book, as I would expect them to release a new one for WinRT. (Just speaking on my experience, here, this book is usually updated for each major release of .NET .)

Lastly, I posted a question on the book author's blog, asking if he was still the 'internal maintainer' of these design guidelines. The comment was on the blog post for his BUILD video. My comment isn't showing right now, but I hope it will later, so including the link.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文