Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Manual de Vb.NET 2005 (http://www.forosdelweb.com/f29/manual-vb-net-2005-a-386458/)

GeoAvila 18/04/2006 08:57

Manual de Vb.NET 2005
 
Bueno ya desde hace rato venía con esta iniciativa así que comenzamos con esta parte, espero les agrade..
* Este manual estará en constante actualización...

Manual de Vb.NET '05 índice de manual

Detalle del manual hasta el momento.
1. Configuración
2. Creación de una solución
3. Declaración de Variables
4. Declaración de Constantes
5. Creación de enumeraciones.
6. Declaración de Array's.
7. Declaración de Clases No.1.
8. Declaración de Clases No.2.

9. Declaración de Estructuras
10. Manejo de excepciones


Documentación para .Net 2.x

Seguimos con Exepciones, última actualización 10/05/2007

nos vemos..

.seb 06/05/2006 12:44

Gran aporte... gracias Geo

mabarcau 26/05/2006 21:34

Lo mismo digo, muy buen aporte,ahora empezare a revisarlo.


Gracias y slds.

victoryiyo 13/06/2006 09:18

tio muchas gracias. No sabrás alguno más??

lvwrz 11/08/2006 08:07

Perdoname...te comento que el enlace te lleva a un sitio completamente en blanco...
Por favor, dime algo en cuanto puedas. Necesito obtener un libro de VB .net para comenzar con este tema

GeoAvila 13/08/2006 14:30

si hubo un problemita por un par de horas.. pero ya quedó solucinado..

y gracias por la info..

nos vemos..

garias87 23/08/2006 16:51

amigo no puedo descargar el manual cualqier ayuda se te agradeceria :)

se no se te seria de gran agradecimiento que me lo manden al correo
[email protected]

gracias de antemano por la ayuda que me puedan brindar

GeoAvila 24/08/2006 07:35

Cita:

Iniciado por garias87 (Mensaje 1671581)
amigo no puedo descargar el manual cualqier ayuda se te agradeceria :)

se no se te seria de gran agradecimiento que me lo manden al correo
[email protected]

gracias de antemano por la ayuda que me puedan brindar

disculpa el manual es de consulta, pero estamos teniendo un problemita con el dominio, pero espero que en estos días quede solucionado y diculpen los incovenientes...

nos vemos...

garias87 25/08/2006 17:12

ok
 
ok cuando este listo para bajar solo avisas

muchas gracias

GeoAvila 01/09/2006 20:40

Pido mil disculpas por el tiempo que GeoAvila.com quedó fuera del arire pero en este momento se encuentra en su perfecto funcionamiento, gracias y gracias a Chris por su Colaboración..

Nos Vemos..

JonhyReyes 06/02/2007 14:20

Re: Manual de Vb.NET 2005
 
Esta super!, ojala poco a poco le vayas poniendo un poquito mas de complejidad a los Temas!, si puedo ayudar en algo estoy a la orden.

saludos y gracias

PedroAntonio 09/10/2007 18:54

Re: Manual de Vb.NET 2005
 
Aùn està abierto el foro ¿?

GeoAvila 10/10/2007 11:22

Re: Manual de Vb.NET 2005
 
pues debería sergir funcionando no me he atraso en los pagos.. :-)

Laufwerk 03/01/2008 12:25

Re: Manual de Vb.NET 2005
 
hola !!! pq siempre vb? c# tambien existe
http://web.archive.org/web/200408110...net/indice.htm

pramos 05/02/2008 16:19

Re: Manual de Vb.NET 2005
 
¡ Gracias por el manual !

BlueSkull 14/01/2009 07:59

Respuesta: Manual de Vb.NET 2005
 
Exelente aporte pero igual seria bueno empezar a pensar en poner un manual de C# ya sea para WindowsForms ó WebForms ya que gran cantidad de personas se estan cambiando de VB.NET, por lo que he visto, ahora para mi C# tiene mayor orden de código de forma visual para el programador.

GeoAvila 17/03/2009 15:21

Respuesta: Manual de Vb.NET 2005
 
Cita:

Iniciado por BlueSkull (Mensaje 2742574)
Exelente aporte pero igual seria bueno empezar a pensar en poner un manual de C# ya sea para WindowsForms ó WebForms ya que gran cantidad de personas se estan cambiando de VB.NET, por lo que he visto, ahora para mi C# tiene mayor orden de código de forma visual para el programador.


