Sunteți pe pagina 1din 3

C sharp NET

C sharp NET
El lenguaje C#
Los primeros rumores de que Microsoft estaba desarrollando un nuevo lenguaje de programacin surgieron en 1998,
haciendo referencia a un lenguaje que entonces llamaban COOL y que decan era muy similar a Java. En junio de
2000, Microsoft despej todas las dudas liberando la especificacin de un nuevo lenguaje llamado C#. A esto le
sigui rpidamente la primera versin de prueba del entorno de desarrollo estndar (SDK) .NET, que inclua un
compilador de C#. El nuevo lenguaje estaba diseado por Anders Hejlsberg ( creador de Turbo Pascal y arquitecto
de Delphi ), Scott Wiltamuth y Peter Golde. Entonces describieron el lenguaje como "...simple, moderno, orientado a
objetos, de tipado seguro y con una fuerte herencia de C/C++".
Una muestra de esta nueva tecnologa es el nuevo lenguaje de programacin C#. Este nuevo lenguaje orientado a
objetos con nfasis en Internet se basa en las lecciones aprendidas de los lenguajes C, C++, Java y Visual Basic. Por
ello se trata de un lenguaje que combina todas las cualidades que se pueden esperar de un lenguaje moderno
(orientacin a objetos, gestin automtica de memoria, etc.) a la vez que proporciona un gran rendimiento.
En este curso intentaremos examinar las cualidades de este lenguaje desde lo ms bsico a lo ms avanzado
incluyendo la versin 2.0. Examinaremos paso a paso cmo crear poderosas aplicaciones de escritorio o basadas en
web.

Tabla de Contenidos
1. Captulo 0: Breve introduccin a los lenguajes de programacin
2. Captulo 1: Introduccin
3. Captulo 2: Primer programa
4. Captulo 3: Fundamentos del lenguaje
5. Captulo 4: Estructuras de control
6. Captulo 5: Introduccin a las clases y objetos
7. Captulo 6: Herencia y Polimorfismo
8. Captulo 7: Sobrecargando operadores
9. Captulo 8: Estructuras
10. Captulo 9: Interfaces
11. Captulo 10: Estructuras de datos
12. Captulo 11: Cadenas y Expresiones regulares
13. Captulo 12: Manejo de excepciones
14. Captulo 13: Delegacin y Eventos
15. Captulo 14: Creando Aplicaciones grficas usando Windows.Forms
16. Captulo 15: Creando Aplicaciones grficas usando Gtk# y Qyoto(Qt4)
17. Captulo 16: Accediendo a la informacin usando ADO.NET
18. Captulo 17: Programando Aplicaciones WEB con ASP.NET 2.0
19. Captulo 18: Programando Servicios del Web
20. Captulo 19: XML
21. Captulo 20: Ensamblados y Versiones
22. Captulo 21: Atributos y Reflexin
23. Captulo 22: Programando en Redes
24. Captulo 23: .NET y COM
25. Captulo 24: Creando aplicaciones multimedia SDK y DirectX
26. Captulo 25: OpenGL y Direct3D

C sharp NET
27.
28.
29.
30.

Captulo 26: Utilizando Bases de Datos


Captulo 27: Solucin a los problemas propuestos
Captulo 28: Manejo de puertos
Captulo 29: Sockets

Texto Completo
Versin para imprimir de este libro

Pre-requisitos necesarios para este curso


Lo nico que necesitis para este curso es tener un compilador de C# y un entorno de ejecucin de cdigo
gestionado. Los ms utilizados son el mono [1], dotgnu [2] y Visual C# 2010 Express Edition de Microsoft [3].

Autores
Editores principales (si has colaborado aade tu nombre a esta lista):
Fabian Seoane. Tutorial de MonoHispano, migracin y editor.
David Caar [4] - Creacin del libro, Captulo 2 y varias porciones del captulo 1, 3 y 4
Javier Hernndez Snchez [5] - Creacin del captulo 9 Interfaces
Sebastian Sasas - Revisin, ampliacin y formalizacin de conceptos.
Gustavo Novaro - Varios, para ms detalles ver historial.
Perla Lizet Cruz Martinez - Diseadora de la pagina.

Referencias
Este Wikilibro tiene extenso material tomado del tutorial de C# del proyecto MonoHispano (http:/ / mono-hispano.
org/tutoriales/csharp/).

http://www.mono-project.com
http://www.w3schools.com/
http://www.mono-hispano.org
http://www.mono-hispano.org/wiki/Tutoriales
http://cougarpc.net/csharp (copia original)

Referencias
[1]
[2]
[3]
[4]
[5]

http:/ / mono-project. com


http:/ / www. gnu. org/ software/ dotgnu/
http:/ / www. microsoft. com/ visualstudio/ en-us/ products/ 2010-editions/ visual-csharp-express
mailto:david@cougarpc. net
mailto:zenko. project@gmail. com

Fuentes y contribuyentes del artculo

Fuentes y contribuyentes del artculo


C sharp NET Fuente: http://es.wikibooks.org/w/index.php?oldid=210344 Contribuyentes: Almorca, DavidL, Davidcanar, Fseoane, Gnovaro, Gothmog, Icid, Javier Carro, LadyInGrey,
ManuelGR, MarcoAurelio, Pirenne, Rutrus, Sebastianix, Wilson, 46 ediciones annimas

Licencia
Creative Commons Attribution-Share Alike 3.0
//creativecommons.org/licenses/by-sa/3.0/

S-ar putea să vă placă și