C# para proyectos de manejo de datos?

24/03/2007 - 03:17 por Heberto Villavicencio | Informe spam
Saludos, recurro a ustedes para obtener referencias sobre el uso de C# para
proyectos de manejo de datos (Me refiero a sistemas netamente de indole
administrativos, facturacion, inventarios, nominas, etc etc). Soy un
programador de Visual FoxPro, pero microsoft ha decidido que tengo que
migrar en los proximos años, estoy evaluando opciones y particularmente me
interesa esta de C#, tengo varias interrogantes?

Como es el manejo de base de datos de C#, entiendo que debo apoyarme en un
manejador de bases de datos externo, pero supongo que puedo ejecutar
consultas a este servidor y trabajarlas de forma local en mi aplicacion?

Que tal el futuro de C# dentro de la estrategia de largo plazo de Microsoft,
pregunto esto porque no quisiera pasar en un periodo corto de tiempo 5 a 7
años por otra transicion (cambio de lenguaje) como la que tengo q enfrentar
ahora.

Agradezco cualquier comentario

Preguntas similare

Leer las respuestas

#1 Paulino Padial
24/03/2007 - 06:42 | Informe spam
Heberto Villavicencio escribió:
Saludos, recurro a ustedes para obtener referencias sobre el uso de C# para
proyectos de manejo de datos (Me refiero a sistemas netamente de indole
administrativos, facturacion, inventarios, nominas, etc etc). Soy un
programador de Visual FoxPro, pero microsoft ha decidido que tengo que
migrar en los proximos años, estoy evaluando opciones y particularmente me
interesa esta de C#, tengo varias interrogantes?

Como es el manejo de base de datos de C#, entiendo que debo apoyarme en un
manejador de bases de datos externo, pero supongo que puedo ejecutar
consultas a este servidor y trabajarlas de forma local en mi aplicacion?



Tienes digamos una ventaja al usar el .Net framework, y es mas a nivel
de ADO.NET ( modelo de acceso a datos de .net ) mas que de lenguaje de
programacion.
Se usa el mismo modelo de objetos que esta en System.Data
si quieres acceder a sql server usarias los objetos de
system.data.sqlclient.
Ademas los objetos son sencillotes, tienes un dataadapter, un dataset,
un connection... asi que bueno, es bastante sencillo, solo tendrias uqe
mirar un poco de ADO.NET. Si usas c# o visual basic como utilizas las
mismas librerias te es igual.
Que tal el futuro de C# dentro de la estrategia de largo plazo de Microsoft,
pregunto esto porque no quisiera pasar en un periodo corto de tiempo 5 a 7
años por otra transicion (cambio de lenguaje) como la que tengo q enfrentar
ahora.



El futuro? es evidente que microsoft a apostado fuerte por c#. Pero,
futuro para que? el desarrollo rapido de aplicaciones lo provee
realmente el Visual Studio .Net. Y lo bueno que tiene el .Net Framework
es la ingente y basta cantidad de librerias y de clases que ya hacen lo
que necesitas, ahorrandote de programar mucho.
¿C# tiene empuje? yo creo que si. Pero con microsoft, nunca se sabe que
ocurrira.

Agradezco cualquier comentario


Respuesta Responder a este mensaje
#2 Victor E. Diaz
25/03/2007 - 01:03 | Informe spam
Hola Heriberto,

Yo tambien soy foxero y me estoy alojando aqui, te comentaré algunas cosas:

Que tal el futuro de C# dentro de la estrategia de largo plazo de
Microsoft, pregunto esto porque no quisiera pasar en un periodo corto de
tiempo 5 a 7 años por otra transicion (cambio de lenguaje) como la que
tengo q enfrentar ahora.



Segun he leido C# esta por encima de VB.net, C++.net C y Java, porque se
habia quedado atras en el mercado de desarrollo para todo tipo de
dispositivos e internet, asi que C# se vuelve el consentido y el .net
framework se vuelve escrito nativamente para este lenguaje.

Como es el manejo de base de datos de C#, entiendo que debo apoyarme en un
manejador de bases de datos externo, pero supongo que puedo ejecutar
consultas a este servidor y trabajarlas de forma local en mi aplicacion?



Haces una coneccion a la base de datos externa, y luego la trabajas como si
estuviera local, modificas tablas, agregas vistas, procedimientos y casi
todo, arrastras y pegas controles como en VFP, lo unico que las aplicaciones
seran un tantito mas pesadas por el framework, y cuando creas un dataSet
(DataEnviroment), no es actualizado al agregar un campo mas, tienes que
hacerlo manual, entre otras cosas esto ira mejorando fuertemente y te veras
atraido por el uso de "this." y muchas otras cosas muy parecidas a VFP, es
el lenguaje que mas se asemeja por su facil manejo de los objetos.

Tenemos mucho que aprender, la robustes de C te permitira hacer desde
nomimas hasta tu propia quemador de DVDs, dependera de nosotros solamente.

Saludos,



"Heberto Villavicencio" escribió en el mensaje
news:
Saludos, recurro a ustedes para obtener referencias sobre el uso de C#
para proyectos de manejo de datos (Me refiero a sistemas netamente de
indole administrativos, facturacion, inventarios, nominas, etc etc). Soy
un programador de Visual FoxPro, pero microsoft ha decidido que tengo que
migrar en los proximos años, estoy evaluando opciones y particularmente me
interesa esta de C#, tengo varias interrogantes?



Agradezco cualquier comentario



