Aplicaciones de Consola: Parámetros

42 views
Skip to first unread message

Kiquenet

unread,
Apr 29, 2013, 10:31:38 AM4/29/13
to altnet-...@googlegroups.com
Hola a todos.

estoy desarrollando con VS2012 aplicaciones de Consola, que se ejecutan vía command line.

La idea es que la aplicación de consola reciba ciertos parámetros.

Por ejemplo, una ruta física completa a un fichero ZIP y también una lista de nombres de servidores, en principio, separados por coma.


Quería saber si hay buenas prácticas en referencia al tratamiento de parámetros de command line y si pueden comentar sus experiencias.

Investigando un poco, salen a relucir código de interés:





Recomiendan alguno que conozcan, y sea lo más simple y reutilizable posible, y tengan en aplicaciones ya en producción?


Saludos y gracias de antemano.

Alpha

unread,
Apr 29, 2013, 11:48:25 AM4/29/13
to altnet-...@googlegroups.com
El que ví que más andan recomendando en StackOverflow es Mono.Options. Muchas más opciones aquí.

No tengo experiencia personal con ninguna, pero lo que hace Mono.Options me gustó mucho.

Eugenio Pace

unread,
Apr 29, 2013, 12:01:50 PM4/29/13
to altnet-...@googlegroups.com
Por lo que describes, no necesitas un parsing muy complejo de parametros. Tal vez no haga falta tomar una dependencia a ningun fwk?

var path = args[0];
var servers = args[1].split(',');

mas un poco de error handling....

My 0.02
Eugenio 


2013/4/29 Kiquenet <kiqu...@gmail.com>

--
Has recibido este mensaje porque estás suscrito al grupo "AltNet-Hispano" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a altnet-hispan...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a altnet-...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/altnet-hispano?hl=es.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 

Leandro de los Santos

unread,
Apr 29, 2013, 3:08:33 PM4/29/13
to altnet-...@googlegroups.com
Nosotros usamos varias veces este:
http://nuget.org/packages/CLAP/

Nos resulto bastante simple, podes poner varios comandos para que ejecute definir cual es el comando y los parámetros por omisión...

Saludos
Reply all
Reply to author
Forward
0 new messages