RSS

Visual C#

Antes de nada, quiero que sepas que hasta ahora soy programador de Visual Basic, y la curiosidad me ha llevado a interesarme por el nuevo C#, de modo que, básicamente, me vas a acompañar durante todo mi proceso de aprendizaje., es decir que puede que encuentres algo de código que, con el tiempo, te des cuenta de que se podía haber mejorado.

Te diré que, poco a poco, C# ha ido superando con creces todas mis expectativas: es un lenguaje moderno, potente, flexible y orientado a objetos. y  te puedo decir que, en una de mis muchas incursiones por la web en busca de información sobre este lenguaje encontré el siguiente párrafo:

“Muchos dicen que si Java se puede considerar un C++ mejorado en cuestiones de seguridad y portabilidad, C# debe entenderse como un Java mejorado en todos los sentidos: desde la eficiencia hasta la facilidad de integración con aplicaciones tan habituales como Microsoft Office o Corel Draw.” (El rincón en español de C#, http://manowar.lsi.us.es/~csharp/)

En este enlace podras descargar un manual completo de C#

Descargar Manual en PDF

Bueno comenzamos…. y para esto vamos a seguir un tutorial de la Pagina del Guille Son que espero  siga descanzando en las Islas Canarias.

INDICE GENERAL POR ENTREGAS

Entrega Contenido
Uno Breve introducción de aproximación a C#. Descripción teórica de la programación orientada a objetos
Dos Bases generales: introducción a la tecnología .NET y bases sintácticas de C#
Tres Espacios de nombres, clases, indicadores (variables y constantes) y el sistema de tipos de C# (CTS de .NET Framework)
Cuatro Operadores de C#
Cinco Nuestra primera aplicación en C#: «Hola mundo»
Seis Métodos (1ª parte), sobrecarga de métodos, argumentos por valor y por referencia y métodos static
Siete Constructores, destructores y el recolector de basura
Ocho Campos y propiedades.
Nueve Control de flujo condicional: if…else if…else; switch
Diez Control de flujo iterativo: bucles (for, while, do), instrucciones de salto y recursividad.
Once Arrays
Doce Indizadores, sobrecarga de operadores y conversiones definidas
Trece Estructuras; Más sobre las clases; Herencia e Interfaces

ÍNDICE DE EJERCICIOS PROPUESTOS

Ejercicio Propuesto en Pistas y resolución
Uno Entrega 8
Dos Entrega 9
Tres Entrega 10
Cuatro Entrega 12
Cinco Entrega 12
Seis Entrega 13
Siete Entrega 13

Bibliografía empleada:

     

  • C# and the .NET Platform, de Andrew Troelsen. Apress.
  • Visual C++ 6.0, de Chris H. Pappas y William H. Murray. Mc Graw-Hill
  • Programación avanzada con Visual C++, de David J. Kriglinski, George Shepherd y Scot Wingo. Mc Graw-Hill
  • A fondo C#, de Tom Archer. Mc Graw-Hill
  • El lenguaje de programación C#, de José Antonio González Seco. Publicado en Internet: http://www.josanguapo.com
  • Así es Microsoft Visual Studio .NET, de Microsoft Corporation. Mc Graw-Hill
  • Microsoft .NET Framework, de Microsoft Corporation. Mc Graw-Hill
  • MSDN Library for Visual Studio .NET, de Microsoft Corporation (proporcionada con la Beta 2 de Visual Studio .NET)
  •  

 

 

Los comentarios están cerrados.