2010-08-17 6 views
5

Esto puede parecer relevante pero tiene cierta importancia para mí, pueden ser pocos otros como yo.Se usa C++ y .NET juntos en Dominios como Banca, Cuidado de la Salud y Telecomunicaciones

Solo quiero saber, ¿Cuán importante es aprender C++, COM y ATL mientras es programador de .NET?

Me encanta programar con .NET y C# .Visual Studio tiene su propio encanto de intellisence, Color Coding y otras características bonitas, que nos hacen adictos a él.

que estaba pensando, casi podemos construir nada con C# y todavía es válido sobre todo, pero retrasos a veces como:

  • Mientras trato de crear una extensión de shell, entonces es muy recomendable utilizar código no administrado en lugar de cualquier código administrado.
  • También hay algunas otras cosas como COM, ATL, que se prefieren codificar en C++ en lugar de C#.

Tengo solo 4 años en la industria de las tecnologías de la información y me gusta ser Solution Architect.

Así que necesito todas sus entradas para saber, qué importante/útil será en mi futura empresa si estoy haciendo mi actual proyecto COM con C++, que se integran con .NET UI.

¿Hay alguna implementación de C++ y .NET en dominios comunes como Cuidado de la salud, Banca y Telecomunicaciones?

+0

Creo que esto debe ser wiki comunitario. – Incognito

+0

@Incognito: ¿por qué? Al menos propongo una razón. No hay nada CW sobre esta pregunta. En el peor de los casos, es posible que desee votar para cerrarlo por ser demasiado vago o subjetivo, pero no veo por qué debería ser CW. E incluso si puede desenterrar cierta precedencia oscura (que debería ser posible porque aproximadamente el 20% de los usuarios de SO piensan que * cada * pregunta que no formulan deben ser CW), no veo cómo el OP o el resto de SO ganas algo de ser CW'ed. – jalf

+0

@jalf Personalmente, no veo ningún motivo para que se cierre la pregunta. Aún más, he votado a favor de la pregunta. Pero las preguntas como "solo quiero saber, ¿qué tan importante es aprender C++, COM y ATL mientras eres programador de .NET?" en cuanto a mí debe ser CW. – Incognito

Respuesta

2

Aprendí C simple hace 25 años y C++ hace 13 años y lo usaba cada día (hasta que llegó algo mejor). Desde que comencé a trabajar con C# y .Net hace unos 6-7 años, tuve que utilizar mis habilidades previas en C++ exactamente una vez ... (¡y busqué en Google la respuesta específica en esa ocasión de todos modos!).

A menos que tenga la intención de especializarse en un área que requiere esas habilidades más antiguas, siempre me ha parecido mejor aprender/trabajar con las herramientas e idiomas más productivos (actualmente C#/.Net/WPF/Silverlight para mí). Si se da el paso en C++ & COM, ATL, etc., suponga que llevará años convertirse en un experto en ellos.

año pasado yo estaba obligado a actualizar un sistema de contabilidad de edad basado en DOS 1985 dBase II, como me pasó a conocer DOS & dBase desde hace 25 años, pero es poco probable que las habilidades de más edad acostumbraré de nuevo o bien :)

Solo mi valor de 2 centavos. Espero eso ayude.