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

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  1 muestra del poder de la programacion dinamica
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] 3 Ir Abajo Respuesta Imprimir
Autor Tema: 1 muestra del poder de la programacion dinamica  (Leído 12,300 veces)
Maurice_Lupin


Desconectado Desconectado

Mensajes: 356

GPS


Ver Perfil WWW
Re: 1 muestra del poder de la programacion dinamica
« Respuesta #10 en: 5 Octubre 2012, 14:42 pm »

buscando en google:

http://www.dreamincode.net/forums/topic/110542-plug-ins/
http://www.divelements.co.uk/net/articles/plugins/plugins.asp
http://geekswithblogs.net/WTFNext/archive/2009/05/06/how-to-create-a-plugin-architecture-in-vb.net.aspx
http://vbnotebookfor.net/2007/10/09/how-to-create-application-plug-ins-in-vbnet/

Ahora a leer se ha dicho  :(
Saludos.


En línea

Un error se comete al equivocarse.
seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: 1 muestra del poder de la programacion dinamica
« Respuesta #11 en: 5 Octubre 2012, 15:04 pm »

si supieras que estoy buscando el "metodo" para permitir plugins instalables como hace el firefox, pero mis conocimientos no llegan a ese nivel, que al instalar 1 complemento modifique el .exe original realmente es dificil :/ si lograra conseguir 1 ejemplo por mas minimo que fuera podria tener 1 idea y poder explorarla hasta mejorarle como estoy haciendo con el namespace codeDOM y reflection

segun mis pocos conocimientos sobre el tema plugin, que yo sepa los plugins no modifican el .exe. simplemente son "extensiones" por asi decirlo del programa, el cual el .exe debe estar preparado para reconocer y permitir ejecutarlos sin necesidad de volver a compilar el .exe original.

por tirar un ejemplo facil, el programa CCleaner cuando vas a seleccionar el idioma del programa tiene como 30 lenguajes, esos lenguajes si te fijas en la carpeta de instalacion, estan guardados en una carpeta con extension .dll, si yo borro alguno de esos archivos cuando voy al programa ya no existen y no puedo usarlos. y si me llegaria a crear yo un nuevo lenguaje y pongo ahi la .dll, el programa estaria listo para usar el lenguaje creado por mi con esa .dll nueva.

otro ejemplo es la widget library, eso si son plugins, el programa original simplemente reconoce los archivitos de los widget y los carga al sistema y permite ejecutarlos, yo me puedo crear 20 widgets y agregarlos sin la necesidad de modificar nada del .exe original.

si buscas en internet encontras en 2 segundos ejemplos de plugins en .NET, explicados, creo que aca ya se habia publicado algo en el foro, de ultima busca.

saludos.


En línea

79137913


Desconectado Desconectado

Mensajes: 1.169


4 Esquinas


Ver Perfil WWW
Re: 1 muestra del poder de la programacion dinamica
« Respuesta #12 en: 5 Octubre 2012, 15:25 pm »

HOLA!!!

segun mis pocos conocimientos sobre el tema plugin, que yo sepa los plugins no modifican el .exe. simplemente son "extensiones" por asi decirlo del programa, el cual el .exe debe estar preparado para reconocer y permitir ejecutarlos sin necesidad de volver a compilar el .exe original.

por tirar un ejemplo facil, el programa CCleaner cuando vas a seleccionar el idioma del programa tiene como 30 lenguajes, esos lenguajes si te fijas en la carpeta de instalacion, estan guardados en una carpeta con extension .dll, si yo borro alguno de esos archivos cuando voy al programa ya no existen y no puedo usarlos. y si me llegaria a crear yo un nuevo lenguaje y pongo ahi la .dll, el programa estaria listo para usar el lenguaje creado por mi con esa .dll nueva.

otro ejemplo es la widget library, eso si son plugins, el programa original simplemente reconoce los archivitos de los widget y los carga al sistema y permite ejecutarlos, yo me puedo crear 20 widgets y agregarlos sin la necesidad de modificar nada del .exe original.

si buscas en internet encontras en 2 segundos ejemplos de plugins en .NET, explicados, creo que aca ya se habia publicado algo en el foro, de ultima busca.

saludos.

+999

Ademas, el sistema de scripts es para hacer cosas on the fly , rutinas rapidas para no recompilar, pero se suelen usar para tareas simples y aisladas (ejemplo un parche que mandas por internet y el programa ejecuta) no para algo que abras todos los dias, para eso es necesario un sistema mas robusto como dice seba.

GRACIAS POR LEER!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*
Maurice_Lupin


Desconectado Desconectado

Mensajes: 356

GPS


Ver Perfil WWW
Re: 1 muestra del poder de la programacion dinamica
« Respuesta #13 en: 5 Octubre 2012, 15:34 pm »

encontre lo que buscaba. Aqui

 ;D
En línea

Un error se comete al equivocarse.
spiritdead

Desconectado Desconectado

Mensajes: 296


Ver Perfil
Re: 1 muestra del poder de la programacion dinamica
« Respuesta #14 en: 5 Octubre 2012, 21:43 pm »

Buenas spiritdead,

te queria preguntar si la clase para crear subprogramas dentro del programa original permite interactuar con clases incluidas dentro del proyecto. Es decir, ¿Podría llamar a cierta clase incluida en el proyecto utilizando la clase que mencionas?.

Gracias

por ahora son ajenas al codigo original, pero no ajuro :P la cosa es que es muy complicado
En línea

Facilitador De Tareas - Task Simplifier (FDT)
spiritdead

Desconectado Desconectado

Mensajes: 296


Ver Perfil
Re: 1 muestra del poder de la programacion dinamica
« Respuesta #15 en: 5 Octubre 2012, 21:46 pm »

encontre lo que buscaba. Aqui

 ;D

wow, estoy revisandolo, y capas podria hacer que el algoritmo de codeDOM generara DLL, y guardarlas en 1 carpeta, hmmmm es interesante este asunto de verdad

lo revisare despues, porque la estructura del programa me complicaria la insercion de plugins, pero posiblemente cuando tenga mas tiempo, podria hacer 1 rediseño fuerte para permitirme usarles pero me gusto la verdad
« Última modificación: 5 Octubre 2012, 22:24 pm por spiritdead » En línea

Facilitador De Tareas - Task Simplifier (FDT)
spiritdead

Desconectado Desconectado

Mensajes: 296


Ver Perfil
Re: 1 muestra del poder de la programacion dinamica
« Respuesta #16 en: 5 Octubre 2012, 22:03 pm »

usando un control llamado ICSharpCode.texteditor
miren como quedo

mejorando cada dia =)
En línea

