🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #926

Re: Solicito lean este post y me colaboren

#926
From: guevonaso
Date: Wed, 18 Oct 2006 16:09
121 lines
6423 bytes
kitito escribi�:
> hola a todos...  estas preguntas la he realizado en otro foro y hasta
> el momento no tengo respuestas..  agradeceria muchisimo me colaboren
> orientandome...   gracias...!!!
> 
Suele pasar con post largos y en el que haces demasiadas preguntas a la 
vez.

>   1.  netbeans, eclipse, jdeveloper, jbuilder...  todos estos ide
> tienen su potencial, ahora bien, el lenguaje java es uno solo y lo q
> cambia es el ide, cual ide toma mas tiempo aprender a utilizarlo y cual
> no...??  cual tiene mas herramientas para utilizar... y cual no..?   en
> un marco general


La discusi�n de cual Ide es mejor te la puedes encontrar en cientos de 
Foros sobre java, como se suele decir : para gustos est�n los colores.

A mi personalmente me gustaba mucho JBuilder, hasta que cambi� de 
trabajo y empec� a usar eclipse, que me tiene "enamorado".

Busca por ahi comentarios al respecto o simplemente bajatelo y evalua 
cada uno de ellos, decide tu cual te gusta m�s.

> 
>   2. trabajo en una empresa de repuestos de vehiculos, estoy cursando
> mi ultima materia en la universidad, he utilizado muchas herramientas
> para programar, desde pascal,delphi,visualbasic,vb.net,c,c++,c#,tambien
> he visto pero no he programado grandes cosas en jbuilder,netbeans,jdeveloper,
perl,php,jsp,(me han comentado mucho sobre
> eclipse) [....]


Si ya conoces otros lenguajes y quieres terminar pronto el proyecto, mi 
consejo es que lo hagas en ese otro lenguaje. La tarea doble de aprender 
un lenguaje y hacer un proyecto "complejo" te va a hacer que se alargue 
de forma innecesaria. S� pr�ctico.

Si tienes tiempo o tu nivel en otros lenguajes no es tan alto, intenta 
java.


 > mi idea
> es utilizar al maximo los equipos q tenemos aca (dell optiplex pentium3
> 256 mb), pienso q no es necesario equipos con hardware poderoso ya q
> lo q quiero es q funcione la aplicacion y nada mas (el server
> tiene q tener mas capacidad y la bd q quiero utilizar es mySql y son 10
> clientes q se conectaran);

10 clientes es relativamente poco. Si estamos hablando de una aplicaci�n 
web no debes de necesitar demasiados recursos para esa carga de 
usuarios. En algunos casos hemos sido m�s sobre un servidor PIII y no ha 
sufrido mucho.


[..] para realizar inventario en deposito y
> tienda quiero programar en pda's para hacerlo mas practico y asi no
> demorar al personal puesto q es una tienda muy grande y el deposito
> tambien lo es, la idea es usar palm para q despues via Infrarojo o
> bluetooh  > transferir los datos al server sin q afecte en absoluto a la aplicacion

Bueno, eso debes de considerarlo como una aplicaci�n independiente.

El material de la tienda se guarda en base de datos (una mysql por lo 
que dices, no descartes otras como PostGres) . La aplicaci�n web 
entiendo que ser�a para "atenci�n al p�blico" y gesti�n. Otra aplicaci�n 
independiente, apuntando a la misma base de datos te puede servir para 
actualizar el almac�n al hacer inventario. Pero te repito, tienes que 
plantearlo como una ampliaci�n o aplicaci�n aparte.

Bluetooth - infrarrojo > acceso al hardware del equipo. Hace tiempo que 
no trato ese apartado en java, pero siempre que lo he mirado me he 
encontrado con serios problemas. No puedo opinar, pero no era 
especialmente f�cil.  Adem�s entrar�a tambi�n en J2ME, que es todo un mundo.


>[...] tambi�n quisiera me
> explicaran
> sobre q es struts,hibernate,ejb, si esto puedo utilizarlo en mi
> trabajo..??  

Son herramientas/librerias/frameworks java. Si realmente no conoces nada 
de java, entrar tu solo con todo a la vez va a ser bastante duro.

Por el numero de usuarios no creo que sea necesario usar EJB.

Hibernate es c�modo una vez que sabes usarlo, pero requiere conocer 
antes como funciona JDBC para comprender como funciona. No te voy a 
decir que no lo uses, pero mi opini�n es que no te hace falta.

Struts tiene la ventaja de que te obliga a usar el patr�n Modelo Vista 
Cotrolador en tu aplicaci�n web. No es demasiado complejo de aprender y 
ofrece muchas herramientas �tiles. Merece la pena aprender a usarlo.


> 
> tengo el esquema del negocio actual, he hecho diagramas del negocio,
> casos de uso los cuales refleja el estado actual del manejo de la
> empresa, lo diferentes procesos q se realizan, y estoy por terminar una
> propuesta de como se podria mejorar estos procesos, creo q la parte del
> analisis estoy siendo muy cuidadoso para no cometer errores
> posteriores, pero para presentarlo al gerente quiero sus opiniones,
> preguntas si olvide mencionar algo y sus criticas q las voy a tomar
> positivamente.

No se que decirte.
> 
> tengo afinidad por java pero nose como explicarlo, aunque no soy un
> programador experto pero pongo todo el empe�o y las ganas por
> aprender, gracias por todas las respuestas q obtenga asi como los
> consejos y criticas.
> 

Repito lo primero, si tienes tiempo de aprender, java es un lenguaje muy 
potente, aprender�s mucho. Si quieres terminar ya y conoces otro 
lenguaje que te permita hacer aplicaciones web, debes de ser pr�ctico.

Suerte.

Un saludo.
Fernando
Technical Details
Message-ID: <5lsZg.29468$6D6.10511@news.ono.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newspeer1.de.telia.net!newspeer4.de.telia.net!de.telia.net!newsf01.ono.com!news.ono.com.POSTED!53ab2750!not-for-mail
References: <1161002513.204844.50050@e3g2000cwe.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,ebc9927b4a92ad34
X-Google-Attributes: gid1116f3,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newspeer1.de.telia.net!newspeer4.de.telia.net!de.telia.net!newsf01.ono.com!news.ono.com.POSTED!53ab2750!not-for-mail
From: guevonaso <guevonasoantispam@no.mas.spam.en.mi.cuenta.de.gmail.com>
Reply-To:  guevonasoantispam@no.mas.spam.en.mi.cuenta.de.gmail.com
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
Newsgroups: es.comp.lenguajes.java
Subject: Re: Solicito lean este post y me colaboren
References: <1161002513.204844.50050@e3g2000cwe.googlegroups.com>
In-Reply-To: <1161002513.204844.50050@e3g2000cwe.googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 121
Message-ID: <5lsZg.29468$6D6.10511@news.ono.com>
Date: Wed, 18 Oct 2006 18:09:51 +0200
NNTP-Posting-Host: 80.224.129.6
X-Trace: news.ono.com 1161187777 80.224.129.6 (Wed, 18 Oct 2006 18:09:37 MEST)
NNTP-Posting-Date: Wed, 18 Oct 2006 18:09:37 MEST