10.8.05

String de conexiones a bb.dd.

He aqui una dirección donde encontrar los strings de conexión a la mayoria de las bb.dd que utilizamos:


http://www.connectionstrings.com/

21.7.05

Conexión a una bb.dd. Access


Previamente me he creado un directorio en mi dominio al que he llamado db y he copiado en el la base de daos Access

'Declaro la select
s = "SELECT * FROM NombreTablaAccess" & ";"

' Declarar la conexión
cnn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & "c:\domains\xxxxxxxx.com\db\NombreMdbAccess.mdb" & ";")

'Abro la conexión
cnn.Open()

'Crear el DataSet
dbDataSet = New Data.DataSet

'Crear el DataAdapter
cmd = New OleDbDataAdapter(s, cnn)

'Para actualizar posteriormente
Dim commandBuilder As New OleDbCommandBuilder(cmd)

'Para indicarle que hay campo clave
cmd.MissingSchemaAction = MissingSchemaAction.AddWithKey

'Rellenar el dataset y dejarlo en memoria
cmd.Fill(dbDataSet, "TablaAnyadir")

'El data set esta en memoria, por lo que puedo cerar la conexión
cnn.Close()                                  

Instalación de IIS y .NET Framework

Quería comentaros los problemas que tuve para empezar a programar en ASP.NET. en relación al servidor de internet de Microsoft. El IIS (Internet Information Server). Resulta que cuando me instalé Visual Studio .NET me pedía si quería instalar .NET Framework para poder ejecutar paginas ASP.NET. Cuando le decía que sí me decía que no podía. Primer problema. El sistema operativo que te viene normalmente instalado cuando compras un pc si es Windows XP es la versión Home Edition, la cual no tiene IIS. De modo que tienes que instalar o XP Professional Edition o bien Windows 2000 y crear el servidor IIS.
Después de instalar el XP Professional y crear el servidor IIS, volví a instalar Visual Studio .NET y no me dio ningún problema para instalar el .NET Framework.
Una vez esto hecho decido hacer mi primera pagina ASP.NET y resulta que no me dejaba crear el proyecto porque no se podía conectar a la "versión correcta de .NET Framework". La solución fue descargarme el .NET Framework desde la pagina de Microsoft (es gratis) borrar el que tenía instalado e instalar el descargado desde Microsoft. Una vez hecho esto ya pude crear mi primera pagina ASP.NET        

.NET Framework

Como el término en inglés dice (Framework = Armazón) es un marco en donde nuestras aplicaciones correrán. Nuestras aplicaciones ya no corren directamente bajo el sistema operativo si no que corren bajo este armazón o marco.

Elementos principales .NET Framework:
CLR (Common Language Runtime)
El conjunto de clases del .NET Framework
ASP.NET
Los servicios Web
Remoting
Windows Forms
El CLR es el motor de ejecución de las aplicaciones .NET, lo que en Java sería la máquina virtual de Java, este motor se encarga de ejecutar todo el código .NET para ello ha de ser en dicho lenguaje. El CLR es el encargado de convertir este lenguaje intermedio en leguaje máquina del procesador, esto normalmente se hace en tiempo real por un compilador JIT (Just-In-Time) que lleva incorporado el CLR.

El conjunto de clases del .NET Framework es la piedra angular de cualquier desarrollador de .NET, es un rico conjunto de clases, interfaces, tipos que simplifican y optimizan el desarrollo de aplicaciones .NET además de proporcionar acceso a la funcionalidad del sistema. Como desarrolladores el dominio de este conjunto de clases es vital para un buen desarrollo en .NET.

ASP.NET es la parte del .NET Framework dedicada al desarrollo web. A través del servidor web (IIS) nuestras aplicaciones ASP.NET se ejecutarán bajo el CLR y podremos usar el conjunto de clases del .NET Framework para desarrollarlas, obteniendo así una versatilidad y una potencia nunca antes conseguida en las aplicaciones ASP.

También son destacables los servicios web, que nos permitirán comunicarnos a través de Internet entre diferentes ordenadores, incluso entre distintos sistemas. Así como .NET Remoting que nos permite tener objetos en máquinas remotas e invocarlos desde otras máquinas. Y las Windows Forms, parte del .NET Framework que permite crear aplicaciones en el más clásico de los sentidos.


Bienvenida

Te doy la bienvenida a este nuevo espacio dedicado a la programación de Visual Basic Punto Net (a mi modesta opinión, el futuro de las aplicaciones internet, intranet y Windows).

Proximamente incluiré los mensajes provenientes del foro anterior sobre este mismo tema.

No dudes en aprovechar este espacio, promocionarlo y consultarlo periodicamente.