elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
131  Programación / .NET (C#, VB.NET, ASP) / Re: Licencia .NET en: 14 Noviembre 2007, 18:50 pm
muchas gracias gusman.
encontre esta info buscando


¿Qué podemos hacer con los productos Express?

-Aprender a programar utilizando un entorno de desarrollo racional y sencillo, incorporando contenido de tutoriales

-Evaluar el .NET Framework para el desarrollo Windows y el desarrollo Web

-Crear aplicaciones divertidas e interesantes para nuestro placer personal, compartirlas con los amigos o incluso distribuir comercialmente nuestros programas.

http://www.microsoft.com/spanish/msdn/vstudio/Express/Docs/faq/faq.mspx
132  Programación / .NET (C#, VB.NET, ASP) / Re: Compilar en VB en: 14 Noviembre 2007, 18:29 pm
Bueno, pues si no recuerdo mal, el ofuscador Xenocode tiene una opción para integrar las partes del Framework que utilices dentro de tu ejecutable y compilar este como un exe nativo.

La unica pega que vas a tener es que a lo mejor te encuentras con que un ejecutable que te pesaba 30Kb pasa a ocupar 20Mb :S

Un saludo.

no conozco esa aplicacion, pero parece interesante
con respecto a la pregunta original la respuesta es no, ya que visual .NET se basa en tecnologia .NET, por ende es necesario tenerla instalada para correr un programa que la utilize.

puedes compararlo con lo siguiente: no puedes usar microsoft word si no tienes windows instalado (o linux con algunos retoques :P)

espero me aya explicado bien
saludos
133  Programación / .NET (C#, VB.NET, ASP) / Licencia .NET en: 14 Noviembre 2007, 16:01 pm
buen dia, mi duda es la siguiente
tengo entendido que para licenciar un programa en vb6 se necesita la licencia del producto original, pero si quiero licenciar un producto .net? alquien sabe?
ya que las versiones visual.net son ofresidas sin cargo por microsoft

saludos!
134  Programación / .NET (C#, VB.NET, ASP) / Re: Control TreeView en: 5 Noviembre 2007, 19:08 pm
Gracias gusman, ya agregue lo que me sugueriste :)

Saludos
135  Programación / .NET (C#, VB.NET, ASP) / Re: Control TreeView en: 5 Noviembre 2007, 17:29 pm
Lo prometido es deuda.

En el Load del formulario:

Código:
        Dim Host As String = "tuservidor"
        Dim con As New OleDb.OleDbConnection("Provider=SQLOLEDB; Data Source=" & Host & "; Initial Catalog=TuBase; integrated security=SSPI; persist security info=True;")

        Dim da As OleDb.OleDbDataAdapter
        Dim dtb As DataTable
        Dim a As Integer

        Dim Codigo As String

        da = New OleDb.OleDbDataAdapter("select * from dimtempcustomer where dimt_padre=''", con)
        dtb = New DataTable
        da.Fill(dtb)

        TreeView1.Nodes.Add(Trim("[" & dtb.Rows(a)("dimt_codigo").ToString) & "]-- " & Trim(dtb.Rows(0)("dimt_descripcion").ToString))
        Codigo = Trim(dtb.Rows(0)("dimt_codigo").ToString)

En el evento DoubleClick del TreeView:

Código:
Dim Host As String = "tuservidor"
        Dim con As New OleDb.OleDbConnection("Provider=SQLOLEDB; Data Source=" & Host & "; Initial Catalog=TuBase; integrated security=SSPI; persist security info=True;")

        Dim da As OleDb.OleDbDataAdapter
        Dim dtb As DataTable
        Dim a, i As Integer
        Static Cargados As String

        Dim Codigo, Descripcion As String
        Dim parte = Split(TreeView1.SelectedNode.Text, "]-- ")
        Dim flag = Split(Cargados, "--")

        Me.Cursor = Cursors.WaitCursor
        Codigo = Trim(Mid(parte(0), 2))

        For i = 1 To UBound(flag)
            If Codigo = flag(i) Then
                Me.Cursor = Cursors.Default
                Exit Sub
            End If
        Next
        Cargados += "--" & Codigo
        da = New OleDb.OleDbDataAdapter("select * from dimtempcustomer where dimt_padre='" & Codigo & "'", con)
        dtb = New DataTable
        da.Fill(dtb)

        For a = 0 To dtb.Rows.Count - 1
            Codigo = Trim(dtb.Rows(a)("dimt_codigo").ToString)
            Descripcion = Trim(dtb.Rows(a)("dimt_descripcion").ToString)

            TreeView1.SelectedNode.Nodes.Add("[" & Codigo & "]-- " & Descripcion)
        Next
        TreeView1.SelectedNode.Expand()
        Me.Cursor = Cursors.Default

Lo de la conexion se puede arreglar para que sea menos codigo.
Espero les sirva el codigo, le agradezco mucho a hadess_inf por responder mis preguntas.

Gracias.
136  Programación / .NET (C#, VB.NET, ASP) / Re: Control TreeView en: 3 Noviembre 2007, 03:39 am
Bueno hadess_inf, te cuento. Encontre la solucion al 100% de mi problema.
Hize lo siguiente:
En lugar de cargar todo el arbol al cargar el formulario, decidi solo cargar la raiz del arbol, osea, un solo item.
Luego si se quieren ver los que cuelgan del item se le hace doble click y se cargan los items del segundo nivel.
Si se queire ver lo que cuelga de alguno de esos items recien cargados, se le hace doble click. Y asi hasta llegar a donde quiera sin necesidad de cargar datos innesesarios que el usuario no va a mirar.

El tiempo es altamente importante en estas situaciones, el cual fue reducido a una respuesta casi instantanea en el peor de los casos.
El codigo esta muy interesante y es muy sencillo y la idea me la dio mi jefe cuando me dije: "Mostra lo que necesitas"

El lunes temprano posteo el codigo para que este disponible, ya que esta en el trabajo y no en mi casa.


Saludos y muchas gracias por tu colaboracion.
137  Programación / .NET (C#, VB.NET, ASP) / Re: Control TreeView en: 2 Noviembre 2007, 18:11 pm
si, podria ser. pero el usuario no va a querer esperar 11 minutos desde un principio, y sin contar que los registros pueden aumentar un poco.

bueno, voy a tratar de buscar otra solucion. muchisimas gracias por tu ayuda hadess_inf
138  Programación / .NET (C#, VB.NET, ASP) / Re: Control TreeView en: 2 Noviembre 2007, 15:57 pm
bueno, al fin. pude cargar el treeview. con exactamente el code q postiastes.
lo unico que me surgio un gran gran problema

al cargar los 7000 registros el tiempo de espera es alto
tarda aproximadamente 12 minutos, entre que hace las consultas revisa y carga.

no hay forma de guardar el control junto con sus datos de tal forma que cuando el usuario quiera ver el arbol no lo tenga que volver a cargar, sino simplemente cargar el control con los datos previamente cargados.


muchas gracias nuevamente
139  Programación / Programación Visual Basic / Re: Duda con "Split" en: 2 Noviembre 2007, 02:21 am
Código:
CantidadRegistros = Ubound(Split("Hola_Que_Tal_?", "_"))
Text1.text = CantidadRegistros

algo muy parecido a lo anterior
un ejemplo de mas no viene mal ;)
140  Programación / .NET (C#, VB.NET, ASP) / Re: Control TreeView en: 1 Noviembre 2007, 23:26 pm
exelente, mañana probare usar un datatalbe en lugar de dataset y luego lo comento, si funciona posteo el code.

Saludos

Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines