La biblioteca de clases de .NET Framework está constituida por espacios de nombres que contienen tipos como clases, estructuras y enumeraciones. Cuando se crea un proyecto en Visual Studio, se hace referencia a las DLL más comunes, pero si se necesita usar un tipo de otra DLL habrá que agregar su referencia.
1. Biblioteca De Clase .NET
La biblioteca de clases de .NET Framework está
constituida por espacios de nombres. Cada
espacio de nombres contiene tipos que se
pueden utilizar en el programa: clases,
estructuras, enumeraciones, delegados e
interfaces.
Cuando se crea un proyecto de Visual Basic o
Visual C# en Visual Studio, se sigue haciendo
referencia a las DLL más comunes de la clase
base (ensamblados). No obstante, si necesita
usar un tipo incluido en una DLL a la que aún no
se hace referencia, deberá agregar la referencia
de esa DLL.
2. • La plataforma .NET incluye una colección de clases bien
organizada cuya parte independiente del sistema
operativo ha sido propuesta para su estandarización.
• La biblioteca de clases de la plataforma .NET integra
todas las tecnologías Windows en un marco único para
todos los lenguajes de programación (Windows Forms,
GDI+, Web Forms, Web Services, impresión, redes...).
• La biblioteca de clases .NET proporciona un modelo
orientado a objetos que sustituye a los componentes
COM.
3. Acceso A Dato Con ADO.NET
• ADO .NET es la nueva versión del modelo de objetos ADO (ActiveX Data Objects),
es decir, la estrategia que ofrece Microsoft para el acceso a datos. ADO .NET ha
sido ampliado para cubrir todas las necesidades que ADO no ofrecía, ADO .NET
está diseñado para trabajar con conjuntos de datos desconectados, lo que permite
reducir el tráfico de red. ADO .NET utiliza XML como formato universal de
transmisión de los datos.
• ADO .NET posee una serie de objetos que son los mismos que aparecen en la
versión anterior de ADO, como pueden ser el objeto Connection o Command, e
introduce nuevos objetos tales como el objeto DataReader, DataSet o DataView.
• ADO .NET se puede definir como:
• Un conjunto de interfaces, clases, estructuras y enumeraciones
• Que permiten el acceso a los datos desde la plataforma .NET de Microsoft
• Que permite un modo de acceso desconectado a los datos que pueden provenir
de múltiples fuentes de datos de diferente arquitectura de almacenamiento.
• Y que soporta un completo modelo de programacion y adaptación basado en el
estándar XML.
•
4. LINQ
• Language Integrated Query (LINQ, pronunciado
“link”) es un componente de la
plataforma Microsoft .NET que agrega
capacidades de consulta a datos de manera
nativa a los lenguajes .NET.
• LINQ además define un conjunto de nombres de
métodos (llamados operadores de consulta
estándar), y un conjunto de reglas de traducción,
que son usadas por el compilador para traducir
las expresiones de consulta en expresiones
normales del lenguaje
5. Aplicaciones Windows forms
• Una parte importante de Visual Basic es la
capacidad de crear aplicaciones de Windows
Forms que se ejecutan localmente en los equipos
de los usuarios. Puede utilizar Visual Studio para
crear la aplicación y la interfaz de usuario
utilizando formularios Windows Forms. Una
aplicación de Windows Forms se compila a partir
de las clases del espacio de nombres.
• Puede crear aplicaciones de Windows Forms y
aplicaciones de servicios de Windows mediante
Visual Studio.