lo menzare en C# dentro de pronto.

gnzsoloyo 24/05/2009 16:10

Respuesta: Manual de Vb.NET 2005
 
Propongo una colaboración (para aquel a quién le sea útil):

Código para enviar una carga masiva de un DataTable en forma dinámica a MySQL.
Recibe:
1. Un DataTable con los registros a cargar.
2. Una variable Integer con el valor de la cantidad de registros a enviar a la base por cada ejecución de un INSERT.

Requiere:
1. Que los campos del DataTable tengan los mismos nombres de los de la tabla.
2. Que el DataTable tenga el mismo nombre de la Tabla en la base.
3. Un método adicional que convierta los datos en el tipo de string necesario.
4. Un método conectar() que administre el estado de la conexión al MySQL.
5. El uso del MySQL Connector.Net, cargado como referencia.
6. Variables de clase que manejen los objetos ADO propios de MySQL.
7. La referencia a Globalization, para cargar correctamente los valore sde punto flotante o decimales.
8. Un objeto NumberFormat (en este caso: nFI As NumberFormatInfo = New CultureInfo("en-US", False).NumberFormat) para especificar el punto decimal en forma correcta.
Código vb.net:
Ver original
  1. Private Function EscribirTabla(ByRef tabla As DataTable, ByRef oCant As Integer) As Boolean
  2.         conectar()
  3.         Dim sSql, sSql2 As String
  4.         Dim j, i, ciclo As Integer
  5.         sSql = "INSERT INTO " & tabla.TableName & "("
  6.         For j = 0 To tabla.Columns.Count - 2
  7.             sSql += tabla.Columns(j).ColumnName & ", "
  8.         Next
  9.         sSql += tabla.Columns(tabla.Columns.Count - 1).ColumnName & ") "
  10.         sSql += " VALUES"
  11.         For i = 0 To tabla.Rows.Count - 1
  12.             sSql2 += "("
  13.             For j = 0 To tabla.Columns.Count - 1
  14.                 sSql2 += CampoDeSql(tabla.Rows(i).Item(j))
  15.                 If j < (tabla.Columns.Count - 1) Then
  16.                     sSql2 += ", "
  17.                 End If
  18.             Next j
  19.             sSql2 += ")"
  20.             If ciclo = oCant Or i = tabla.Rows.Count - 1 Then
  21.                 ciclo = 0
  22.                 sSql2 += ";"
  23.                 sentencias = New MySqlCommand(sSql & sSql2, conexion)
  24.                 Try
  25.                     sentencias.ExecuteNonQuery()
  26.                     sSql2 = ""
  27.                 Catch ex As Exception
  28.                     Return False
  29.                 End Try
  30.             Else
  31.                 sSql2 += ", "
  32.             End If
  33.             ciclo += 1
  34.         Next i
  35.         Return True
  36.     End Function

Código de la función de conversión:
Código vb.net:
Ver original
  1. Public Function CampoDeSql(ByVal campo As Object) As String
  2.         nFI.NumberGroupSeparator = 0
  3.         Dim dato As Double
  4.         Select Case campo.GetType.Name
  5.             Case Is = "DateTime"
  6.                 Return "'" & Format(campo, "yyyy-MM-dd HH:mm:ss") & "' "
  7.             Case Is = "Date"
  8.                 Return "'" & Format(campo, "yyyy-MM-dd") & "' "
  9.             Case Is = "DBNull"
  10.                 Return " NULL"
  11.             Case Is = "Integer"
  12.                 Return Convert.ToString(campo)
  13.             Case Is = "Int16"
  14.                 Return Convert.ToString(campo, nFI)
  15.             Case Is = "Int32"
  16.                 Return Convert.ToString(campo, nFI)
  17.             Case Is = "Int64"
  18.                 Return Convert.ToString(campo, nFI)
  19.             Case Is = "Double"
  20.                 dato = campo
  21.                 Return dato.ToString("f", nFI)
  22.             Case Is = "Single"
  23.                 Return Convert.ToString(campo, nFI)
  24.             Case Is = "Decimal"
  25.                 Return Convert.ToString(campo, nFI)
  26.             Case Is = "UInt16"
  27.                 Return Convert.ToString(Convert.ToInt32(campo), nFI)
  28.             Case Is = "UInt32"
  29.                 Return Convert.ToString(Convert.ToInt32(campo), nFI)
  30.             Case Is = "UInt64"
  31.                 Return Convert.ToString(Convert.ToInt32(campo), nFI)
  32.             Case Is = "String"
  33.                 If campo = "\N" Then
  34.                     Return " NULL"
  35.                 Else
  36.                     Return "'" & campo & "' "
  37.                 End If
  38.             Case Is = "TimeSpan"
  39.                 Return "'" & campo.ToString & "' "
  40.             Case Is = "Byte"
  41.                 Return "'" & Convert.ToString(campo) & "' "
  42.             Case Else
  43.                 Return "'" & Convert.ToString(campo) & "' "
  44.         End Select
  45.     End Function

