FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Para cada tipo de propósito hay una herramienta que mejor se adapta, por ejemplo, actualmente en mi empresa trabajamos con Visual Studio 2010 con excelentes resultados, es muy ágil y productivo, pero para 2 casos concretos:
1) Leer archivos de excel y procesarlos 2) Diseño de reporte rápido y de exportación a PDF también rápida Hemos optado por Lazarus siguientes razones: 1) El OleDB para conexión a un archivo de excel es funcional pero tiene problemas de concurrencia, varios usuarios al tiempo hacen carga de archivos de excel, nuestro programa es web, y varios se quedan pegados, hablo de archivos de 1000 o mas filas, con Lazarus hicimos un programa que toma un archivo de excel y lo pasa a CSV, ese CSV lo cargamos en una lista de objetos o en un datatable en VB.Net y todo el proceso transcurre sin problemas, incluso cun archivo con mas de 50.000 filas, no tarda mas de 3 segundos en convertirlo en CSV, el proceso como tal, ya no genera problemas de concurrencia y además se ha mejorado el rendimiento en mas de un 70% 2) Unos diseños de rótulos para impresión que finalmente se decidió que cada usuario, con una tabla de 300 y creciendo, debía poder diseñar el rótulo a gusto, generamos en Lazarus un programa que cada usuario descargar o el ingeniero de soporte lo use para generarle el rótulo a los usuario que así lo deseen y luego cargar el archivo generado, este mismo se procesa por el mismo programa, que es de doble propósito, y genera el pdf para el usuario que lo solicite, hemos ganado gran flexibilidad sin perder desempeño, es mas, se genera algo mas rápido el PDF que con iTextSharp que es la librería que usábamos anteriormente, sólo que aún no hemos tomado las métricas de este último. La conclusión es muy simple, una verdadera solución tecnológica, es la suma de diferentes tecnologías, que hagan mejor y mas eficiente la labor deseada, nuestra aplicación es 100% web, no significa que no podamos usar ejecutables en el servidor. Saludos.
__________________
mas confundido que Garavito el día del Niño. |
#2
|
||||
|
||||
Justo eso quería decir. Y un buen ejemplo.
|
#3
|
|||
|
|||
Yo mientras tenga "vcl para la web" de Delphi (intraweb) me olvido de PHP, Ajax, Ruby y demás historias ya que utilizo todo lo que sé de Delphi para programar para la Web, y si quiero más calidad gráfica hay unos componentes super interesantes de tmssoftware que me permiten hacerlo (en mi empresa los han comprado - 400 euros aprox. )
LLevo muchos años programando con Intraweb y estoy encantado de los resultados y de paso me libro de aprender otros lenguajes. |
#4
|
||||
|
||||
Cita:
En esta semana empece a probar HTML5 builder ... al dia de hoy ya lo quiero desinstalar, ya que no existe tutoriales de como explotar dicha herramienta ... solo existen los clasicos tutoriales del Hola mundo y conexion a base de datos local y a mi eso no me sirve ya que yo necesito conectarme a la base de datos alojada en mi sitio web (que por obvias razones no se puede) Intente "consumir" un servicio que hice con PHP, pero no existe documentacion (si alguien sabe como hacerlo se los agradecere). Saludos! |
#5
|
||||
|
||||
Cita:
__________________
mas confundido que Garavito el día del Niño. |
#6
|
||||
|
||||
Cita:
Espero te sirva Saludos! |
#7
|
|||
|
|||
¿Has preguntado en los foros oficiales?
|
#8
|
||||
|
||||
La verdad no lo he hecho, pero si he buscado en ellos, y remiten al componente WebService, desafortunadamente en la documentación no se habla nada de nada.
__________________
mas confundido que Garavito el día del Niño. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Outlook Express: "Sayonara, baby" | kinobi | Noticias | 0 | 16-08-2003 06:04:11 |
|