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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Temas
Páginas: [1]
1  Programación / .NET (C#, VB.NET, ASP) / Introduccion extremadamente básica a Linq en: 22 Mayo 2011, 20:32 pm
Hola a todos, bueno aca les traje un tutorial básico introductorio a Linq, espero les sea de utilidad:
http://cid-a9fbcf65213bf348.office.live.com/self.aspx/.Public/Tutorial%20b%c3%a1sico%20de%20Linq.pdf

Bueno, al ser Linq grande estaba pensando en hacer tutoriales específicos para cada tema que es Linq, espero me den sus opiniones y sugerencias para estos tutoriales que pretendo hacer.

Saludos
2  Programación / .NET (C#, VB.NET, ASP) / [Source]Controlar PC desde Twitter en: 21 Mayo 2011, 04:13 am
Hola a todos, aca les dejo una app para controlar la computadora twiteando:

TwitZombie.zip]http://cid-a9fbcf65213bf348.office.live.com/self.aspx/.Public/[SOURCE]TwitZombie.zip

En esta app utilizo la libreria Twitterizer, que esta para descargar desde http://www.twitterizer.com/, en fin la aplicacion es sencilla, pero se la puede extender a algo como un backdoor, simplemente haciendo que no se ejecute en modo grafico.

Para mas detalles pueden visitar mi blog:
http://donkeysharp.blogspot.com/2011/05/controlar-pc-desde-twitter.html

Saludos
3  Programación / .NET (C#, VB.NET, ASP) / Utilidades para el trabajo con WPF en: 19 Mayo 2011, 23:09 pm
Hola a todos, bueno en este post solo quiero darles algunos links de controles utilies para trabajar con WPF.

http://wpftoolkit.codeplex.com/ WPF Toolkit
http://wpfmdi.codeplex.com/ Para hacer formularios MDI con WPF


Espero les sea de utilidad.

Saludos
4  Programación / .NET (C#, VB.NET, ASP) / Mejor forma de almacenamiento SqlServer en: 9 Mayo 2011, 20:56 pm
Hola a todos, desde hace mucho tiempo tengo esta duda. Por ejemplo, si creo una aplicacion de tipo blog, forum, etc. Obviamente las entradas pueden ser pequeñas pero estas entradas tambien pueden ser enormes, y pueden exeder e maximo de caracteres de un determinado tipo de dato en algun motor de base de datos, Pues mi pregunta es la siguiente, es bueno hacer eso? o tambien pensaba en la opcion de guardar esos textos en archivos de texto en el servidor y luego mapearlos a la web,

Cual creen o cual es la mejor forma de almacenamiento de este tipo de datos?? actualmente un foro que tipo de estrategia sigue para el almacenamiento de datos??

Gracias
5  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
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines