是 C++和 .NET 在银行、医疗保健和电信等领域一起使用

发布于 2024-09-14 20:17:05 字数 496 浏览 2 评论 0原文

这看起来可能很相关,但对我来说有一定的意义,可能很少有人像我一样。

我只是想知道,作为一名 .NET 程序员,学习 C++、COM 和 ATL 有多重要?

我喜欢用.NET和C#编程。Visual Studio有它自己的智能、颜色编码和其他漂亮功能的魅力,这让我们沉迷其中。

我在想,几乎我们可以用 C# 构建任何东西,而且它在大多数情况下仍然成立,但有时会滞后,例如:

  • 当我尝试创建 Shell 扩展时,强烈建议使用非托管代码而不是任何托管代码。
  • 另外还有一些其他的东西,比如 COM 、 ATL ,它们更喜欢用 C++ 而不是 C# 进行编码。

我在 IT 行业只有 4 年的经验,喜欢成为解决方案架构师。

因此,需要您的所有意见来了解,如果我使用 C++ 进行当前的 COM 项目(与 .NET UI 集成),这对我未来的冒险有多重要/有帮助。

在医疗保健、银行和电信等常见领域是否有 C++ 和 .NET 的实现。

This may seem relevant but it has some significance for me,may be few others like me.

I just want to know ,How Important is it to Learn C++ , COM and ATL while you are a .NET programmer?

I love programming with .NET and C# .Visual Studio just has it's own charm of intellisence ,Color Coding and other pretty features , which make us addicted to it.

I was thinking , almost we can build anything with C# and still it holds true mostly, but it lags sometimes like:

  • While I try to create a Shell Extension , then it is highly suggested to use unmanaged code instead of any managed code.
  • Also there are few other things like COM , ATL , which are preferred to be coded in C++ rather than C#.

I am just 4 years in IT industry and love to be Solution Architect.

So need all your inputs to know , how important/helpful will it be in my future venture if I am doing my Current COM Project with C++ , which integrate with .NET UI.

Is there any implementation of C++ and .NET in common domains like Health Care, Banking and Telecommunication.

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

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

发布评论

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

评论(1

初吻给了烟 2024-09-21 20:17:05

我 25 年前学习了普通的 C 语言,13 年前学习了 C++,并且每天都在使用(直到更好的东西出现)。自从我大约 6-7 年前开始使用 C# 和 .Net 以来,我不得不使用我以前的 C++ 技能一次...(无论如何,我在 Google 上搜索了当时的具体答案!)。

除非您打算专注于需要这些旧技能的领域,否则我总是发现学习/使用最高效的工具和语言(目前对我来说是 C#/.Net/WPF/Silverlight)会更好。如果您确实尝试了 C++ 和 C++, COM、ATL 等假设您需要数年时间才能成为它们的专家。

去年,我被要求更新一个旧的基于 DOS 的 1985 dBase II 会计系统,因为我碰巧知道 DOS 和 DOS。 25 年前的 dBase,但这些旧技能也不太可能再次使用:)

只是我的 2 美分价值。希望有帮助。

I learnt plain old C 25 years ago and C++ 13 years ago and used each daily (until something better came along). Since I started working with C# and .Net about 6-7 years ago I have had to use my previous C++ skills exactly once... (and I Googled the specific answer on that occasion anyway!).

Unless you intend to specialise in an area that requires those older skills, I have always found it better to learn/work with the most productive tools and languages (currently C#/.Net/WPF/Silverlight for me). If you do take the plunge into C++ & COM, ATL etc assume it will take years for you to become an expert in them.

Last year I was required to update an old DOS-based 1985 dBase II accounting system, as I happened to know DOS & dBase from 25 years ago, but it is unlikely those older skills will get used again either :)

Just my 2 cents worth. Hope it helps.

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