titanikoktf 20/08/2009 12:16

Respuesta: Manual de Vb.NET 2005
 
Hola ladies and gentleman!!

No funcionan los enlaces.....

Gracias.

diogomix 21/08/2009 21:53

Respuesta: Manual de Vb.NET 2005
 
muchas gracias... me sirve de mucha ayuda.. saludos

gnzsoloyo 24/09/2009 08:33

Respuesta: Manual de Vb.NET 2005
 
Funcion para destruir objetos COM (Excel, Word, etc) usados para interoperativdad entre aplicaciones y Office:
Código vb.net:
Ver original
  1. Imports Microsoft.Win32
  2.  
  3. Module Module1
  4.  
  5.     Friend Function CerrarCOM(ByRef oComObject As Object) As Boolean
  6.         Try
  7.             If oComObject Is Nothing = False Then
  8.                 System.Runtime.InteropServices.Marshal.ReleaseComObject(oComObject)
  9.             End If
  10.             Return True
  11.         Catch ex As Exception
  12.             Return False
  13.         End Try
  14.     End Function
  15.  
  16. End Module

Se pasa el objeto creado como parámetro a la función antes de liberarlo. De esa forma al errar el objeto creado la instancia de la aplicación Office usada desaparece de memoria.

CarlosYannis 07/10/2009 21:04

Respuesta: Manual de Vb.NET 2005
 
Desde ya muchisimas gracias, estoy empezando a usar .NET 2005 en la Facu y esto me viene de 10...
A medida que lo vaya leyendo y surgan dudas preguntare, despues califico.

Saludos~

gisaelggg 18/04/2010 22:52

Respuesta: Manual de Vb.NET 2005
 
Enlaces caidos.

Mirkala 03/05/2010 22:07

Respuesta: Manual de Vb.NET 2005
 
Gracias x el manual esta muy didactico sobre todo para principiantes !!!! :) q buen aporte al tema

chechucheta 29/05/2010 15:41

Respuesta: Manual de Vb.NET 2005
 
Hola: me gustaría acceder al contenido del manual, estoy inciándome en la programación .NET. Quisiera saber si el link funciona todavía, porque yo no lo consigo.
Gracias.
Saludos.

GeoAvila 30/05/2010 19:07

Respuesta: Manual de Vb.NET 2005
 
Cita:

Iniciado por chechucheta (Mensaje 3421978)
Hola: me gustaría acceder al contenido del manual, estoy inciándome en la programación .NET. Quisiera saber si el link funciona todavía, porque yo no lo consigo.
Gracias.
Saludos.


de hecho si podes acceder aca el listado

http://geoavila.com/about/

apocalip 09/11/2010 19:35

Respuesta: Manual de Vb.NET 2005
 
necesito el codigo para conectar una base de datos de access 2010 a vb 2010 porfavor

g_cury 18/11/2010 15:18

Respuesta: Manual de Vb.NET 2005
 
GeoAvila, me parece que el link al manual vs2005 esta defectuoso. Me interesa el manual

Yarriot 30/12/2010 08:25

Respuesta: Manual de Vb.NET 2005
 
Oiga cumpa tiene el manual en formato pdf por si acaso?
Así lo llevo donde quiera en ausencia de internet... :)
Sl2 y gracias x compartir

atak 05/08/2011 08:50

Manual de Vb.NET 2005
 
Gracias, por el Manual de Visual Studio.Net en Español.


Saludos


La zona horaria es GMT -6. Ahora son las 22:54.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.