Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > .NET
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 02-01-2008
REHome REHome is offline
Miembro
 
Registrado: jul 2003
Ubicación: España
Posts: 454
Poder: 21
REHome Va por buen camino
Ya casi no veo libros sobre delphi como antes, encima desde que salió C# salía y sigue saliendo libros en las librerías de todos los autores y ramas, es una pasada, y eso que esto lenguaje es nuevo.
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino.
Responder Con Cita
  #22  
Antiguo 03-01-2008
Avatar de angeluz
angeluz angeluz is offline
Miembro
 
Registrado: jun 2007
Posts: 19
Poder: 0
angeluz Va por buen camino
El rendimiento del código generado en delphi es muy superior, la VCL realiza cacheo de los objetos de Windows (por ejemplo fuentes, plumas, brochas, etc.) para lograr un uso más eficiente de los recursos de Windows. Mientras más recursos del sistema, mejor —por supuesto—, pero la velocidad de ejecución y el uso eficiente de recursos permiten que las aplicaciones Delphi funcionen razonablemente bien en las viejas máquinas Pentium con poca memoria, como las que todavía se encuentran en muchas empresas pequeñas y medianas.


La velocidad y el tamaño del código generalmente conflictúan, pero cuando comparamos Delphi y Visual Basic, Delphi gana claramente en ambos extremos. Una aplicación pequeña de base de datos usando ADO y algunos de terceros cabe en un solo diskette de instalación en el caso de Delphi, mientras que su contraparte del Visual Basic cabría en no menos de dos o tres diskettes (en ambos casos no estoy incluyendo ADO que ocupa aproximadamente 8 Mb). ¿Por qué hay tanta diferencia? Delphi optimiza el tamaño del código todo lo que puede, genera ejecutables independientes (puede también generar ejecutables que trabajen con las bibliotecas runtime si uno desea) y utiliza SmartLinking (enlace inteligente) para evitar incluir procedimientos y funciones en el ejecutable que no están referenciados en el código. Visual Basic no tiene otra opción más que trabajar con bibliotecas runtime y objetos ActiveX (que son más grandes y de no tan alto rendimiento como sus contrapartes VCL).



CONCLUSIÓN: Delphi produce aplicaciones independientes que son pequeñas y entregan gran rendimiento, haciéndolas más amistosas con los recursos del sistema y los anchos de banda de los módems, haciendo de Delphi una opción ideal sobre Visual Basic para los desarrolladores independientes, tanto aquellos que producen soluciones a medida para PyMEs como los que producen aplicaciones shareware o comerciales a distribuir por Internet.
Responder Con Cita
  #23  
Antiguo 04-01-2008
REHome REHome is offline
Miembro
 
Registrado: jul 2003
Ubicación: España
Posts: 454
Poder: 21
REHome Va por buen camino
Tienes razón pero hay un pero.

Abandoné Delphi por cosas que me decían en la empresa que trabajaba que Delphi ya es antiguo, ahora se usará el java o el visual estudio .net.

Delphi siempre está por detrás de MicroSoft, mientras está el FrameWork .net (FW ahora en adelante), 2.0 el Delphi .net utiliza el 1.x, así sucesivamente cosa que dijeron en público que no se recomienda Delphi para empresas nuevas.

Cuando hay una actualización o parches de errores, MSoft lo hace rápido mientras Borland tarda un montón en hacerlo. MS funciona con casi todos los windows de entrada.

En fin, Visual Studio tiene más ventaja que el archiconocido Delphi. Es bueno si, pero no tanto como el Visual studio. Pues mira que sale en internet, revistas, etc que VS .net es lo mejor que ha hecho MS, lo dicen hasta lo de Linux.

Ahora que no te guste ya es otro cantar, a parte que el pascal se usa menos que antes y seguirá por ese camino.


Los lenguajes nacen como también mueren, puede durar miles de años, pero no es eterno. Me la juego que MS en 20 años ya tiene otro lenguaje nuevo, más potente y eficas (o más malo). También quiere innovar con nuevos productos para obtener beneficio.

Mira ahora como ya no defiende VB como antes, porque ya tiene el C#.
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino.
Responder Con Cita
  #24  
Antiguo 04-01-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
REHome, que te hayas dejado llevar por comentarios "de moda", no me parece justificación alguna.

Hay gente que sigue usando Delphi 3 (que se puede considerar antiguo) pero sigue siendo totalmente funcional y usable. ¿Has intentado seguir usando vb 3? imposible.

