Excepciones entre capas

04/02/2005 - 17:22 por Maxi | Informe spam
Hola gente, les hago una consulta que quizas sea media tonta (disculpar hoy
es viernes :-))

Yo estoy desarrollando una aplicacion en capas entonces supongamos que
quiero que la capa de negocios envie un error y que si esto sucede la capa
de usuarios no continue. Que metodo es mejor para poder realizar esto?


Salu2
Maxi

Preguntas similare

Leer las respuestas

#1 Jorge Serrano [MVP VB]
04/02/2005 - 18:23 | Informe spam
Hola Maxi,

no te preocupes, no hay pregunta tonta, sino que es tonto el que no pregunta
cuando se duda... y sobre el Viernes, es Viernes para todos, asi que si la
frase tampoco es muy sagaz, que me disculpen a mí también. :-D

Respecto a tu pregunta, en mi opinión (porque es una pregunta bastante
generalista dónde podemos expresar lo que queramos), yo utilizaría
excepciones y/o eventos. Disparar un evento y tratarlo convenientemente es lo
más sensato en mi opinión. Yo diría más, deberíamos acostumbrarnos a
utilizarlos con más frecuencia.

Los eventos nos permite tomar el control de la aplicación o saber lo que
está pasando con nuestra aplicación en cualquier momento cuando ocurre algo.

Espero que mis comentarios (no la frase inicial O:-) ) te hayan servido.

Un saludo,

Jorge Serrano Pérez
MVP VB.NET


"Maxi" wrote:

Hola gente, les hago una consulta que quizas sea media tonta (disculpar hoy
es viernes :-))

Yo estoy desarrollando una aplicacion en capas entonces supongamos que
quiero que la capa de negocios envie un error y que si esto sucede la capa
de usuarios no continue. Que metodo es mejor para poder realizar esto?


Salu2
Maxi




Respuesta Responder a este mensaje
#2 JOSE DAVID GALVIZ MUÑOZ
04/02/2005 - 18:35 | Informe spam
Con throw, En tu capa mas interior colocas:
1. Si se genera el error:

try
'TuCodigo
Catch ex as exception
Throw ex
end try

Si quieres generar errores personalizados:

Throw new Exception ("tumensaje de error")



JOSE DAVID GALVIZ
MCAD
DCE 4 Estrella


"Maxi" escribió en el mensaje
news:
Hola gente, les hago una consulta que quizas sea media tonta (disculpar
hoy es viernes :-))

Yo estoy desarrollando una aplicacion en capas entonces supongamos que
quiero que la capa de negocios envie un error y que si esto sucede la capa
de usuarios no continue. Que metodo es mejor para poder realizar esto?


Salu2
Maxi



Respuesta Responder a este mensaje
#3 Eduardo A. Morcillo [MS MVP VB]
04/02/2005 - 19:29 | Informe spam
Excepciones, que pasas de capa en capa y las manejas en cada capa segun
corresponda. Incluso puedes manejarlas en una capa y relanzarlas para que la
capture la capa siguiente.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Jamás ha habido un niño tan adorable,
que la madre no quiera poner a dormir.
Ralph Waldo Emerson
Respuesta Responder a este mensaje
#4 Maxi
05/02/2005 - 17:05 | Informe spam
Gracias a todos chicos!! es justo lo que buscaba :-)

Un abrazo a todos

"Maxi" escribió en el mensaje
news:
Hola gente, les hago una consulta que quizas sea media tonta (disculpar
hoy es viernes :-))

Yo estoy desarrollando una aplicacion en capas entonces supongamos que
quiero que la capa de negocios envie un error y que si esto sucede la capa
de usuarios no continue. Que metodo es mejor para poder realizar esto?


Salu2
Maxi



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida