English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Cinco razones para usar una o / r herramienta cartográfica

Software RSS Feed





Entonces, ¿por qué debería usted usar cualquier O / R herramienta cartográfica? No estoy hablando de una herramienta específica, sino que todos los O / R herramientas de cartografía en general. Hay una serie de razones para usar un O / R herramienta de mapeo, pero antes de sumergirse en que, te voy a dar una breve reseña de lo que un O / R is.An realmente herramienta de mapeo O / R herramienta cartográfica genera objetos para su persistencia. NET. Se trata de un modelado y generación de código herramienta que se conecta a su base de datos y lee su esquema y, a continuación, le permite a los objetos de mapa base de datos de tablas y vistas, especifique un único registro insertar, actualizar, cargar y borrar operaciones, consultas y llamadas de procedimiento almacenado, como métodos para estos objetos. Y, también le permite definir uno a uno, uno-a-muchos, muchos-a-uno, y muchos-a-muchas relaciones entre los objetos sobre la base de las relaciones entre las tablas de la base de datos. A continuación, genera la persistencia de trabajo plenamente código de objetos you.There muchas otras características que un buen O / R herramienta cartográfica proporciona pero estoy manteniendo mi breve descripción de lo que puedo hablar más sobre el benefits.Reason 1: reduce su beneficio el desarrollo timeFirst de un O / R herramienta cartográfica es que le ahorra un montón de tiempo de desarrollo (20% al 50% del tiempo en función de su situación). Ahora, O / R herramienta de mapeo no está generando una "ciencia" el código para usted y usted podría definitivamente hacerlo manualmente si se desea. Pero, esto es un montón de trabajo tedioso y que sería sin duda más felices si usted no tiene que hacer usted mismo. Hagamos algo de math.A sencilla aplicación típica base de datos con 15-20 tablas 30-50 ha objetos (incluidos los objetos de dominio y la fábrica), y este es de aproximadamente 5.000 a 10.000 líneas de código. Es probable que le lleve un par de semanas a un par de meses para desarrollar y probar este código. Y, si su aplicación tiene más tablas de este (que muchos lo hacen) y, a continuación, sólo por encima de los números de las múltiples que much.On por otra parte, un O / R Cartografía herramienta, se generará este código para usted en un día o dos. Incluso aquí, usted necesita estos 1-2 días principalmente para determinar las asignaciones de su objeto a la base de datos. La actual generación de código es instantáneo. Por lo tanto, su ahorro de tiempo es tremendous.Reason 2: Produce mejor diseñados codeSecond un beneficio de O / R herramienta cartográfica es que le permite producir mejor diseñado que el código es lo que usted por la mano. Sé lo que estás pensando. ¿Crees que puedes hacer un mejor trabajo que un O / R herramienta de mapeo, ya que escribir todos los aspectos de su código. Algunos de ustedes sin duda, pero puede que no todo el mundo. Considere esto. Un equipo de desarrollo medio tiene diferentes niveles de conocimientos y experiencia y no todo el mundo es un buen diseñador. Como resultado, puede que no seguir los patrones de diseño en su código y terminar con una menor calidad de código. Y, si son varios los desarrolladores escribir código, su código es muy probable que va a ser incompatibles entre sí. Y, la incoherencia en sí es una gran fuente de mala calidad en una aplicación de code.On otro lado, una buena O / R herramienta cartográfica utiliza plantillas de código que tienen un excelente diseño, ya que es muy probable, concebido y creado por muy altos (arquitecto nivel) ingenieros. Y, estas plantillas casi siempre siguen los patrones de diseño conocido. Por lo tanto, el código que se generará a partir de un O / R herramienta cartográfica es muy probable va a ser mejor diseñados que el código diseñado por su propio desarrollo team.Reason 3: Usted no tiene que ser uno. NET expertThird beneficios de la utilización de un O / R herramienta cartográfica es que usted no tiene que ser uno. NET de expertos para desarrollar su persistencia código. Como usted sabe, código de acceso a los datos es crítica para el rendimiento global de su aplicación. Si este código está mal diseñado y desarrollado, puede afectar gravemente a su solicitud. Por lo tanto, si usted desarrolló este código a mano, es necesario la exportación de. NET, COM +, componentes apátridas, y MTS.However, si utiliza un O / R herramienta de mapeo, puede centrarse principalmente en el "diseño lógico" persistencia de objetos, incluido su objeto y de la cartografía diferentes tipos de interacciones con la base de datos que incluye insertar, actualizar, cargar, borrar, consultas, llamadas a procedimientos almacenados, las relaciones, y mucho más. Y, el O / R herramienta cartográfica haría el resto para él. Que garantizaría que el siguiente código generado todas las mejores prácticas de escritura en apátridas. NET para ejecutar los componentes en COM + y MTS.Reason 4: Guarda usted las pruebas de un beneficio timeFourth O / R herramienta cartográfica es que reduce las pruebas esfuerzo de manera espectacular. Si todos los desarrollados persistencia código a mano, que también se encargaría de las pruebas usted mismo. Y, como usted sabe, la prueba es el mismo esfuerzo de desarrollo como en cualquier otro project.On parte, si se genera un código de O / R herramienta cartográfica, que viene de plantillas de código que es muy probable probado exhaustivamente por el proveedor de software en sí (más que usted porque es su objetivo principal). Y, por encima de él, más probable es que cientos o quizás miles de otros clientes están utilizando esta herramienta y han puesto a prueba el código generado a partir de este O / R herramienta cartográfica. Como resultado, muchos de los errores que usted puede ser que no encuentra en su propias pruebas ya han sido encontrados y fijados en el código generado de un O / R cartografía tool.Reason 5: Simplifica tu. NET developmentIf tiene que escribir todo el código de persistencia usted, que está empantanado en la detalles de ADO.NET, COM +, MTS, apátridas. NET, y más. Y usted termina invirtiendo mucho tiempo en detalles que usted realmente no necesita. Por otro lado, si genera un código de O / R herramienta cartográfica, que conseguir así objetos de diseño y sólo tendrá que hacer frente a su público interface.Below es un ejemplo de código que escribir si utilizó un O / R (tool.try cartografía Empleados Empleados objInfo = new (); EmployeesFactory objFactory = new EmployeesFactory (); objInfo.EmployeeID = IdEmpleado; objFactory.Load (objInfo); / / aquí el código para usar el "objInfo" objeto) catch (Exception ex) (/ / código para manejar la exceptionreturn;) Como usted puede ver, el código generado es muy simple de usar que realmente la escritura. NET yourself.Many personas nunca han oído hablar de O / R instrumentos de cartografía y muchos más han oído hablar de ellos, pero tienen miedo de usarlos. Espero He hecho un caso lo suficientemente fuerte como para que aquí para dar una seria consideración a O / R para su mapeo project.Iqbal Khan es el Director de Ventas y Marketing en AlachiSoft (http://www.alachisoft.com/), una de las principales

Artículo Fuente: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster obtener el código html
Añadir este artículo a su sitio web ahora!

Webmaster Envíe sus artículos
No es necesario que se registre! Completa el formulario y su artículo está en el Messaggiamo.Com Directorio!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Envíe sus artículos a Messaggiamo.Com Directorio

Categorías


Derechos de autor 2006-2011 Messaggiamo.Com - Mapa del sitio - Privacy - Webmaster enviar sus artículos a Messaggiamo.Com Directorio [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu