¿Alguien ha implementado Orchard para una aplicación LOB? Si es así, ¿cuál fue su experiencia? ¿Recomendarías usarlo u otro CMS o crees que es la forma incorrecta de hacerlo?¿Cómo usar Orchard para una aplicación LOB?
Respuesta
Según mi experiencia, desarrollar una aplicación LOB personalizada alrededor de Orchard puede ser una buena o mala idea. Todo depende de lo que realmente está tratando de lograr y, lo que es más importante, de las características/funcionalidades potenciales que desea aprovechar del marco Orchard.
Hablando en términos personales, me enamoré de la arquitectura modularizada Orchard y la simplicidad del diseño de back-end. Quería tener todas estas características en mi aplicación y decidí escribir mi aplicación completamente en Orchard.
lo tanto, si desea realizar mismas decisiones que he tomado, yo debería posiblemente advertirle sobre lo siguiente:
1 - Usted tiene que entender el funcionamiento interno MVC bastante bien desde el huerto tiene una gran cantidad de código escrito en este campo Si no eres tan experto en MVC, te encontrarás dedicando mucho tiempo a resolver las cosas que deberías.
2- Dependiendo del tipo de aplicación que desee desarrollar, puede ser necesario deshacerse de algunos de los módulos integrados, incluso algunos de los módulos centrales que pueden llevarlo a problemas que son difíciles de solucionar.
3 - Con esta cantidad de personalizaciones que realice, cualquier versión futura de Orchard posiblemente romperá su código, y puede que mantenga su propio marco de aplicación y no pueda aplicar las correcciones de errores y cosas así. Y fíjate, Orchard es solo un nuevo marco, así que espera un montón de correcciones de errores, lanzamientos muy pronto.
Además de otras ramificaciones posibles, es muy importante sopesar las ventajas y desventajas aquí antes de tomar una decisión final.
lo tanto, mi consejo es la siguiente:
Si usted piensa que puede utilizar sin Orchard en gran medida la personalización de su funcionamiento interno, que seguramente se beneficia mucho. Por otro lado, si las especificaciones de su proyecto van a necesitar grandes cambios en el marco, entonces no le aconsejaría que continúe con esta opción.
En resumen, para un proyecto realmente grande, no use Orchard.
Desafortunadamente, no conozco ningún otro marco tan bien escrito como Orchard que pueda recomendar aquí.
Espero que esto ayude!
- 1. ¿Es apropiado Silverlight para una gran aplicación LOB
- 2. Cómo usar Glimpse en Orchard CMS
- 3. cómo usar hadoop para una aplicación web?
- 4. ¿Matriz, EAV, LOB serializado para campos personalizados?
- 5. Cómo usar javascript (archivo js) en Orchard CMS
- 6. Cómo recuperar el almacenamiento para los LOB eliminados
- 7. Orchard para sitios web personalizados
- 8. Página de WebForms dentro de la aplicación CMS de Orchard
- 9. ¿Cómo abro el proyecto Orchard?
- 10. Cómo encontrar recursos en Orchard
- 11. Integración de la aplicación ASP.NET MVC existente con Orchard CMS
- 12. Crear una lista de páginas en Orchard
- 13. Restablecer Orchard para que parezca una nueva instalación
- 14. ¿Cómo instalar/usar RegexKitLite para una aplicación de iPhone?
- 15. Directorio virtual dentro de la aplicación web Orchard
- 16. ¿Puedo usar mi proyecto Ninject .NET dentro de Orchard CMS?
- 17. Cómo usar HTTPS en una aplicación ASP.Net
- 18. ¿Cómo usar ráfagas en una aplicación?
- 19. ¿Alguien que usa WPF para aplicaciones LOB reales?
- 20. ¿Cómo diseñar un widget en Orchard?
- 21. ¿Cómo usar una biblioteca C++ en una aplicación C#?
- 22. ¿Se puede usar realmente CouchDB para una aplicación de escritorio?
- 23. ¿Cómo usar la base de datos MySQL con Orchard CMS 1.3.10?
- 24. Orchard: campos de registro personalizados
- 25. Orchard: ¿Origen completo o no?
- 26. ¿Qué arquetipo maven2 usar para una aplicación de escritorio Swing?
- 27. ¿Es posible usar un dispositivo para ejecutar una aplicación exclusivamente?
- 28. ¿Puedo usar Fit/Fitnesse para probar una aplicación .NET?
- 29. Convirtiendo una aplicación Stripes para usar Friendly URLs
- 30. ¿Puedo usar Terracotta para escalar una aplicación intensiva de RAM?
Buena respuesta. Estamos investigando a Orchard y tenemos pensamientos similares a ti en general. –
Me encantaría verte compartir tus puntos de vista sobre el mismo. Nos va a ayudar a todos. –
¡Gran respuesta! Gracias por compartir tu experiencia. – Zaffiro