C#

Estamos en la sección de tutoriales para el lenguaje de programación C#.

Aquí podrás encontrar todo lo básico que necesitas saber y aprender sobre C#.

C# (pronunciado si sharp en inglés) es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270).

Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros lenguajes.

¿Para que se usa C#?

C # se usa para crear aplicaciones .NET. Cuando escribe una aplicación C #, está usando .NET Framework. Entonces, todas las aplicaciones que puede desarrollar en .NET también puede usar C # en esas aplicaciones. Hay muchos tipos diferentes de aplicaciones desarrolladas en .NET. Algunas de las aplicaciones comunes desarrolladas en C # son:

  • Servicios de Windows Proceso de larga ejecución sin interfaz de usuario.
  • Aplicaciones web Aplicaciones de servidor cliente.
  • Aplicaciones de Windows Aplicaciones que se ejecutan en escritorios.
  • Aplicaciones de servicios web que proporcionan funcionalidad a través de HTTP.
  • Juegos con Unity.
  • Aplicaciones de consola Aplicaciones que no tienen IU.
  • Aplicaciones WokFlow Aplicaciones que automatizan procesos.
  • Aplicaciones de bibliotecas de clases que proporcionan funcionalidad a otras aplicaciones.

C# es un lenguaje elegante, simple, de tipo seguro y orientado a objetos que permite a los programadores empresariales crear una amplia gama de aplicaciones.

¿Que brinda C#?

C# también le brinda la capacidad de construir componentes duraderos a nivel de sistema en virtud de las siguientes características:

  • Soporte COM / Platform completo para la integración de código existente.
  • Robustez a través de la recolección de basura y seguridad de tipos.
  • Seguridad proporcionada a través de mecanismos de confianza de código intrínseco.
  • Soporte completo de conceptos de metadatos extensibles.

También puede interoperar con otros idiomas, a través de plataformas, con datos heredados, en virtud de las siguientes características:

  • Soporte completo de interoperabilidad a través de los servicios COM + 1.0 y .NET Framework con acceso estricto basado en la biblioteca.
  • Soporte XML para la interacción de componentes basada en wWeb.
  • Versiones para facilitar la administración y la implementación.

Tutoriales de C#

En Yo Androide hay un gran listado de cursos, tutoriales y vídeos gratuitos para aprender y solucionar dudas sobre el lenguaje de programación C# (csharp).

En estos tutoriales se incluyen los siguientes temas:

Primeros pasos para principiantes en C#.

Aqui un listado de los últimos tutoriales para C#.

¿Quieres ver el listado completo? Puedes visitar nuestra sección dedicada al lenguaje de programación C#.