martes, 27 de septiembre de 2011

¿Por que uso Visual C#? (POV)



Bueno al empezar mi aprendizaje me realice unas  preguntas:
 ¿Qué lenguaje de programación utilizo?, ¿Usar Visual Basic .NET o Visual C# .NET?
¿Que respuestas pude darme a mí mismo?, bueno partiendo que el Entorno Integrado  de Desarrollo que se me presento y con el cual actualmente continuo laborando, es Visual Studio propiedad de Microsoft para el desarrollo de aplicaciones para el sistema operativo Windowssabiendo esto ya tengo una serie de lenguajes soportados por este IDE (Visual Basic, Visual C#, Visual C++, Visual F# y JScript), en su momento me presentaron Visual Basic debido “facilidad” de comprensión y también a su gran popularidad entre nuestros tutores. Lo use cerca de  ocho meses para desarrollar mis primero desarrollos (con fin educativo) en Windows Forms,  a medida que avanzaba en las aplicaciones de las librerías que contenían que podía hacer, que podía mostrar, etc. Termine mi formación técnica, y empecé mis prácticas laborales, en las cuales tuve la oportunidad de utilizar en antiguo (viejo) VBA (Visual Basic for Applications) montado en Access 2000, pero a su vez estaban desarrollando la versión moderna en visual C# .NET, aquí conocí este lenguajes que exigía un poco mas de lógica, de cuidado, de atención, es mas elegante. No se porque genero en mi el uso de estos lenguaje una idea que usar VB era para principiantes (POV), aunque es totalmente errado pensar esto. Así que me dio mas confianza comenzar mis nuevos proyecto y mi formación usando C# como lenguaje.

Si han notado la decisión de usar uno u otro es gusto, ya que realizando una  pequeña investigación encontraran entre otras cosas que sus diferencias están casi dadas por su sintaxis y algunos nombres de referencia. Ya que ambos pertenecen al Framework .NET y ambos se compilan a un lenguaje intermedio y continúan bajo un mismo proceso hasta ser “entendidos” por el sistema operativo.

"Debido las anteriores diferencias entre Visual Basic y C o C++, muchos desarrolladores suponga incorrectamente acerca de las capacidades de Visual Basic. Muchos programadores de Visual Basic pensar que C# es un lenguaje más eficaz de Visual Basic. En otras palabras, los desarrolladores de Visual Basic supone que puede hacer muchas cosas en Visual C# que no se hace en Visual Basic. NET, así como hay muchas cosas que puede hacer en C o C++ pero no en Microsoft Visual Basic 6.0 o anterior. Esta suposición es incorrecta. Aunque hay diferencias entre Visual Basic .NET y Visual C#. NET, ambos son de primera clase de programación de idiomas que se basan en Microsoft .NET Framework y son igualmente eficaces." *

Importante resaltar que la información subida va ser en su mayoría en el lenguaje de programación  visual C# y como entorno de desarrollo  Visual Studio 2010.

Saludos y Gracias.
JamC.

  

No hay comentarios:

Publicar un comentario