Foros del Web » Programación para mayores de 30 ;) » .NET »

Una clase puede ser leída por proyectos externos?

Estas en el tema de Una clase puede ser leída por proyectos externos? en el foro de .NET en Foros del Web. Saludos amigos (VB2005 - WinForm) Soy novato en .net y me pregunto si una clase creada en un proyecto puede ser leída desde proyectos diferentes, ...
  #1 (permalink)  
Antiguo 09/02/2006, 09:44
jorevale
Invitado
 
Mensajes: n/a
Puntos:
Pregunta Una clase puede ser leída por proyectos externos?

Saludos amigos

(VB2005 - WinForm)

Soy novato en .net y me pregunto si una clase creada en un proyecto puede ser leída desde proyectos diferentes, y que habría que hacer para ello.

Por ejemplo, tengo definida una clase Person, que incluye en sus propiedades los datos de una persona (nombre, dirección, teléfono, etc), y ésta clase me interesa utilizarla en distintos proyectos. A partir de ahí me surge la duda de como puedo hacerlo.

Gracias
  #2 (permalink)  
Antiguo 13/02/2006, 21:09
Avatar de MsTech.DotNet  
Fecha de Ingreso: marzo-2003
Ubicación: Maracay - Edo. Aragua
Mensajes: 605
Antigüedad: 21 años, 1 mes
Puntos: 0
De acuerdo

Yo pienso que lo ideal es que entonces reutilices tu clase en cada proyecto que estes desarrollando, puesto que tengo entendido que en caso de que hagas referencia a una clase que esta en otro proyecto, al momento de compilar la solucion no te va a incluir dicha clase externa, creo que lo mas sano y lo mas seguro es que reutilices esa clase en cada proyecto que crees..

Saludos...
__________________
Ing. Javier Ugalde
Desarrollador de Aplicaciones Web / Windows
Director de Desarrollos Web
Ing. en Información
Email: [email protected]
Telf. Hab: +[58] - (243) - 232.02.06
Telf. Cel: +[58] - (414) - 455.26.80
  #3 (permalink)  
Antiguo 14/02/2006, 02:31
jorevale
Invitado
 
Mensajes: n/a
Puntos:
Hola MsTech.DotNet

Si. En los pocos días que llevo de experiencia en este entorno, ya había llegado a una conclusión semejante. Hasta ahora, lo más que he logrado ver es la reutilización de código, tal y como tú muy bien apuntas.

De todas formas, como me parece interesante el tema, continuaré investigando.

Gracias
  #4 (permalink)  
Antiguo 14/02/2006, 08:10
Avatar de laweb  
Fecha de Ingreso: junio-2002
Ubicación: BS AS
Mensajes: 183
Antigüedad: 21 años, 11 meses
Puntos: 0
ok

Hace bastante que no toco WINFORMS anque es una pasión olvidada.
Supongo que lo que los muchachos te han dicho es DIGAMOS la mejor
manera. Es decir, la idea es REUTILIZAR codigo y clases.

Ahora bien cuando tu dices " desde otros proyectos diferentes " quisiera
entender que te refieres PROYECTOS que son ajenos a la solución en la
que trabajas... no es asi.

En esos casos, si mal no recuerdo en REFERENCES del proyecto,
puedes hacer una referencia a cualquier cosa, obviamente una clase,
un componente, etc. y ahi viene tu rta.
Es decir, si prolijamente te has hecho una MEGACLASE que por ejemplo:

1- Define y abre conexiones
2- Las cierra
3- Te trae una Dataset
4- Te trae un Dataview
5- Te ejecuta un Nonquery
6- Toma una fecha por Id de Producto, y compara su fecha (BD) contra un
datediff de date.now y ese mini metodo te devuelve un Integer (diferencia)

o lo que sea que hagas en esa clase...

Por supuesto, yo como politica, ademas de crearme las CLASES,
ya en su momento, supe descartas METODOS internos de la clase y aprovechar
y usar una MEGACLASE con aprox. 15 metodos muy utiles y la re utilizo
de esta manera. HAciendo REFERENCIAS ( Add )

Bueno esperote haya servido,

Exitos
__________________
Nos Leemos my friend...!
Saludos
LUKE
  #5 (permalink)  
Antiguo 14/02/2006, 10:49
jorevale
Invitado
 
Mensajes: n/a
Puntos:
Gracias

Por ahí va la cosa laweb, algo de eso inventaré, sin dudas.

Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:55.