C# desde cero sesion 2
Transcript of C# desde cero sesion 2
BCL (Librería de Clases Base) y los
Namespace’s
BCL (Librería de Clases Base) y los
Namespace’s
ContenidoContenido
Visual Studio 2008 (intro)Namespaces y su Organización¿Qué es la BCL?.NET Framework Class Library
Visual Studio 2008Visual Studio 2008Es un IDE (Entorno de Desarrollo Integrado) para sistemas operativos Windows.Soporta el desarrollo de programas en varios lenguajes de programación (C#, VB.NET, C++, ASP.NET, J#, etc.)Herramientas gráficas para diseño de interfaces.Soporte de IntelliSense para hacer mas fácil la codificación de Programas.‘Code Snippet’ en algunos lenguajes.
Visual Studio 2008Visual Studio 2008
Versiones de VS 2008
Versiones de VS 2008
NamespaceNamespaceUn namespace es una agrupación lógica de tipos en .NETUn assembly puede contener uno o mas namespaces.Un namespace solo puede contener definiciones de Tipos (Clases, Interfaces, Estructuras y Enumeraciones).Se recomienda agrupar tipos comunes en espacios de nombres.No puede haber dos elementos con el mismo nombre dentro de un namespace.
NamespaceNamespace
Componentes .NETComponentes .NET
BCLBCLBase Clase Library, es la librería base del .Net Framework, la cual está formada por cientos de TIPOS DE DATOS que permiten acceder a los servicios ofrecidos por el CLR.Abstrae funcionalidades comunes a la hora de escribir programas.Es extensible (mediante herencia) y completamente orientado a objetos.Está escrita en código MSIL.Los tipos están agrupados en Namespace’s.
.NET Framework Class Library.NET Framework Class Library
System
System.Data System.Xml
System.Web
Globalization
Diagnostics
Configuration
Collections
Resources
Reflection
Net
IO
Threading
Text
ServiceProcess
Security
Common
OleDb
SQLTypes
SqlClient
XPath
XSLT
RuntimeInteropServices
Remoting
Serialization
Serialization
Configuration SessionState
Caching Security
ServicesDescription
Discovery
Protocols
UIHtmlControls
WebControls
System.Drawing
Imaging
Drawing2D
Text
Printing
System.Windows.Forms
Design ComponentModel
Base Class LibraryBase Class Library
RecursosRecursosPágina Oficial de Visual Studio 2008:
http://www.microsoft.com/spanish/msdn/latam/visualstudio2008
/ Visual Studio 2008 Express Edition:
http://www.microsoft.com/exPress/ Coding4Fun:
http://blogs.msdn.com/coding4fun/ • Referencia BCL MSDN:http://
msdn.microsoft.com/en-us/library/aa388745(VS.85).aspx