C# y sistemas Windows

18/10/2007 - 16:09 por Leonel | Informe spam
En mi empresa estamos en la eleccion de un buen lenguaje para sistemas
Windows que manejan datos.

Con su experiencia, que tal son los sistemas en C# para Windows?

estables ? rapidos? se recomienda? etc.

Leo

Preguntas similare

Leer las respuestas

#1 Pablo Roca
18/10/2007 - 16:50 | Informe spam
Hola Leo,

La pregunta es un tanto indefinida, cualquier programa maneja datos, pero si
estas hablando de bases de datos.

La velocidad, estabilidad, escalabilidad en datos es simplemente la base de
datos (y tambien la arquitectura que pongas), pon una base de datos con poca
capacidad y te irá mal, pon una buen y la cosa cambiará.

C# simplemente es un lenguaje de programación, los datos los suele manejar
la base de datos.

Es mas estable C# que el lenguaje x? No necesariamente

Es más rápido? Pues tambien es discutible

Se recomienda? eso es otra cosa. Depende de escenario donde tengas que
instalarlo y donde lo vayas a usar.


Saludos,

Pablo Roca
La Coruna - Spain
http://www.portalfox.com
Respuesta Responder a este mensaje
#2 Leonel
18/10/2007 - 17:11 | Informe spam
Hola Pablo, gracias por responder.


La pregunta es un tanto indefinida, cualquier programa maneja datos, pero
si estas hablando de bases de datos.




estaba hablando realmente de gestion bases de datos


C# simplemente es un lenguaje de programación, los datos los suele manejar
la base de datos.




tambien tienes razon. y eso lo tengo claro, solo que unos lenguajes mas que
otros te pueden facilitar o perjudicar el manejo de los datos cuando se han
traido a memoria local.
Tambien unos mas que otros permiten por ejemplo disenar reportes mas
facilmente o mas rapidos, y cosas asi es que me refiero.

Es mas estable C# que el lenguaje x? No necesariamente

Es más rápido? Pues tambien es discutible

Se recomienda? eso es otra cosa. Depende de escenario donde tengas que
instalarlo y donde lo vayas a usar.




es para sistemas de gestion para empresas (stock, orders, payroll, etc) en
redes locales por el momento.



Leo
Respuesta Responder a este mensaje
#3 Pablo Roca
18/10/2007 - 18:36 | Informe spam
tambien tienes razon. y eso lo tengo claro, solo que unos lenguajes mas
que otros te pueden facilitar o perjudicar el manejo de los datos cuando
se han traido a memoria local.
Tambien unos mas que otros permiten por ejemplo disenar reportes mas
facilmente o mas rapidos, y cosas asi es que me refiero.



Eso es verdad .. aunque los reportes en NET poco tienen que ver con C#

Un lenguaje que te facilita el manejo de datos? Fox Pro sin duda, mucho mas
que C#. Pena que Microsoft haya cancelado su desarrollo.

Tambien preguntar esto en un foro de C#, no esperes recibir respuestas muy
imparciales, ya que los que andamos por aqui ya elegimos C# por uno u otro
motivo. :)

es para sistemas de gestion para empresas (stock, orders, payroll, etc) en
redes locales por el momento.



Bien, bueno ...

A mi modo de ver (seguro que estoy equivocado) hay dos grandes caminos para
desarrollar contra bases de datos:

1. Java
2. NET (C# me gusta mas que los otros lenguajes)

La opción 1 yo la descarto completamente, llevo 27 años desarrollando y hé
probado todas las versiones de Java y siempre las vi un infierno, lento el
interface de usuario y absolutamente no amigable.

C# (y VB.NET) con el nuevo LINQ pues te dá ya mas facilidades para el acceso
a datos (aunque todavia le falta un poco para ser algo amigable, RAD y
cómodo de manejar).

Te recomiendo que mires alguna herramienta O/R M tipo el DeKlarit o el
Genome.



Saludos,

Pablo Roca
La Coruna - Spain
http://www.portalfox.com
Respuesta Responder a este mensaje
#4 Víctor Rafael Bocanegra Arias
25/10/2007 - 20:14 | Informe spam
Hola Pablo,

Solo por curiosidad, sabes porque Microsoft canceló el desarrollo de
FoxPro????????

"Pablo Roca" escribió en el mensaje
news:
tambien tienes razon. y eso lo tengo claro, solo que unos lenguajes mas
que otros te pueden facilitar o perjudicar el manejo de los datos cuando
se han traido a memoria local.
Tambien unos mas que otros permiten por ejemplo disenar reportes mas
facilmente o mas rapidos, y cosas asi es que me refiero.



Eso es verdad .. aunque los reportes en NET poco tienen que ver con C#

Un lenguaje que te facilita el manejo de datos? Fox Pro sin duda, mucho
mas que C#. Pena que Microsoft haya cancelado su desarrollo.

Tambien preguntar esto en un foro de C#, no esperes recibir respuestas muy
imparciales, ya que los que andamos por aqui ya elegimos C# por uno u otro
motivo. :)

es para sistemas de gestion para empresas (stock, orders, payroll, etc)
en redes locales por el momento.



Bien, bueno ...

A mi modo de ver (seguro que estoy equivocado) hay dos grandes caminos
para desarrollar contra bases de datos:

1. Java
2. NET (C# me gusta mas que los otros lenguajes)

La opción 1 yo la descarto completamente, llevo 27 años desarrollando y hé
probado todas las versiones de Java y siempre las vi un infierno, lento el
interface de usuario y absolutamente no amigable.

C# (y VB.NET) con el nuevo LINQ pues te dá ya mas facilidades para el
acceso a datos (aunque todavia le falta un poco para ser algo amigable,
RAD y cómodo de manejar).

Te recomiendo que mires alguna herramienta O/R M tipo el DeKlarit o el
Genome.



Saludos,

Pablo Roca
La Coruna - Spain
http://www.portalfox.com

Respuesta Responder a este mensaje
#5 Alfredo Novoa
26/10/2007 - 12:45 | Informe spam
Hola Leonel,

On Thu, 18 Oct 2007 11:11:05 -0400, "Leonel" <leo> wrote:

C# simplemente es un lenguaje de programación, los datos los suele manejar
la base de datos.




tambien tienes razon. y eso lo tengo claro, solo que unos lenguajes mas que
otros te pueden facilitar o perjudicar el manejo de los datos cuando se han
traido a memoria local.



Es que el manejo de datos en memoria local hay que reducirlo a lo
mínimo. Enseñarlos y fuera. Que vengan ya "masticados" del SGBD.

Tambien unos mas que otros permiten por ejemplo disenar reportes mas
facilmente o mas rapidos, y cosas asi es que me refiero.



Lo más habitual es usar Crystal Reports.


Saludos
Alfredo
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida