para moviles mejor libros leer gratis descargar bibliotecas app aplicaciones aplicacion .net frameworks enterprise-library

.net - moviles - ¿Bloques de aplicaciones de la biblioteca de la empresa o marco de producción propia?



descargar app para leer libros gratis (2)

Como todas las buenas respuestas a las preguntas de arquitectura y programación, la respuesta es "depende".

Depende de cuán únicas sean sus necesidades de acceso a datos y diseño de objetos. También puede depender de cómo planea apoyar su aplicación a largo plazo. Finalmente, depende en gran medida del nivel de habilidad de tus desarrolladores.

No hay una respuesta única para esta pregunta, pero en general, si su objetivo principal es generar un software que proporcione algún valor comercial, elija un marco existente y ejecútelo. No gaste sus ciclos construyendo algo que no impulse inmediatamente las ganancias comerciales (es decir, aumente los ingresos y / o disminuya los costos).

Por ejemplo, uno de los proyectos de mi organización es esencial para las operaciones de la empresa, necesita desarrollarse y desplegarse lo antes posible, y tendrá una larga vida útil. Por estas razones, seleccionamos CSLA con la ayuda de Enterprise Library. Podríamos haber escogido otros marcos, pero lo importante es que elegimos un marco que parecía encajar bien con nuestra aplicación y nuestro conjunto de habilidades de desarrollador y lo ejecutamos.

Nos dio una buena ventaja y una comunidad de la cual podemos obtener apoyo. Inmediatamente comenzamos con funcionalidades que proporcionaban valor comercial y no nos golpeaban la cabeza contra la pared tratando de construir un marco.

También estamos en una posición en la que podemos contratar personas en el futuro que probablemente hayan estado expuestas a nuestro marco de trabajo, lo que les brinda una excelente ventaja. Esto debería reducir los costos de soporte a largo plazo.

¿Hay cosas que no usamos y gastos generales que puede que no necesitemos? Quizás. Pero, cambiaré eso todo el día para entregar valor comercial en código temprano y con frecuencia.

Actualmente estamos buscando adoptar algún tipo de marco de desarrollador "estándar" y hemos analizado el uso de Enterprise Library. ¿Recomendaría utilizar estos bloques como base para el desarrollo de software, o deberíamos hacer algo en casa ?


Realmente depende de lo que necesitas hacer. En términos generales, cuanto mayor sea el nicho de mercado de su empresa, mayores serán las posibilidades de que encuentre un marco que lo respalde adecuadamente. Para nichos más pequeños, lo más probable es que necesite enrollar el suyo propio.

La empresa para la que trabajo tiene varias aplicaciones, todas ellas diseñadas para calcular los materiales de construcción de edificios específicos. Dado que esto es algo muy específico, y tenemos aproximadamente 8 aplicaciones similares, decidimos lanzar las nuestras y traer bibliotecas de terceros cuando sea necesario (No tiene sentido reinventar la rueda para algunas cosas)

Su millaje puede variar de curso.