Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Tutoriales > Lenguajes orientados a objeto > C# > El lenguaje de programación C#
-Tutoriales

El lenguaje de programación C#


Documentación de referencia

. Bibliografía

En el momento de escribir estas líneas no hay disponible ninguna otra bibliografía de calidad sobre C# escrita en castellano, sino que toda la disponible lo está en inglés.

Entre las fuentes de información sobre C# en inglés cabe destacar el documento "C# Language Specification" escrito por Anders Hejlsberg, Scott Wiltamuth y Peter Golde que Microsoft ha remitido al ECMA para la estandarización del lenguaje. Este documento incluye la especificación completa del mismo y Microsoft permite descargarlo gratuitamente desde la dirección http://www.msdn.microsoft.com/net/ecma.

Sin embargo, si lo que busca son libros que expliquen el lenguaje con algo menos de rigurosidad pero de manera mucho más fácil de entender y aplicar, entonces puede consutlar la siguiente bibliografía:

  • "A programmer's introduction to C#" escrito por Eric Gunnerson y publicado por Apress en 2000.
  • C# and the .NET Framework", escrito por Andrew Troelsen y publicado por Apress en 2001
  • "C# Essentials", escrito por Beb Albahari, Peter Drayton y Brand Merril y publicado por O'Reilly en 2000.
  • "C# Programming with the Public Beta", escrito por Burton Harvey, Simon Robinson, Julian Templeman y Karli Watson y publicado por Wrox Press en 2000.
  • "Inside C#", escrito por Tom Archer y publicado por Microsoft en 2000
  • "Presenting C#", escrito por Christoph Wille y publicado por Sams Publishing en 2000.
  • "Professional C#", escrito por Simon Robinson, Burt Harvey, Craig McQueen, Christian Nagel, Morgan Skinner, Jay Glynn, Karli Watson, Ollie Cornes, Jerod Moemeka y publicado por Wrox Press en 2001.
  • "Programming C#", escrito por Jesse Liberty y publicado por O'Reilly en 2001

De entre todos estos libros quizás el principalmente recomendable tras leer esta obra pueda ser "Professional C#", pues es el más moderno y abarca numerosos conceptos sobre la aplicación de C# para acceder a la BCL.

Por otra parte, en relación con los libros publicados en 2000 hay que señalar que fueron publicados para el compilador de C# incluido en la Beta 1 del SDK, por lo que no tratan los aspectos nuevos introducidos a partir de la Beta 2 y puede que contengan código de ejemplo que haya quedado obsoleto y actualemente no funcione.

. Información en Internet sobre C#

Aunque la bibliografía publicada sobre C# al escribir estas líneas es relativamente escasa, no ocurre lo mismo con la cantidad de material online disponible, que cada vez va inundando más la Red. En esta sección se recogen los principales portales, grupos de noticias y listas de distribución dedicados al lenguaje. Seguramente cuando lea estas líneas habrán surgido muchos más, puede usar la lista ofrecida para encontrar enlaces a los nuevos a partir de los que aquí se recogen.

. Portales

Si busca un portal sobre C# escrito en castellano el único que le puedo recomendar es "El Rincón en Español de C#" (http://tdg.lsi.us.es/~csharp), que es el primero dedicado a este lenguaje escrito en castellano. Ha sido desarrollado por profesores de la Facultad de Informática y Estadística de Sevilla, y entre los servicios que ofrece cabe destacar sus aplicaciones de ejemplo, FAQ, seminario "on-line" y lista de distribución de correo.

Si no le importa que el portal esté en inglés, entonces es de obligada visita el ".NET Developers Center" (http://www.msdn.microsoft.com/net) de Microsoft, ya que al ser los creadores del C# y la plataforma .NET su información sobre los mismos suele ser la más amplia, fiable y actualizada. Entre los servicios que ofrece cabe destacar la posibilidad de descargar gratuitamente el .NET Framework SDK y Visual Studio .NET, sus numerosos vídeos y artículos técnicos, y sus ejemplos de desarrollo de software profesional de calidad usando estas tecnologías.

Aparte del portal de Microsoft, otros portales dedicados a C# que pueblan la Red son:

. Grupos de noticias y listas de correo

Microsoft ha puesta a disposición de los desarrolladores numerosos grupos de noticias dedicados a resolver dudas sobre C#, .NET y Visual Studio.NET. Los ofrecidos en castellano son:

  • microsoft.public.vsnet
  • microsoft.public.es.csharp

Respecto a los proporcionados en inglés, señalar que aunque algunos de ellos se recogen en la opción Online Community de la página de inicio de VS.NET, la lista completa día a día crece cada vez más y en el momento de escribir estas líneas era:

  • microsoft.public.dotnet.academic
  • microsoft.public.dotnet.distributed_apps
  • microsoft.public.dotnet.faqs
  • microsoft.public.dotnet.general
  • microsoft.public.dotnet.framework
  • microsoft.public.dotnet.framework.adonet
  • microsoft.public.dotnet.framework.aspnet
  • microsoft.public.dotnet.framework.aspnet.mobile
  • microsoft.public.dotnet.framework.aspnet.webservices
  • microsoft.public.dotnet.framework.clr
  • microsoft.public.dotnet.framework.component_services
  • microsoft.public.dotnet.framework.documentation
  • microsoft.public.dotnet.framework.interop
  • microsoft.public.dotnet.framework.odbcnet
  • microsoft.public.dotnet.framework.perfomance
  • microsoft.public.dotnet.framework.remoting
  • microsoft.public.dotnet.framework.sdk
  • microsoft.public.dotnet.framework.setup
  • microsoft.public.dotnet.framework.windowsforms
  • microsoft.public.dotnet.languages.csharp
  • microsoft.public.dotnet.languages.jscript
  • microsoft.public.dotnet.languages.vb
  • microsoft.public.dotnet.languages.vb.upgrade
  • microsoft.public.dotnet.languages.vc
  • microsoft.public.dotnet.languages.vc.libraries
  • microsoft.public.dotnet.samples
  • microsoft.public.dotnet.scripting
  • microsoft.public.dotnet.vsa
  • microsoft.public.dotnet.xml
  • microsoft.public.vsnet.debuggin
  • microsoft.public.vsnet.documentation
  • microsoft.public.vsnet.enterprise.tools
  • microsoft.public.vsnet.faqs
  • microsoft.public.vsnet.general
  • microsoft.public.vsnet.ide
  • microsoft.public.vsnet.samples
  • microsoft.public.vsnet.servicepacks
  • microsoft.public.vsnet.setup
  • microsoft.public.vsnet.visual_studio_modeler
  • microsoft.public.vsnet.vsa
  • microsoft.public.vsnet.vsip
  • microsoft.public.vsnet.vss

En realidad, de entre todos estos grupos de noticias sólo están exclusivamente dedicados a C# microsoft.public.es y csharp microsoft.public.dotnet.languages.csharp, pero a medida que vaya adentrandose en el lenguaje descubrirá que los dedicados a los diferentes aspectos de .NET y VS.NET también le resultarán de incalculable utililidad.

En lo referente a listas de correo, si busca una lista en castellano la más recomendable es la del "Rincón en Español de C#" (http://tdg.lsi.us.es/csharp) antes mencionada; mientras que si no le importa que estén en inglés, entonces puede consultar las ofrecidas por "DevelopMentor" (http://www.discuss.develop.com)

 
Patrocinados
 

Copyright © 1999-2010 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

diseño y desarrollo web por Color Vivo Internet. Un proyecto de los Hermanos Carrero