Respuesta Responder a este mensaje
#3 RFOG
25/03/2007 - 13:05 | Informe spam
En Sun, 25 Mar 2007 01:03:54 +0100, Victor E. Diaz
escribió:

Hola Heriberto,

Yo tambien soy foxero y me estoy alojando aqui, te comentaré algunas

Tenemos mucho que aprender, la robustes de C te permitira hacer desde
nomimas hasta tu propia quemador de DVDs, dependera de nosotros
solamente.

Saludos,




Con los lenguajes actuales como C# y su hermanito VB.NET, queda un poco
como matar elefantes con tirachina el utilizar C para una aplicación
moderna de bases de datos... Si juntas muchos tirachinas terminarás
matando al elefante, pero a costa de muchos sudores...



"Heberto Villavicencio" escribió en el mensaje
news:
Saludos, recurro a ustedes para obtener referencias sobre el uso de C#
para proyectos de manejo de datos (Me refiero a sistemas netamente de
indole administrativos, facturacion, inventarios, nominas, etc etc). Soy
un programador de Visual FoxPro, pero microsoft ha decidido que tengo
que
migrar en los proximos años, estoy evaluando opciones y particularmente
me
interesa esta de C#, tengo varias interrogantes?



Agradezco cualquier comentario












Visita mi blog principal: http://rfog.blogsome.com
Y este sobre programación: http://geeks.ms/blogs/rfog
Libros, ciencia ficción y programación
La literatura no puede reflejar todo lo negro de la vida. La razón
principal es que la literatura escoge y la vida no.
Respuesta Responder a este mensaje
#4 Paulino Padial
25/03/2007 - 13:58 | Informe spam
Buen ejemplo x'D
RFOG escribió:
En Sun, 25 Mar 2007 01:03:54 +0100, Victor E. Diaz
escribió:

Hola Heriberto,

Yo tambien soy foxero y me estoy alojando aqui, te comentaré algunas



Tenemos mucho que aprender, la robustes de C te permitira hacer desde
nomimas hasta tu propia quemador de DVDs, dependera de nosotros
solamente.

Saludos,




Con los lenguajes actuales como C# y su hermanito VB.NET, queda un poco
como matar elefantes con tirachina el utilizar C para una aplicación
moderna de bases de datos... Si juntas muchos tirachinas terminarás
matando al elefante, pero a costa de muchos sudores...



"Heberto Villavicencio" escribió en el mensaje
news:
Saludos, recurro a ustedes para obtener referencias sobre el uso de C#
para proyectos de manejo de datos (Me refiero a sistemas netamente de
indole administrativos, facturacion, inventarios, nominas, etc etc). Soy
un programador de Visual FoxPro, pero microsoft ha decidido que tengo
que
migrar en los proximos años, estoy evaluando opciones y
particularmente me
interesa esta de C#, tengo varias interrogantes?



Agradezco cualquier comentario












Y este sobre programación: http://geeks.ms/blogs/rfog
Libros, ciencia ficción y programación
> La literatura no puede reflejar todo lo negro de la vida. La razón
principal es que la literatura escoge y la vida no.
Respuesta Responder a este mensaje
#5 Heberto Villavicencio
25/03/2007 - 14:47 | Informe spam
Ese es el detalle recuerdo en mi epoca de pascal, cuando descubri clipper,
era evidente con quien tenia que programar para realizar mis aplicaciones de
manejo de datos ahora microsoft nos esta obligando a abandonar visual foxpro
y no nos esta dando una alternativa que ofresca la misma productividad que
foxpro para este tipo de aplicaciones. Aunque en foxpro tambien podia quemar
un DVD quizas no tan profesional como en C#, pero podia examinar una tabla
con dos instrucciones nada mas (en su forma mas simple)

Por otro lado debo reconocer que el ide de visual studio es espectacular, me
da un aire a turbo pascal y turbo c, pero bueno hay que ir evolucionando y
estoy apostando a que el siguiente paso seria c#. Gracias por sus
comentarios


"Paulino Padial" escribió en el mensaje
news:
Buen ejemplo x'D
RFOG escribió:
En Sun, 25 Mar 2007 01:03:54 +0100, Victor E. Diaz
escribió:

Hola Heriberto,

Yo tambien soy foxero y me estoy alojando aqui, te comentaré algunas



Tenemos mucho que aprender, la robustes de C te permitira hacer desde
nomimas hasta tu propia quemador de DVDs, dependera de nosotros
solamente.

Saludos,




Con los lenguajes actuales como C# y su hermanito VB.NET, queda un poco
como matar elefantes con tirachina el utilizar C para una aplicación
moderna de bases de datos... Si juntas muchos tirachinas terminarás
matando al elefante, pero a costa de muchos sudores...



"Heberto Villavicencio" escribió en el mensaje
news:
Saludos, recurro a ustedes para obtener referencias sobre el uso de C#
para proyectos de manejo de datos (Me refiero a sistemas netamente de
indole administrativos, facturacion, inventarios, nominas, etc etc).
Soy
un programador de Visual FoxPro, pero microsoft ha decidido que tengo
que
migrar en los proximos años, estoy evaluando opciones y particularmente
me
interesa esta de C#, tengo varias interrogantes?



Agradezco cualquier comentario












Y este sobre programación: http://geeks.ms/blogs/rfog
Libros, ciencia ficción y programación
>> La literatura no puede reflejar todo lo negro de la vida. La razón
principal es que la literatura escoge y la vida no.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida