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


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 [8] 9
71  Programación / .NET (C#, VB.NET, ASP) / Re: Como realizar un consulta a un txt de una pc con ip publica en: 29 Abril 2011, 01:41 am
Si deseas programar eso, simplemente tienes que hacer un servidor con sockets, que te devuelva el flujo de bytes del archivo txt que deseas obtener. Y para conectarte ahi remotamente simplemente puedes utilizar netcat

Saludos
72  Programación / .NET (C#, VB.NET, ASP) / Re: Borrar aplicacion en: 28 Abril 2011, 15:33 pm
Bueno, perdon por la tardanza puedes utilizar el snippet que hay en esta pagina, lo probe y me funciono.

http://www.vcskicks.com/code-snippet/DeleteSelf.php

Saludos
73  Programación / .NET (C#, VB.NET, ASP) / [C#] Compilador de arhivos batch a exe en: 28 Abril 2011, 15:15 pm
Hola a todos este es mi primer aporte a elhacker.net, no me habia dado cuenta del nivel de esta comunidad, bueno, lo que hice es una dll la cual se puede reutilizar la q permite compilar batchs a exe, solo es una aplicacion de consola, pero puede ser extendida facilmente a winforms o lo q se les ocurra espero que les guste. El articulo completo esta en mi blog.

http://donkeysharp.blogspot.com/2011/04/creando-un-compilador-de-batchs.html

Codigo fuente:
http://cid-a9fbcf65213bf348.office.live.com/self.aspx/.Public/%5BSOURCE%5D%20-%20BatCompiler.zip

Para hacer esto me base en otra entrada en la que utilizo los servicios de compilacion de .NET y con un poco de creatividad me salio el de batchs.

Para compilar codigo C# simplemente se sigue mas o menos la logica de este metodo:
Código
  1. public static StringBuilder CompileFromSourceCode(string outputName, string sourceCode, bool generateExecutable) {
  2.         StringBuilder errores = null;
  3.  
  4.         /* Creamos un proveedor de codigo con el cual
  5.           * podemos realizar distintas operaciones sobre
  6.           * algun codigo C-Sharp, una de estas tareas es
  7.           * la de compilar ensamblados.
  8.           */
  9.         CSharpCodeProvider provider = new CSharpCodeProvider();
  10.  
  11.         /* Para este ejemplo se usa el metodo para compilar
  12.           * desde algun código.
  13.           * # provider.CompileAssemblyFromSource(...)
  14.           */
  15.  
  16.         // Para eso necesitamos algunos parametros de compilacion
  17.         CompilerParameters parameters = new CompilerParameters();
  18.  
  19.         // Decimos que el ensamblado sera ejecutable
  20.         // caso contrario seria una DLL
  21.         parameters.GenerateExecutable = generateExecutable;
  22.  
  23.         /* Ahora necesitamos adicionar un ensamblado
  24.           * como es un ejemplo basico solo utilizaremos
  25.           * el assembly System.dll
  26.           */
  27.         parameters.ReferencedAssemblies.Add("System.dll");        
  28.  
  29.         // Establecemos el nombre del ensamblado de salida
  30.         parameters.OutputAssembly = outputName;
  31.  
  32.         // Compilamos el codigo fuente
  33.         CompilerResults results = provider.CompileAssemblyFromSource(parameters, sourceCode);
  34.  
  35.         // En el caso de que existan errores los mostramos
  36.         // caso contrario el ensamblado ha sido construido
  37.         if (results.Errors.Count > 0) {
  38.            errores = new StringBuilder();
  39.            foreach (CompilerError error in results.Errors) {
  40.               errores.AppendLine(string.Format("Error en linea: {0}", error.Line));
  41.               errores.AppendLine("\t" + error.ErrorText);
  42.            }
  43.         }
  44.  
  45.         return errores;
  46.      }
  47.  

Espero les sea util

Saludos
74  Programación / .NET (C#, VB.NET, ASP) / Re: Sobre rendimiento ¿Realmente C++/Cli es superior en velocidad a C#, ambos .Net? en: 28 Abril 2011, 15:07 pm
Yo creo q si, pero tambien es mas rapido de c o c++, pues ve, no es forma de comparar ya que como dices tu .NET u otras plataformas de desarrollo como Java, Python, Ruby, nos brind muchas facilidades de aplicaciones empresariales, cosa que con c o c++ es un poco mas complicado de hacer, pero si hablamos en el area de algoritmia, me quedo con c/c++ y desecho a los demas, ya que para algoritmia se necesita cabeza mas q herramientas.

Saludos
75  Programación / .NET (C#, VB.NET, ASP) / Re: Grabar en la EEPROMs. en: 28 Abril 2011, 01:25 am
oh, muchas gracias por el aporte, lamento no poder ayudarte con lo de grabar la informacion.

Saludos
76  Programación / .NET (C#, VB.NET, ASP) / Re: Grabar en la EEPROMs. en: 27 Abril 2011, 19:36 pm
hola, creo q no puedo ayudarte en eso ya q no se casi nada de electronica, pero me gustaria saber como le haces para leer datos desde un microcontrolador, me parece super interesante.

Saludos
77  Programación / .NET (C#, VB.NET, ASP) / Re: ayula con list<> en csharp en: 27 Abril 2011, 00:18 am
No entiendo por que volver a recorrer la lista, simplemente usa la propiedad DataSource del DataGridView:
Código
  1. private void button1_Click(object sender, EventArgs e)
  2. {
  3. dataGridView1.Visible = true;
  4.  
  5. List<Productos> lista;
  6. lista = operacion.ConsultaGral();
  7.  
  8. dataGridView1.DataSource = lista
  9.  
  10. }
  11.  
78  Programación / .NET (C#, VB.NET, ASP) / Re: Multi conexiones cliente / server en vb.net? en: 25 Abril 2011, 20:55 pm
Bueno, en vez de winsock yo optaria por los sockets que .net ya trae en su BCL, la verdad no se la diferencia entre winsock y los sockets de .NET, seria interesante hacer algunas comparaciones entre estos.

Saludos
79  Programación / .NET (C#, VB.NET, ASP) / Re: api del google maps y C# desktop en: 25 Abril 2011, 20:51 pm
bueno, no recuerdo muy bien, pero vi algunos ejemplos en los que usaban en control WebBrowser, pero creo q no es lo q estas buscando, tal vez estos links te sean utiles

http://code.google.com/p/winforms-geplugin-control-library/
http://www.codeproject.com/KB/miscctrl/GMapNET.aspx --> Para el control GMap.NET creo q este seria tu solucion

y finalmente este control que es para Virtual Earth, la contraparte de Microsoft para Google Maps
http://bingmapscontrol.codeplex.com/


Saludos
80  Programación / .NET (C#, VB.NET, ASP) / Re: Mejorar el Aspecto Visual de Mi Aplicación. en: 21 Abril 2011, 18:21 pm
Si en realidad te interesa el diseño de tu aplicacion podrias utilizar WPF, esa seria la opcion que tomaria, si tuviera tiempo para hacerlo. Si esta opcion no te parece viable podrias ver algo de SmartClients y centrarte en revisar la parte de Interfaz gráfica o simplement utilizar controles winforms gratuitos aqui te dejo algunos links
 * http://www.quantumsoftware.com.au/Products/WindowsFormsComponents.aspx
 * http://dotnet.dzone.com/news/krypton-a-free-winforms-contro

Bueno y hay muchos por la web

Saludos
Páginas: 1 2 3 4 5 6 7 [8] 9
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines