miércoles, 23 de abril de 2014

DevExpress, el mejor aliado en el desarrollo



 DevExpress, el mejor aliado en el desarrollo
DevExpress es una de las más completas suites de componentes de UI para el desarrollo en todas las plataformas de .NET como Windows Forms, ASP.NET, MVC, Silverlight y Windows 8 XAML.


Componentes que incluye

A continuación se presentan los componentes y las fuentes en las que se pueden consultar para mayor información:

    - Tablas 

















    - Calendario

















    - Editor HTML
















    - Hojas de cálculo
















    - Editores de datos












    - Gráficas

















    Ventajas del uso de DevExpress


    Si bien en la actualidad existe un sin número de suites de componentes muy buenas, DevExpress se encuentra sobre ellas por varias razones, como son:

    • Cuenta con controles para todas las plataformas de Microsoft Windows.
    • Posee más de 70 controles mediante los cuales se pueden diseñar aplicaciones de alta complejidad.
    • La creación de los componentes es semi – automática, DevExpress se encarga de realizar todo el código necesario para la visualización y llenado de los componentes según la plataforma utilizada.
    • Permite llenar de manera sencilla cada uno de los componentes con información traída de una conexión de base de datos.
    • Mejora el rendimiento de las aplicaciones al optimizar el código de llenado de las vistas.
    • Funciona en cualquier explorador. (Aplicaciones Web)
    • El tiempo de desarrollo se reduce considerablemente al no tener que teclear todo el código.
    • Incluye plantillas predefinidas para varios tipos de aplicaciones.
    • Incluye la herramienta Theme Builder, la cual permite editar el estilo de los controles y genera automáticamente la hoja de estilos de la aplicación siguiendo el patrón elegido.
    • La documentación que incluye tanto en Visual Studio (descripciones de métodos y parámetros) como externa (documentación de clases y ejemplos) es realmente extensa y útil.
    • Incluye video tutoriales y demostraciones sencillas de comprender.
    • Es altamente personalizable.
    • Cuenta con soporte rápido y eficaz para los problemas que se puedan presentar.


    Desventajas de DevExpress



    Las principales desventajas son:

    • Solo funciona para plataformas de  Microsoft.
    • Existen algunas limitantes al incluir los componentes, ya que estos ya tienen características y comportamientos definidos.
    • Requiere licencia.

    Tutorial: Creación de una  página Web con DevExpress


    En seguida se presenta uno de los videos - tutoriales de DevExpress para la creación de una página Web mediante el asistente de la suite.



    ¿Cómo adquirir DevExpress?


    Para poder utilizar Devxpress es necesario adquirir una licencia, la cual puede variar en costo según el grupo de controles que se dese adquirir. Enseguida se anexa el link para consultar los precios.

    Al adquirir la licencia, se obtiene el derecho a recibir soporte en el foro de DevExpress, los archivos .dll de cada uno de los componentes, los cuales se agregan a las referencias de los proyectos para poder utilizar los controles y los códigos fuente de los componentes, mediante los cuales se podrán personalizar los mismo en caso de ser necesario.

    O también se puede realizar una prueba por 30 días en:


    Acerca del Autor


    Karla Olivia Samaniego García es desarrolladora en las plataformas WinForms, ASP y MVC de .NET, utilizando la suite componentes de DevExpress por dos años. Se graduó de la Ingeniería en desarrollo de Software de la Universidad TecMilenio. Se ha desempeñado como administrador de proyectos y actualmente, en el área de equipos extendidos de Dawcons. Contáctala en su correo ksamaniego@dawcons.com

    3 comentarios:

    1. Buena explicación de Los Componentes DevExpress

      ResponderEliminar
    2. Que tal Umberto,
      ¡Muchas gracias por tu comentario! Las nuevas publicaciones las estamos agregando en nuestro nuevo blog http://dwsoftware.mx/blog/, inscríbete y sigue actualizado en temas de tecnología de la información, muchas gracias por tu preferencia.

      ResponderEliminar
    3. Hola quisiera saber si tienes tutoriales, o conoces de tutoriales en español de preferencia para crear reportes desde DevExpress

      ResponderEliminar