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ó:
Mostrar la cita
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.
Mostrar la cita
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.

Mostrar la cita
#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:

Mostrar la cita
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.

Mostrar la cita
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:
Mostrar la cita
#3 RFOG
25/03/2007 - 13:05 | Informe spam
En Sun, 25 Mar 2007 01:03:54 +0100, Victor E. Diaz
escribió:

Mostrar la cita
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...

Mostrar la cita
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.
#4 Paulino Padial
25/03/2007 - 13:58 | Informe spam
Buen ejemplo x'D
RFOG escribió:
Mostrar la cita
#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:
Mostrar la cita
Ads by Google
Search Busqueda sugerida