EDRA vs Enterprise Library

24/07/2005 - 18:26 por ErickGB | Informe spam
He estado revisando los frameworks para hacer
aplicaciones empresariales en .NET y microsoft tiene dos,
EDRA Y EntLib. ¿Cual creen es mejor propuesta? o es que
una es mejor para un escenario y el otro para otra
(aunque no creo) y ¿Por que tendrá Microsoft dos
propuestas?

saludos

ErickGB
Microsoft Certified Professional

Preguntas similare

Leer las respuestas

#1 Mariano Omar Rodriguez
26/07/2005 - 00:21 | Informe spam
Ambas propuestas son complementarias. En el caso de EDRA el objetivo es la
comunicacion entre las diferentes capas de la aplicacion, basicamente EDRA
es un servidor de aplicacion. EDRA usa los Application Blocks (Pre
enterprise Library).
El caso de enterprise library implementa servicios comunes que deberian
estar en todas las aplicaciones, como logueo, exception handling, data
access, etc.
En si se podrian usar ambos proyectos simultaneamente.

Mariano

"ErickGB" wrote in message
news:0ada01c5906c$80291190$
He estado revisando los frameworks para hacer
aplicaciones empresariales en .NET y microsoft tiene dos,
EDRA Y EntLib. ¿Cual creen es mejor propuesta? o es que
una es mejor para un escenario y el otro para otra
(aunque no creo) y ¿Por que tendrá Microsoft dos
propuestas?

saludos

ErickGB
Microsoft Certified Professional
Respuesta Responder a este mensaje
#2 Alfredo Novoa
26/07/2005 - 00:33 | Informe spam
On Sun, 24 Jul 2005 09:26:53 -0700, "ErickGB"
wrote:

He estado revisando los frameworks para hacer
aplicaciones empresariales en .NET y microsoft tiene dos,
EDRA Y EntLib. ¿Cual creen es mejor propuesta? o es que
una es mejor para un escenario y el otro para otra
(aunque no creo) y ¿Por que tendrá Microsoft dos
propuestas?



Antes de meterte en esos berenjenales podrías echarle un vistazo a
esto:

http://grumpyoldprogrammer.myblogsi...51175.html


Un blog muy recomendable.


Saludos
Respuesta Responder a este mensaje
#3 Julio Casal
27/07/2005 - 16:02 | Informe spam
Qué tal Erick. Verás, en principio, EDRA no es en sí un framework de
aplicación, sino más bien una arquitectura de referencia que puedes decidir
aplicar a tus aplicaciones orientadas a servicios, sea en .Net ó en cualquier
otra plataforma. Sin embargo, EDRA incorpora a EDAF, la cual es la
implementación de muchas de las mejores prácticas exhibidas por el equipo de
P&P. La implementación muy buena en principío, pero sin embargo se han
detectado bugs y yo, en lo personal, he tenido varios problemas con esa
implementación en particular, así que te aconsejo la pruebes bastante antes
de llevarla a un desarrollo verdadero.

Por otro lado, Enterprise Library es un compendio de una serie de bloques de
aplicación (application blocks) que te sirven para simplificar las tareas de
desarrollo del día a día. Lo ideal es usarlo como la base de tu framework de
aplicación, ya que este está muy bien probado y hay amplio soporte de parte
del equipo de P&P. A mi en lo personal me encantan los blocks de Seguridad,
Acceso a Datos, Manejo de Excepciones y Caching. Son muy buenos.

Ahora, considera también que aunque verás a Enterprise Library referenciado
en varios lugares del site de Microsoft y de la MSDN, sin embargo a EDRA no
lo encontrarás en ninguno de estos sitios, sino únicamente en el de
GotdotNet. Esto es porque EDRA no es la arquitectura de referencia de
Microsoft (como se anuncia en la misma documentación), sino más bien de un
grupo de personas pertenecientes al equipo P&P que decidieron realizarla como
un aporte de la comunidad. Es decir, Microsoft no te da soporte sobre EDRA,
así que solo te podrás apoyar en la comunidad para resolver tus dudas, que
serán muchas, te lo aseguro.

Espero haber podido ayudarte amigo.

Julio Casal
.Net Solution Developer
MCAD
Grupo Lebed


"ErickGB" wrote:

He estado revisando los frameworks para hacer
aplicaciones empresariales en .NET y microsoft tiene dos,
EDRA Y EntLib. ¿Cual creen es mejor propuesta? o es que
una es mejor para un escenario y el otro para otra
(aunque no creo) y ¿Por que tendrá Microsoft dos
propuestas?

saludos

ErickGB
Microsoft Certified Professional

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