Performance de C# en aplicaciones de escritorio

13/08/2004 - 15:07 por Melissa Ruiz | Informe spam
Hola, soy nueva en esto y estoy indagando.

Como funciona C# en aplicaciones de windows de escritorio es decir como de
gestion, inventario, contabilidad. Como es el performance, no dan muchos
problemas ?

Me refiero al lenguaje como tal.. para que no me vayan a decir el cliche:
"Si tu programa esta bien programado pues funcionara bien" :)))

Que bases de datos son buenas para C# o cuales se adaptan mejor ? Hay bases
gratuitas que funcionen bien con C#?

Gracias a todos

Preguntas similare

Leer las respuestas

#1 Edison Martínez
13/08/2004 - 17:30 | Informe spam
Bueno pues te cuento que a mi parecer, el rendimiento me parece mucho mejor
en c# que otras como java por ejemplo, ya que en c# no se cargan todas las
clases como en java al arrancar, sino que el PE se compila segun lo va
necesitando, lo que le da un excelente perfomance.

Sobre las bases de datos, c# se lleva muy bien con sqlserver y oracle por
esto de los dataproviders para .net, yo he trabajado con sqlserver 2000,
oracle 9i y oracle 10g sin problemas, con las bases gratuitas hay tambien un
dataprovider para MySQL que puede serte de mucha ayuda y bueno hay
proveedores para PostgreSQL pero estos solo los he visto en Mono, no se si
el windows esten ya listos, claro que con el oledb podrias potencialmente
conectarte contra todo.
Edison Martínez García
MCP

"Melissa Ruiz" wrote in message
news:%
Mostrar la cita
bases
Mostrar la cita
#2 Melissa Ruiz
14/08/2004 - 04:02 | Informe spam
Muchas gracias


"Edison Martínez" wrote in message
news:eol$
Mostrar la cita
mejor
Mostrar la cita
un
Mostrar la cita
de
Mostrar la cita
muchos
Mostrar la cita
cliche:
Mostrar la cita
#3 Octavio Hernandez
14/08/2004 - 18:02 | Informe spam
Edison,

Sin ánimo de crear una discusión sobre un tema ajeno al foro: en Java no se
cargan todas las clases al arrancar, sino que se van cargando dinámicamente
en la medida en que van siendo necesarias. Creo que Java fue el primer
lenguaje "popular" en el que esa característica estuvo presente, y .NET lo
"adoptó" posteriormente.

Lo que sí parece muy claro es que el performance de las aplicaciones
WinForms es superior al de las aplicaciones Java/Swing.

Saludos,

Octavio

"Edison Martínez" escribió en el mensaje
news:eol$
Mostrar la cita
mejor
Mostrar la cita
un
Mostrar la cita
de
Mostrar la cita
muchos
Mostrar la cita
cliche:
Mostrar la cita
#4 Melissa Ruiz
14/08/2004 - 19:05 | Informe spam
Cuando dices WinForms te refieres a aplicaciones en C# ?


"Octavio Hernandez" wrote in message
news:
Mostrar la cita
se
Mostrar la cita
dinámicamente
Mostrar la cita
las
Mostrar la cita
por
Mostrar la cita
tambien
Mostrar la cita
si
Mostrar la cita
potencialmente
Mostrar la cita
como
Mostrar la cita
#5 edison martinez
14/08/2004 - 23:48 | Informe spam
Saludos Cordiales.

Ups... disculpa, tienes toda la razón, estaba pensando en los lenguajes
orientados a objetos en general, pero como me meti al java en la frase
anterior se me fue dentro de la idea, pero si es cierto que java carga sus
clases dinámicamente, perdon Octavio por la falla, jeje, sin embargo el
punto sin discusion es que las aplicaciones windows forms tienen un
performance mucho mas alto, incluso en linux trabajando con gtk# y mono, la
deficiencia es que estas no son portables como las de java, incluso con el
CLR en otras plataformas ya que si usamos wine para cargar las dll's
necesarias para ejecutar una aplicacion forms (con los namespaces de .net)
como nativa de linux se obtiene un vago rendimiento.

Edison Martínez García
MCP
Linux User: #317318
"Octavio Hernandez" wrote in message
news:
Mostrar la cita
se
Mostrar la cita
dinámicamente
Mostrar la cita
las
Mostrar la cita
por
Mostrar la cita
tambien
Mostrar la cita
si
Mostrar la cita
potencialmente
Mostrar la cita
como
Mostrar la cita
Ads by Google
Search Busqueda sugerida