Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - neoncyber

#1
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
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
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
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
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 (csharp) [Seleccionar]

public static StringBuilder CompileFromSourceCode(string outputName, string sourceCode, bool generateExecutable) {
        StringBuilder errores = null;

        /* Creamos un proveedor de codigo con el cual
         * podemos realizar distintas operaciones sobre
         * algun codigo C-Sharp, una de estas tareas es
         * la de compilar ensamblados.
         */
        CSharpCodeProvider provider = new CSharpCodeProvider();

        /* Para este ejemplo se usa el metodo para compilar
         * desde algun código.
         * # provider.CompileAssemblyFromSource(...)
         */

        // Para eso necesitamos algunos parametros de compilacion
        CompilerParameters parameters = new CompilerParameters();

        // Decimos que el ensamblado sera ejecutable
        // caso contrario seria una DLL
        parameters.GenerateExecutable = generateExecutable;

        /* Ahora necesitamos adicionar un ensamblado
         * como es un ejemplo basico solo utilizaremos
         * el assembly System.dll
         */
        parameters.ReferencedAssemblies.Add("System.dll");        

        // Establecemos el nombre del ensamblado de salida
        parameters.OutputAssembly = outputName;

        // Compilamos el codigo fuente
        CompilerResults results = provider.CompileAssemblyFromSource(parameters, sourceCode);

        // En el caso de que existan errores los mostramos
        // caso contrario el ensamblado ha sido construido
        if (results.Errors.Count > 0) {
           errores = new StringBuilder();
           foreach (CompilerError error in results.Errors) {
              errores.AppendLine(string.Format("Error en linea: {0}", error.Line));
              errores.AppendLine("\t" + error.ErrorText);
           }
        }

        return errores;
     }


Espero les sea util

Saludos