Buenos días;
estimados necesito sus sugerencias; quiero hacer un sistema que haga consultas en linea (buscar, ingresar, modificar, borrar); reportes en Excel y Word y gestionar una BD inferior a un un millón de datos.
Actualmente estoy trabajando en Excel pero no se si soporte todo lo que quiero hacer; pensé en PHP, Ruby, VB.net, MySQl y Postgress pero no me decido.
por favor solo indiquenme en que lenguaje y gestor y el porque, si tengo que aprender alguno lo hago, no se preocupen.
PD: si tienen ejemplos se aceptan con mucho gusto. :)
Cita de: XoceanoX en 12 Febrero 2014, 19:16 PM
pensé en PHP, Ruby, VB.net, MySQl y Postgress pero no me decido.
por favor solo indiquenme en que lenguaje y gestor y el porque
En mi opinión, lo más óptimo sería .NET (VB.NET o CSharp, cualquiera de los dos), ¿Porque?, por la sencilla razón que es de la familia de
Microsoft al igual que el tipo de documentos que quieres manipular, y eso siempre supone la mayor ventaja.
1. .NET Framework dispone de Classes para manejar ese tipo de documentos y eso te facilitará la tarea. (Una contra: necesitas tener MSOffice instalado)
2. Todo está perféctamente documentado en
MSDN (http://msdn.microsoft.com/en-us/library/microsoft.office.interop.word%28office.11%29.aspx)y en foros de ayuda como
StackOverflow (http://stackoverflow.com/questions/15828/reading-excel-files-from-c-sharp).
2. Puedes encontrar
infinidad (https://www.google.com/search?q=codeproject+.net+manage+xcl&ie=utf-8&oe=utf-8&lr=lang_en) de
ejemplos (http://www.codeproject.com/Articles/10257/Automating-MS-Excel-Using-Visual-Studio-NET) de uso, códigos fuente, en páginas como
CodeProject (http://www.codeproject.com/).
3. Puedes encontrar
librerías gratis de terceros (http://www.codeproject.com/Articles/28795/Very-Simple-Library-to-Work-with-Excel-in-NET), o también
librerías de pago especializadas para .NET (http://www.aspose.com/.net/word-component.aspx) para no depender de MSOffice, e incluso
controles de usuario (http://www.codeproject.com/Articles/691749/Free-NET-Spreadsheet-Control).
Saludos
Exacto yo también me fui por ese camino, pero es pagado y si te auditan y no tienes licencia ¡la que te espera!.
Visité StackOverFlow, pero no hablo ingles y me bajaron en primera.
crees que habrá alguno gratis que pueda hacer lo que deseo y también alguna ayuda con cual gestor de BD es mejor trabajar.
y garcias por tus comentarios