Como publiqué una noticia hace días, si la bolsa de Londres va a migrar a windows, para ti podría ser razón suficiente para considerar windows un buen sistema, en cambio, a mi me dice que son contratos entre las altas esferas de ambas empresas, nada más.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #25  
Antiguo 04-01-2008
Avatar de angeluz
angeluz angeluz is offline
Miembro
 
Registrado: jun 2007
Posts: 19
Poder: 0
angeluz Va por buen camino
REHome, si te cambiaste por meros comentarios de gente, es porque tu ni ellos conocen Delphi como debieran, porque tan solo en sus comentarios se nota que jamás han conocido Delphi. Si te das cuenta MS, cada dos semanas crea un nuevo parche para sus aplicaciones porque simplemente no funcionan como deberían.
Intenta ejecutar o instalar alguna aplicación hecha con VB6 en Windows Vista, tendrás que pasearte por todos los foros intentando resolver tus problemas de compatibilidad con las dll, o intenta compilar una aplicación de VB 5 con VB .NET 2005, te sera imposible. Pero para mi beneficio no necesito actualizar ni descargar ningún parche para que mis aplicaciones de Delphi 5 funcionen con Delphi 7 o Delphi 2007.
Responder Con Cita
  #26  
Antiguo 04-01-2008
Avatar de angeluz
angeluz angeluz is offline
Miembro
 
Registrado: jun 2007
Posts: 19
Poder: 0
angeluz Va por buen camino
¿Has intentado ejecutar el VB .NET 2005 y un motor de DB como SQL Server 2000, en una maquina con un procesador Pentium 4 con 256 Mb de Ram?. Y luego prueba Delphi 7 y un motor de DB SQL Server 2000, en la misma configuración de Hardware, y después le comentas a toda esa gente que te dijo que Delphi no sirve en cual de las dos configuraciones encontraste mayor rendimiento.


Esperare tus comentarios...
Responder Con Cita
  #27  
Antiguo 04-01-2008
REHome REHome is offline
Miembro
 
Registrado: jul 2003
Ubicación: España
Posts: 454
Poder: 21
REHome Va por buen camino
he probado delphi primero desdeun fasciculo, luego comprar libros, me mola más C#. Nun voy a negar que Dephi sea malo, lo que se que cada vez la gente y algunas empresas lo abandonan. ¿Por algo será?

Lo de VB 6, ya se ha dicho por las web que está es para su época del Windows 9.x

A demás, ya está el VB .net, es diferente pero es visual basic.

Además FrameWork también está para linux.

Delphi será mejor, pero si ya está el FW 2.0, MS ya está con el FW 3.x, por eso siempre MS está por delante del Borland.

Esi si, los componentes o controles me gustan mas los de Delphi, lo que me jode d e Visual Studio es que por ahora en tabcontrol no se le puede deshabilitar una paleta ni tampoco se le puede ahcer invisible como en dElphi

Por ahora me cabrea eso, y lo que me decepcionó la versión 2008, es que la mayoría de los componente es la versión del FW 2.0, vamos a ver si en el 200 ó 2011 ya incluyen nuevas funciones. Solo que este 2.0 es más estable.
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino.
Responder Con Cita
  #28  
Antiguo 04-01-2008
Yun-i Yun-i is offline
Miembro
 
Registrado: ene 2008
Posts: 125
Poder: 17
Yun-i Va por buen camino
hola soy nuevo en esto alguien puede decirme como platear mi situacion en el foro para ver si alguin puede ayudarme? mi correo es vic_gol@hotmail.com por si kieren mejor mandarlo ahi para ya despues ver e ir aprendiendo gracias
Responder Con Cita
  #29  
Antiguo 04-01-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por REHome Ver Mensaje
he probado delphi primero desdeun fasciculo, luego comprar libros, me mola más C#. Nun voy a negar que Dephi sea malo, lo que se que cada vez la gente y algunas empresas lo abandonan. ¿Por algo será?
Ya hemos comentado que el mayor problema es la difusión que hace MS en comparación de la nula difusión que venia haciendo Borland, ahora con la nueva estrategia creo que las cosas van a cambiar, no puedo decir que superará a MS pero si puedo confiar en que ya no habrá tanto desertor.

Cita:
Empezado por REHome Ver Mensaje
Delphi será mejor, pero si ya está el FW 2.0, MS ya está con el FW 3.x, por eso siempre MS está por delante del Borland.
Bueno, si vemos que Delphi está "pensado" para ser ejecutado en Windows, está por demás debatir el punto.

Cita:
Empezado por REHome Ver Mensaje
Esi si, los componentes o controles me gustan mas los de Delphi, lo que me jode d e Visual Studio es que por ahora en tabcontrol no se le puede deshabilitar una paleta ni tampoco se le puede ahcer invisible como en dElphi

Por ahora me cabrea eso, y lo que me decepcionó la versión 2008, es que la mayoría de los componente es la versión del FW 2.0, vamos a ver si en el 200 ó 2011 ya incluyen nuevas funciones. Solo que este 2.0 es más estable.
Que te digo, será que te gustaría tener un Visual Studio con la tecnología de Delphi......

Salud OS

Off-topic

Cita:
Empezado por Yun-i
hola soy nuevo en esto alguien puede decirme como platear mi situacion en el foro para ver si alguin puede ayudarme?
Hola Yun-i

Porque no comienzas por leer esto. Bienvenido.....
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #30  
Antiguo 04-01-2008
Yun-i Yun-i is offline
Miembro
 
Registrado: ene 2008
Posts: 125
Poder: 17
Yun-i Va por buen camino
Cita:
Empezado por egostar Ver Mensaje
Hola Yun-i

Porque no comienzas por leer esto. Bienvenido.....


Hola antes que nada te agracezco mucho el haber contestado y pido una disculpa por lo de el mail no sabia me queda claro como se maneja el foro
pero mi pregunta en particlar es como puedo expresar mi mensaje para que sea un tema de sicucion y puedan ayudarme, pero ya que te tomaste la molestia de contestarme talvez lo que me pasa ya le paso a alguien y pudira
pasarme el hilo mi caso es el siguiente:


tengo una aplicacion desarrollada en delphi 6 y ocupa muchos componentes
teno el nombre de los componenstes pero no lo he podido descargarlos.
los tengo para delphi 6 pero quiero correrlo en 7 la aplicacion yo no la desarrollo por eso hay muchos componentes que no se para que se usan espero que me puedan echar la mano los componentes son los siguientes:

csavecomps
dbdatetimepicker
exportpack
glib
gxoutlookbars
offbtn97
raize componentes v3.0.12
tmsbars
cg
expack12
expressquantumgrid
filtrdem
gradpnilmf70se_d7
mm820d
smcmpntd7
tmsbars
tmas components
tsmasg

Como ven son bastantes gracias por su apoyo
Responder Con Cita
  #31  
Antiguo 04-01-2008
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
Hola Yun-i...

Si leiste la guía de estilo, sabrás que tienes que abrir un nuevo hilo para poner tu duda...

Sobre lo que mencionas, muchos de los componentes que mencionas son de pago, por lo que tendrías que actualizarlos a la versión compatible con Delphi 7...

Saludos y bienvenido al foro...
Responder Con Cita
  #32  
Antiguo 04-01-2008
Yun-i Yun-i is offline
Miembro
 
Registrado: ene 2008
Posts: 125
Poder: 17
Yun-i Va por buen camino
Cita:
Empezado por maeyanes Ver Mensaje
Hola Yun-i...

Si leiste la guía de estilo, sabrás que tienes que abrir un nuevo hilo para poner tu duda...

Sobre lo que mencionas, muchos de los componentes que mencionas son de pago, por lo que tendrías que actualizarlos a la versión compatible con Delphi 7...

Saludos y bienvenido al foro...

Muchas gracias por responder la cosa es que no se como abrir in hilo perdon
lo unico que lei es las normas o politicas del foro pero no dice donde crear un hilo muchas gracias por la bienbenida y veo que la respues es en verdad rapida espero poder cumplir con este proyecto que bueno para que sepan es de mi trabajo aqui en el puerto de veracurz yo he desarrollado vario sistemas pequeños con paradox o acces peroeste es con SQL server y hay muchas cosas que debo aprender por ahora lo primero que quiero es antes de empezar a modificarlo que corra y analizar el codigo y los componentes que no he visto por eso me di de alta aqui espero que puedan ayudarme de todas formas agradezco su tiempo
Responder Con Cita
  #33  
Antiguo 05-01-2008
Avatar de angeluz
angeluz angeluz is offline
Miembro
 
Registrado: jun 2007
Posts: 19
Poder: 0
angeluz Va por buen camino
Cita:
Empezado por REHome Ver Mensaje
Esi si, los componentes o controles me gustan mas los de Delphi, lo que me jode d e Visual Studio es que por ahora en tabcontrol no se le puede deshabilitar una paleta ni tampoco se le puede ahcer invisible como en dElphi

