Cita de: Unbr0ken en 23 Noviembre 2011, 01:51 AM
Mira, al principio yo estuve también enredado con ello, pero... VC++ 2010 tiene diferentes tipos de proyectos, en los cuales, se pueden crear los famosos formularios .NET (Que tanto molan).
Pero... aquí venía mi error, pensaba que porque el Visual Studio era "completamente" .NET, todo lo que este compilara en el lenguaje que fuese iba a ser .NET por lo tanto no terminase en código nativo, vaya error...
Como dije anteriormente, al momento de crear un proyecto en VC++ 2010 (u otras versiones del VS) nos encontramos con el siguiente menú:
Donde destacan los siguientes proyectos:
- Aplicación de consola CLR (Código administrado)
- Aplicación de consola Win32 (Código nativo)
- Aplicación de Windows Forms (Código administrado, ¡Qué buen IDE para desarrollar tus aplicaciones! (Aunque prefiero el de C# para esto))
En el primero puedes trabajar como si de un proyecto tipo consola normal se tratase, sólo que éste usará las clases internas de .NET Framework por ende requiriendo el mismo en la máquina que lo ejecute.
El segundo es el proyecto que a la mayoría de programadores de C/C++ nos interesa, ya que nos ofrece crear: Aplicaciones para Windows Forms, librerías de enlace dinámico, aplicaciones tipo consola, etc... (Todo esto apartado del .NET Framework y sus clases, el llamado código nativo):
Finalmente tenemos las aplicaciones de Windows Forms, que a mi criterio son los mejores entornos de desarrollo que existen para formularios dentro de Windows, el problema... requiere .NET Framework.
Así que, en definidas cuentas, el mejor IDE que existe para C/C++ dentro de Windows a mis exigencias es MVC++ 2010, tanto por su compatibilidad, como por su agradable entorno, no necesita de configuraciones ni de plugins, ni nada por el estilo... es muy completo. Eso sí, si vas a instalar el Visual Studio 2010 necesitas un buen ordenador ya que es algo exigente, en caso de no poseerlo, tienes a disposición el MVC++ 2010 Express, que tiene ciertas limitaciones, pero que igual funciona sin problemas.
Lo más probable es que los conceptos que he dado sean carentes de tecnicismo pero que con el tiempo iré formando hasta ser mucho más robustos, por ahora es una base la cual espero modelar y mejorar periódicamente.
Saludos, espero te sirva de algo...
ya que mencionaste a lo ultimo de windows, que opinas de borland 5 o turbo c ++?, yo soy nuevo en esto, y lo pregunta para saber de la gente que tiene experiencia