中高级 C# 开发人员在开始使用 Visual Studio 2010 C++ 时都有哪些好的参考资料?

Posted

技术标签:

【中文标题】中高级 C# 开发人员在开始使用 Visual Studio 2010 C++ 时都有哪些好的参考资料?【英文标题】:What are some good reference materials in getting started with Visual Studio 2010 C++ for a mid-advanced C# dev?中高级 C# 开发人员在开始使用 Visual Studio 2010 C++ 时有哪些好的参考资料? 【发布时间】:2011-06-16 04:57:25 【问题描述】:

我是一个相当称职的 C# 开发人员,在线程、Web 开发、Windows 客户端开发和多平台 C 方面的基本(最近)经验方面有经验。我意识到there 的问题涵盖范围非常广泛C++ 的谱系。

鉴于 C++ 和 Windows C++ 领域广阔,有很多遗留表面,我正在寻找的是书籍、链接和媒体,它们提供了一个不错的交叉点,讨论现代技术、库和 Windows API经验丰富的开发人员(例如,我会选择在哪些项目中使用 MFC 库?)。

更新

其他看起来很有趣的书:

Windows System Programming (4th Edition)

The Old New Thing: Practical Development Throughout the Evolution of Windows

Programming Windows

更新 2

看起来有一个不错的第 9 频道视频系列也可能成为很好的信息来源。

Going Native (Blog)

Channel 9 Video

更新 3

C# to C++ - A Somewhat Short Guide Michael B. McLaughlin

【问题讨论】:

我不太确定你在问什么。 “何时使用库 X”,或“如何使用库 y”,或“如何学习 C++”或“如何学习库 z”?如果您还不了解 C++,开始担心在 C++ 代码中使用哪些 Windows 库是不是有点过头了? 每个人都必须从某个地方开始。我正在寻找 Windows 平台上 C++ 开发的禅宗,以便我可以,1,缩小我想学习的范围,2,看看经验丰富的 C++ 开发人员如何在 Windows 上进行开发,3,提供一些关于我的内容的上下文已经了解 Windows 平台。 【参考方案1】:

我的清单:

    MSDN - source of all dev information Windows via C/C++ Microsoft Visual C++ Windows Applications by Example: Code and explanation for real-world MFC C++ Applications(至少会覆盖你,例如问题)

【讨论】:

太棒了。我发现 CLR 通过 C# 非常有用,所以我对通过 C/C++ 的 Windows 感到兴奋。可惜amazon不卖了。 :(“350 美元起新”?哈哈。看起来我可以从出版商那里得到它。看起来“Windows 系统编程”也可能是一个不错的选择。它有一个很好的“附加阅读”部分:amazon.com/gp/reader/0321657748/…

以上是关于中高级 C# 开发人员在开始使用 Visual Studio 2010 C++ 时都有哪些好的参考资料?的主要内容,如果未能解决你的问题,请参考以下文章

未能正确创建Visual c# 20xx,因此未能打开工程xxx,请重新安装Visual studio

如何根据开发人员的操作系统架构在 Visual Studio 中复制文件?

如何在 Visual Studio 2015 中禁用 C# 6 支持?

C#上位机开发(十七)—— 基于NuGet安装并使用包(Visual Studio)

C#上位机开发(十七)—— 基于NuGet安装并使用包(Visual Studio)

C# 开发人员在使用 WPF 之前应该知道啥 [关闭]