Ultima actualización: Mayo 2007.
|
Este sitio está destinado al aprendizaje y divulgación del lenguaje C++, utilizando particularmente el entorno de Microsoft, Visual C++. Los contenidos que puede encontrar aquí están mayormente en español, aunque no obstante siempre encontrará algo en inglés. La idea principal de este sitio es concentrar a todos los entusiastas, de origen ibero-americano, de este entorno, (y también del lenguaje ANSI C++), para que tengan un espacio donde intercambiar conocimientos en nuestro idioma materno, (dentro de un universo virtual donde predominan los contenidos en inglés). Además, ahora, se contará con una nueva sección dedicada especialmente al nuevo lenguaje C#. Igual que con Visual C++ encontrará tutoriales, artículo y código fuente sobre C#.
La sección INTRODUCCIÓN A LA POO, (Programación Orientada a Objetos), introduce los conceptos básicos para la creación de clases. Esta sección requiere como mínimo tener conocimientos de C, pero mejor si se conoce la sintaxis de C++. Se aborda de forma inmediata el concepto de clase, por medio de ejemplos sencillos, hasta alcanzar los conceptos típicos de la POO, (polimorfismo, herencia, etc.).
En la sección APLICACIONES SDK se puede acceder a una introducción a la escritura de programas Windows en C++. Allí encontrará la información necesaria para poder generar una ventana y manipular los mensajes generados por acciones del usuario, únicamente usando las funciones SDK de Windows. Esto sirve para entender como funciona una aplicación Windows.
En APLICACIONES USANDO MFC puede aprender a desarrollar aplicaciones usando el Application Wizard el cual genera un "armazón" inicial para su aplicación, (algo así como el formulario por defecto que nos presenta Visual Basic). Es una manera práctica y muy útil de crear aplicaciones. El curso de esta sección consta de varios capítulos que tratan temas muy específicos. Cada tanto agrego un nuevo capítulo, dependiendo del tiempo que tenga disponible para escribir el desarrollo del tema. Los temas que se van, (e irán), tratando por lo pronto son:
En todos los casos los tópicos que se irán agregando, probablemente no seguirán un estricto orden temático, sino que simplemente cada nuevo capítulo tratará un tema en particular y/o presentará, por ejemplo, nuevas funciones vinculadas a algo visto en capítulos anteriores. Ejemplo: No sería de extrañar que luego de un capítulo que trata sobre aplicaciones SDI se desarrolle un tema sobre una aplicación DIALOG BASED, sin ser esto un elemento que altere la comprensión de los contenidos de los capítulos siguientes
Esta nueva sección intenta involucrarlo con la nueva arquitectura .NET a través del aprendizaje de este nuevo lenguaje de programación con características similares a C++ pero más dócil. Puede leer una breve reseña sobre la plataforma de desarrollo Microsoft .NET antes de poner las manos sobre el teclado con C#.
Puede acceder a archivos fuentes de Visual C++ o archivos fuentes de Microsoft C#. De ambos encontrará diversos proyectos de muy variados temas y además cuenta con la posibilidad que sus fuentes también formen parte de esta sección.
También puede encontrar artículos donde se tratan diversos temas de forma muy puntual. Cualquiera puede escribir un artículo, solamente deben enviármelo en formato de archivo de WORD o HTML, con capturas de pantallas si es aplicable, y en muy poco tiempo aparecerá publicado. Y finalmente el sitio ofrece varios links a sitios vinculados especialmente a Visual C++ y algunos sobre programación en general. Muy útiles son los foros sobre Visual C++.
Para todas las secciones es recomendable tener conocimientos, por lo menos básicos, del lenguaje C tradicional, ya que C++ como C# derivan de él. Si no conoce prácticamente nada de este lenguaje o sus conocimientos son muy escasos, un buen punto de partida es Lenguaje C, un sitio argentino, dónde podrá encontrar un compendio importante de links a páginas sobre C y afines.
|
|