Fundamentos Plataforma Net
Geográfica ( C# .NET )
Programación C#
1
Fundamentos de Visual Plataforma .Net
• Contenido
– ¿Qué es el .NET Framework?
– Arquitectura del .NET Framework
–Visual Studio 2010
Carlos Castañeda – Programación C#
2
¿Qué es .NET Framework?
• Es una infraestructura sobre la que se reúne todo un
conjunto de lenguajes y servicios que simplificanenormemente el desarrollo de aplicaciones.
• Es el entorno para crear, distribuir y ejecutar las
aplicaciones desarrolladas en la plataforma
Microsoft.
• Tiene un conjunto de componentes:
–Lenguajes de programación (VB, C#, C++, etc.)
– Runtime de Lenguaje Común (CLR)
– Librería de Clases .NET (FCL, BCL)
• Microsoft: CSharp, VisualBasic, Win32
• System: Windows, Web, Drawing, Data, XML,etc.
Carlos Castañeda – Programación C#
3
¿Qué es .NET Framework?
• Junto con Microsoft Visual Studio conforman la
plataforma de desarrollo de aplicaciones de
Microsoft.
• Es componenteesencial de Microsoft Windows Vista
y de futuros sistemas operativos de Microsoft.
• Es gratuito y se puede descargar desde la web oficial
de Microsoft.
Carlos Castañeda – Programación C#
4¿Qué es .NET Framework?
• Paquete de software fundamental de la plataforma
.NET. Incluye:
– Entorno de Ejecución (Runtime)
– Bibliotecas de Funcionalidad (Class Library)
• Se distribuyeen forma libre y gratuita
• Existen tres variantes principales:
– .NET Framework Redistributable Package
– .NET Framework SDK
– .NET Compact Framework
• Está instalado por defecto en Windows2003 Server
o superior
Programación C#
5
VB
C++
C#
J#
…
Common Language Specification
.NET Framework
Redistributable
Windows Forms
ADO.NET y XML
Base Class Library.NET Framework
ASP.NET
Class Library
.NET Framework SDK
Arquitectura del .NET Framework
Common Language Runtime
Windows
Carlos Castañeda – Programación C#
COM+ Services
6...
Regístrate para leer el documento completo.