Facilitador De Tareas - Task Simplifier (FDT)
Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: 1 muestra del poder de la programacion dinamica
« Respuesta #17 en: 5 Octubre 2012, 22:54 pm »

Para extender tu app puedes utilizar MEF

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
spiritdead

Desconectado Desconectado

Mensajes: 296


Ver Perfil
Re: 1 muestra del poder de la programacion dinamica
« Respuesta #18 en: 5 Octubre 2012, 22:56 pm »

Para extender tu app puedes utilizar MEF

Saludos

si pudieras explicarme un poco que vendria siendo MEF :P
En línea

Facilitador De Tareas - Task Simplifier (FDT)
Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: 1 muestra del poder de la programacion dinamica
« Respuesta #19 en: 5 Octubre 2012, 23:10 pm »

http://mef.codeplex.com/
http://fernandomachadopiriz.com/2010/04/15/simple-introduccin-al-microsoft-extensibility-framework/ ;)
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
Páginas: 1 [2] 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Programación Dinámica
Java
erikcdlm 0 1,756 Último mensaje 7 Noviembre 2014, 20:32 pm
por erikcdlm
Problema Programación Dinamica
Programación C/C++
maxisolis 3 2,270 Último mensaje 29 Junio 2015, 02:19 am
por maxisolis
problema de backtracking y programacion dinamica
Programación C/C++
aprendiz de programador 6 5,430 Último mensaje 12 Diciembre 2015, 16:08 pm
por SnzCeb
[Estrategias] Programación Dinámica vs Divide y conquistarás (DUDA)
Programación C/C++
GGZ 4 4,194 Último mensaje 7 Noviembre 2016, 08:20 am
por GGZ
Ackermann - Programacion Dinámica
Programación C/C++
GGZ 4 2,882 Último mensaje 12 Febrero 2017, 14:35 pm
por GGZ
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines