![]() |
|
Ultimas publicaciones Desarrollo de aplicaciones con plugins
Programación con C# C# (léase, en Inglés C sharp, y en Español C almohadilla) es un lenguaje de programación que permite el desarrollo de aplicaciones para Internet, para móviles y aplicaciones de propósito general. Inicialmente se desarrolló para programar en la plataforma .NET de Microsoft, pero dadas sus características se ha estandarizado su estructura por las principales entidades de estándares internacionales, permitiendo que se desarrollen otras plataformas similares, y por lo tanto C# puede ser utilizado como lenguaje de programación en ellas. Entre estas plataformas se destaca el Proyecto MONO desarrollado básicamente para programar aplicaciones para Linux, pero que también se ejecuta sobre Windows y MAC. El curso contenido en esta web describe los fundamentos básicos de la programación C# para aplicaciones de propósito general en .NET, sin centrarse en el manejo de una herramienta de desarrollo específico. Sin embargo, se sugiere utilizar como herramienta asistente de desarrollo a Sharpdevelop, aunque esto no significa que no pueda utilizarse VisualStudio .NET o Visual C#. En la mayoría de los casos las descripciones son independientes del asistente utilizado, e incluso se pueden aplicar a la programación en MONO sobre Windows o Linux. Aunque la mayoría de prácticas se codificará utilizando Sharpdevelop, una potente herramienta de distribución gratuita, las descripciones se pueden aplicar a cualquier entorno de programación, incluido Visual C#. Pero para comenzar se sugiere que el lector programe las prácticas iniciales tan solo con un editor de texto, como el Bloc de notas o Notepad++, y las compile mediante la línea de comandos. De esta manera logrará una comprensión bien fundamentada, tanto de la programación con C#, como de la plataforma de desarrollo .NET, para posteriormente aplicar dichos conceptos en programación avanzada. Software necesario Para programar con C# sobre .NET, tan solo se necesita el marco de trabajo, .NET Framework (versión 2.0 o superior), que puede ser descargado desde la página de Microsoft, el cual contiene los elementos básicos para la compilación y ejecución de una aplicación. Sin embargo, se sugiere descargar el Kit de Desarrollo de software de Microsoft .NET 2.0, que contiene, además del .NET Framework, una serie de herramientas y archivos de ayuda útiles a la hora de programar. Sharpdevelop es un entorno de programación diseñado básicamente para programar con C#, pero adaptado también a Visual Basic .NET. Su diseño, al menos en lo básico, es muy parecido a Visual C#, pero es open-source y por lo tanto se puede obtener una copia gratuitamente desde la página del autor. Para este curso se recomienda Sharpdevelop 2.2, 3.2 o 4.1 , que se adaptan perfectamente al .NET Framework 2.0. Si el lector desea programar sobre MONO, debe descargar el Framework MONO 2.6 o superior para el sistema operativo sobre el cual vaya a trabajar. Sobre Linux se recomienda utilizar como asistente de programación el entorno MonoDevelop, que es algo asi como el hermano de Sharpdevelop.
|
| |||||||||||||||||||||||