Por ahora me cabrea eso, y lo que me decepcionó la versión 2008, es que la mayoría de los componente es la versión del FW 2.0, vamos a ver si en el 200 ó 2011 ya incluyen nuevas funciones. Solo que este 2.0 es más estable.
Bueno por lo visto tu mismo te convences de una de las principales desventajas de Microsoft, y es el hecho de que tienes que esperar al año 5000 para que puedan hacer otras mejoras, o el hecho de que tu por si mismo no puedes mejorar los controles que bienen con el VB .NET, lo cual no pasa con Delphi.

Si encontraste un error en algún componente lo puedes revisar y mejorar, porque todos los componentes VCL, están escritos en el mismo lenguaje, es decir estan hechos en Delphi.

Saludos...
Responder Con Cita
  #34  
Antiguo 05-01-2008
REHome REHome is offline
Miembro
 
Registrado: jul 2003
Ubicación: España
Posts: 454
Poder: 21
REHome Va por buen camino
Si los puedes modificar, pero eso lo hacen terceros y los reparten en sus Web.

Eso de yo esperar me jode, pero se que C# y .net es nuevo, siempre en algún lenguaje no se consigue todo.

Tanto .net que la gente no le gusta y Delphi hay .net
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino.
Responder Con Cita
  #35  
Antiguo 05-01-2008
Avatar de angeluz
angeluz angeluz is offline
Miembro
 
Registrado: jun 2007
Posts: 19
Poder: 0
angeluz Va por buen camino
Cita:
Empezado por REHome Ver Mensaje
Si los puedes modificar, pero eso lo hacen terceros y los reparten en sus Web.

Eso de yo esperar me jode, pero se que C# y .net es nuevo, siempre en algún lenguaje no se consigue todo.

Tanto .net que la gente no le gusta y Delphi hay .net
Si te vas a poner a buscar componentes que sean de paga es obvio que no podrás modificarlos, porque esos terceros que tu dices tienen el código fuente que te permite mejorar lo que esta malo.

Ahora si en cambio trabajas con componentes que no sean de paga lo podrás modificar, aunque por pagar por un componente podrías optar a comprar también el código. Lo que en ninguno de los dos casos podrás hacer con componentes de VS .NET, espera a ver si alguien te podría entregar un código fuente de un componente de VS. NET. Para mejorarlo, mientras tanto me serviré un café… jeje
Responder Con Cita
  #36  
Antiguo 05-01-2008
REHome REHome is offline
Miembro
 
Registrado: jul 2003
Ubicación: España
Posts: 454
Poder: 21
REHome Va por buen camino
Esperaré que salga un nuevo VS .net 2010 ó 2011 mientras me jodo a que solucionen lo que piden los usuarios y empresarios. Lo llevan pidiendo y no ha hecho caso, e han entretenido con el LINQ y otras cosas.
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino.
Responder Con Cita
  #37  
Antiguo 07-01-2008
Veronic Veronic is offline
Registrado
 
Registrado: ene 2008
Posts: 7
Poder: 0
Veronic Va por buen camino
Hola, soy nueva en esto espero me puedan ayudar...

Tengo un proyecto en C# .net de visual studio y quisiera importarlo a delphi .net. Es posible hacer esto? como puedo hacerlo?
Responder Con Cita
  #38  
Antiguo 07-01-2008
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
Hola Veronic...

Bienvenid@ al club... primero que nada te recomiendo que leas la Guía de estilo del club...

Segundo, para una duda nueva, un hilo nuevo...



Saludos...
Responder Con Cita
  #39  
Antiguo 08-01-2008
Veronic Veronic is offline
Registrado
 
Registrado: ene 2008
Posts: 7
Poder: 0
Veronic Va por buen camino
Saludos [maeyanes]

Gracias por orientarme acerca de como se manejan las cosas aquí...

Mi problema es que tengo un proyecto en C# de visual studio y necesito pasarlo a Delphi .net

Instale el CodeGear, ¿Puedo importar el proyecto desde ahí?

Gracias por su ayuda.
Responder Con Cita
  #40  
Antiguo 08-01-2008
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
No es indispensable portarlo (que mania con reescribir todo la de los programadores!)

Puedes invocar codigo en cualquier lenguaje .NET desde Delphiu y viceverza.

Solo convierte, si es el caso, el proyecto de C# en una DLL y crea una clase para invocar lo que sea interno.

Es cuestion de despelucarse unas 2 horas si mucho, pero es mas productivo que pasarlo todo.

Y oluego, haces el resto en Delphi o vas portando con suavidad. Empezando por la GUI, sio usas la VCL.NET tendra mas desempeño la aplicacion.
__________________
El malabarista.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 04:58:00.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi