Aprender VC++.net (sin MFC)

28/09/2003 - 19:59 por Ricardo González | Informe spam
Hola! soy nuevo en este grupo. Mi nombre es Ricardo y soy de México.

Llevo años programando en lenguajes basados en BASIC. He desarrollado
programas completos en Visual Basic y he tenido la oportunidad de darme de
las limitaciones que impone el lenguaje mismo.

Por eso me he decidido a cambiar de una vez por todas a C++ (Visual
C++.net)... pero el problema es que no sé por donde empezar!!

Compré el libro llamado "Programación con Windows 98/NT Al descubierto" de
Viktor Toth... todo iba bien hasta que me di cuenta que se basa mucho en el
uso de la MFC.

Ahora creo que aprender a programar SIN el uso de la MFC o QT o cualquier
similar sería lo ideal. Ustedes, con toda la experiencia del mundo, qué
piensan? demasiado aventado?

( mis argumentos son: para qué depender de las MFC o QT y con el timepo
darme cuenta que tambien me representan limitaciones y tener que volver a
aprender a programar sin el uso de éstas ).

Qué libros me recomiendan para iniciar en la programación en Windows con
C++? Webs?

Agradezco su atención,
Ricardo González
 

Leer las respuestas

#1 Marco A. Pérez
07/10/2003 - 03:39 | Informe spam
Hola Ricardo,

Si sólo has programado en VB, aventarte a programar en C++
sin la ayuda de MFC probablemente te haga el aprendizaje
demasiado difícil. MFC, en lugar de ser una "camisa de
fuerza" para quien empieza con C++, puede ser una buena
ayuda al facilitarte muchas cosas para las tareas más
comunes. Por su naturaleza C++ no es restrictivo sino todo
lo contrario. Las clases de MFC son sólo eso, una
estructura de clases que te ayudan a batallar con la
grandísima complejidad de Windows "al desnudo". La
filosofía de C++ es diferente a la de VB. Mi consejo sería
que hicieras algunos programas utilizando MFC (¿tienes
idea de lo que es hacer COM "al duro y en directo"?) y
cuando te sientas más cómodo con la forma de ver el mundo
que tiene C++, con las llamadas a API de Windows, etc.,
consideres si vale la pena, para lo que vas a hacer, no
utilizar MFC. Libros, pues Charles Petzold es clásico,
tiene varios libros sobre C, C# y Windows. "La Esencia de
Visual C++ 4", de Mickey Williams, fue editado en México y
te dará una buena introducción directa al C++ utilizando
Visual Studio (no importa que la versión de C++ no sea la
6 o la 7, lo básico no cambia mucho).

Saludos,
Marco.

Hola! soy nuevo en este grupo. Mi nombre es Ricardo y soy


de México.

Llevo años programando en lenguajes basados en BASIC. He


desarrollado
programas completos en Visual Basic y he tenido la


oportunidad de darme de
las limitaciones que impone el lenguaje mismo.

Por eso me he decidido a cambiar de una vez por todas a


C++ (Visual
C++.net)... pero el problema es que no sé por donde


empezar!!

Compré el libro llamado "Programación con Windows 98/NT


Al descubierto" de
Viktor Toth... todo iba bien hasta que me di cuenta que


se basa mucho en el
uso de la MFC.

Ahora creo que aprender a programar SIN el uso de la MFC


o QT o cualquier
similar sería lo ideal. Ustedes, con toda la experiencia


del mundo, qué
piensan? demasiado aventado?

( mis argumentos son: para qué depender de las MFC o QT y


con el timepo
darme cuenta que tambien me representan limitaciones y


tener que volver a
aprender a programar sin el uso de éstas ).

Qué libros me recomiendan para iniciar en la programación


en Windows con
C++? Webs?

Agradezco su atención,
Ricardo González


.

Preguntas similares