PDA

Ver la Versión Completa : .net consejos


marilinspi
05-07-2007, 20:56:31
hola, me han dicho que .net es lo que se viene, quisiera que si alquien tiene experiencia en este tema me diga si es un programa costoso para estudiarlo, que ventajas tiene, si es dificultoso su uso, todo lo que digan va a ser bienvenido.
Desde ya muchas gracias.

Ñuño Martínez
06-07-2007, 08:04:57
Según mi experiencia personal, lo que me cuentan colegas del ramo y lo que he visto y leído por ahí, yo utilizaría Java. A pesar de sus defectos (lentitud respecto a .NET, necesita mucha más memoria, "library hell"...) tiene las ventajas de estar muchísimo más extendido ya que está implementado en casi todos los sistemas operativos existentes (incluso en los casi desconocidos BeOS, QNX, Small Talk, etc.), hay una mayor variedad de entornos de desarrollo y de librerías. Además el C# es casi idéntico a Java (o eso me pareció lo poco que lo he estudiado).

Que conste que es mi opinión personal y que aunque no me guste .NET tampoco me gusta Java.

mamcx
06-07-2007, 17:11:17
.NET como plataforma es excelente. Ultimamente tiene muy buena demanda laboral y por el lado de MONO hay una posibilidad de acceder a otras plataformas.

Por otro lado, al igual que Java, es largo, lento y complicado. Es una "mega plataforma" de muchas sub-plataformas y sub-sistemas. A mi me tomo unos 2 años "cubrir" solo la ASP.NET y eso que en la version 1.1... y luego huboi muchos cambios a la 2 y ahora con las adiciones que lo convirtieron en 3... en fin.

En mi opinion:

- Si desarrollas de forma importante en Windows, familiarizate con .NET. Lo basico al igual que cualquier lenguaje y plataformas se aprende en poco tiempo

- Si haces parte de un equipo de desarrollo enfocado al 100% en la plataforma de MS, si trabajas con servidores Web windows, Sql server, InfoPath, Office, BizTalk, Sharepoint, etc... entonces metanle el diente.

- Si buscas empleo, es una buena eleccion

- Si eres "freelance" familiarizate. Pero para equipos pequeños o desarrolladores solitarios (que es un equipo "pequeño"?. En mi opinion para poder trabajar .NET con soltura se necesitan +5 para cualquier proyecto. <5 para mi es "pequeño") .NET no es lo suficientemente agil. Tonces:

---- Si haces aplicaciones nativas o de escritorio, definitivamente Delphi. No hay mejor opcion

---- Para web, python con Django o turbogears o Ruby On Rails. Es exageradamente mas agil estas 2 opciones que .NET, Java o PHP

---- Para equipos pequeños, mi opinion es tener .NET como una cosa bajo la manga pero elegir herramientas mas agiles, como Delphi, Python, Ruby, Lisp, Php (auch!!!!), etc...

radaalvaro
08-07-2007, 04:40:54
marilinspi, yo trabajo actualmente con Delphi.NET.

Y desde mi punto de vista veo a la plataforma muy buena y excelente, te ayuda a acelerar algunas tareas, pero con el costo de hacer la aplicación un poco mas lenta.

La combinación de Delphi con .NET, desde mi punto de vista, esta genial, tenemos todas las librerias e infraestructura de .NET, con la facilidad de uso, el excelente IDE de Delphi. Y como añadido esta tambien, que cuentas con el apoyo de las viejas librerias de Delphi sobre las cuales tanto hemos programado. TODO ESTO en Delphi .NET.

Saludos.

REHome
10-07-2007, 00:58:28
Según vas viendo a .NET, te irá gustando porque lo vas conociendo. Yo cambié a delphi por Visual C#, me gusta más el lenguaje este y no porque sea más moderno, de hecho lo es.

En fin, hay tantos lenguajes de programación y en el futuro sacarán más nuevos también y a elegir.

egostar
10-07-2007, 01:07:35
Según vas viendo a .NET, te irá gustando porque lo vas conociendo. Yo cambié a delphi por Visual C#, me gusta más el lenguaje este y no porque sea más moderno, de hecho lo es.

En fin, hay tantos lenguajes de programación y en el futuro sacarán más nuevos también y a elegir.

Yo he programado igual con Delphi que con C#, pero me siento mas cómodo con Delphi, pero solo es cuestión de gustos y porque no, también un poco de falta de ánimo de batallar con otro lenguaje (claro, mientras lo dominas).

Salud OS.

mamcx
10-07-2007, 04:36:59
Pues si la vuelta es cambiar de lenguaje, el futuro es por los dinamicos. Y en .NET esta IronPython y Ruby.net

ASAPLTDA
14-07-2007, 16:15:04
Hola Paisa
El mensaje es interserante, pero podrias ampliar que ventajas tendria en usar los lenguajes dinamicos segun tu opinion :eek: Gracias

Pues si la vuelta es cambiar de lenguaje, el futuro es por los dinamicos. Y en .NET esta IronPython y Ruby.net