jueves, 22 de marzo de 2012

La Hoja de Ruta de 2012 DevExpress



En este momento el año pasado, señaló las nuevas tecnologías que íbamos a invertir en el año, todo de Silverlight 5 (pero por muy poco!) A ASP.NET MVC 3, y sin olvidar Delphi de 64 bits. Nosotros, por supuesto, integrar a todos en nuestros productos durante el año 2011 para ayudarle a crear aplicaciones visualmente impresionantes sin importar en qué plataforma de Microsoft que utilice.
Hubo, sin embargo, una nueva e importante tecnología que surgió rápidamente como una nueva área de interés para nosotros: la Developer Preview de Windows 8, con el Metro, WinRT, y el aumento del tacto en planes a largo plazo de Microsoft. Desde el anuncio en septiembre en el / / construir / conferencias, ponemos nuestros equipos de desarrollo trabajando para ofrecerle la posibilidad de empezar la migración a la Metro-inspirados en aplicaciones en las plataformas de destino que en la actualidad. A medida que estas nuevas tecnologías se dieron a conocer, se hizo evidente para nosotros que la industria está experimentando un punto de inflexión, que dará lugar a una nueva generación de herramientas de DevExpress. Llamamos a este cambio "DXv2" para indicar nuestra intención de apoyar este cambio a la táctil, visualmente impactantes, fáciles de aplicaciones basadas en.
El mundo de la informática está cambiando. Los usuarios esperan que las aplicaciones que no sólo funcionan con facilidad, pero que son visualmente atractiva de usar y fácil de aprender. Cuando los usuarios comienzan a pensar en "apps" que vemos pasar a las expectativas de soluciones ágiles que se ocupan de problemas específicos de negocio. Los usuarios también están exigiendo el uso de sus aplicaciones a través de dispositivos y plataformas.Mientras que en la oficina están utilizando su experiencia del cliente tradicional, cuando en el camino que están utilizando sus pizarras y iPads, y sin importar la ubicación que está en el teléfono. La aceleración de las expectativas de los usuarios representa un desafío para los departamentos de TI y desarrolladores por igual. En DevExpress reconocemos que la satisfacción de las necesidades de su usuario significa no sólo con las herramientas y plataformas que usted está familiarizado con la actualidad, sino también aprender las nuevas tecnologías para apoyar a estos nuevos escenarios controladas por el usuario. Con DXv2 estamos haciendo un esfuerzo específico para construir un puente entre las tecnologías que usted está familiarizado con (Windows Forms, WPF, ASP.NET, Silverlight) y nuevas áreas de inversión como WinRT, HTML5, y soporte para soluciones móviles. Vamos a dar el paso a la siguiente generación con ustedes y estamos muy emocionados de explorar lo que nos depara el futuro.
Así que, ¿qué sabemos del futuro en este punto en el tiempo? En pocas palabras: el 2012 va a ser el año de Visual Studio 11 y Windows 8. No veo nada en el horizonte que es de tal importancia ya que estas dos tecnologías. El desarrollo del cliente va a evolucionar con WinRT y ASP.NET (y MVC) seguirá creciendo en influencia, especialmente con las órbitas de apriete de todo el ecosistema de HTML5/CSS3/JavaScript conjunto.
Para apoyar estas inversiones en tecnología, DevExpress le proporcionará el tipo de diseñador expresa y fácil de usar y flexibles para desarrolladores controles para Metro y WinRT que ha llegado a depender de nuestro producto actual line-up. Si bien el panorama para Windows 8 está todavía en desarrollo y estamos (como usted) sigue trabajando con una vista previa ahora cinco meses de edad, usted puede estar seguro de que nuestros mejores diseñadores y desarrolladores ya están trabajando duro para comprender los nuevos paradigmas y los nuevos dispositivos que Se espera que en apoyo de esta plataforma.
Una vez más este año, vamos a proporcionar dos versiones principales del año en todas nuestras plataformas, con versiones menores sobre una base mensual.El primer lanzamiento importante del año tendrá lugar a finales del segundo trimestre, y el último segundo en el cuarto trimestre. Estamos muy conscientes de la liberación de nuestros productos, siempre que sea posible, en conjunto con los nuevos lanzamientos de Microsoft, por lo que será la adaptación de nuestro plan de trabajo para alinear a la nueva información cuando esté disponible.
Como es habitual, sin embargo, tengo que suene mi nota estándar de cuidado.El plan de trabajo es nuestra mejor estimación en este punto en el tiempo de lo que deberíamos ser capaces de hacer en el año 2012, teniendo en cuenta nuestros recursos y nuestra comprensión del panorama de la tecnología en los que operamos. Todas las fechas dadas son estimaciones. Cualquier funcionalidad que describimos en este plan de trabajo, especialmente el más lejos que sea, puede ser pospuesta o cancelada por completo. Recomendamos a todos nuestros clientes de no hacer planes en firme sobre la base de lo que ven aquí: en una industria como la nuestra, las cosas pueden cambiar muy rápidamente y tenemos que reaccionar con la misma rapidez a las nuevas oportunidades que puedan presentarse.
Si eso no suena la nota requerida, una advertencia más fuerte que se necesita.Como he dicho, ya sabemos que el panorama la tecnología de Microsoft va a cambiar, sin embargo, son actualmente muy reservado sobre los detalles. En este momento no sabemos exactamente lo que quedará reflejado: hemos hecho nuestras conjeturas, pero no son clarividentes. 

Splash Screen Manager Overview

El componente SplashScreenManager, enviado con la Biblioteca XtraEditors,gestiona la creación y visualización de las formas y las imágenes de salpicaduras.Las formas específicas del chapoteo apoyan la visualización automática en el inicio de su formulario principal, mientras que otras formas de salpicaduras quese muestra de forma manual y se cierra. Tome en cuenta que las formas de salpicaduras son invocados por el Administrador de pantalla de bienvenida en un hilo separado.
Formas Splash


Las formas de salpicaduras son compatibles.


• Una pantalla de bienvenida - es una forma de presentación que se puedemuestra automáticamente en el inicio de su formulario principal. Utilizando una pantalla de bienvenida, también es posible mostrar una imagen personalizada como una pantalla de bienvenida. Ver pantalla de bienvenida y la imagen de bienvenida para aprender más.

 Un formulario de espera - es un pequeño formulario que contiene una imagen animada (obtenido de la piel de corriente) y dos etiquetas, diseñadas para mostrar el progreso de cualquier operación. Visualización automática de los formularios de espera en el inicio del formulario principal no es compatible. VerEspere formulario para aprender más.

Estos formularios se pueden crear en tiempo de diseño. Una vez que un componente SplashScreenManager se ha añadido a su forma principal, utilice el panel del componente Tareas para crear una pantalla de bienvenida o un formulario de espera.


 Al hacer clic en la pantalla de bienvenida para agregar y / o Agregar tiempo de espera Enlaces Formulario de generar formas de salpicaduras - SplashScreen y descendientes WaitForm clase. Estas formas pueden ahora personalizarlibremente en tiempo de diseño.


La disposición de todas las formas de salpicaduras se pueden personalizar de acuerdo a sus necesidades. Usted puede cambiar todas las etiquetas y las imágenes, añadir otros personalizados, etc



NoteNota

Una imagen animada que muestra las formas de espera se obtiene del skin actual. Por lo tanto, para reemplazar la imagen por defecto, utilice la herramienta Editor de máscaras.

NoteNota

Pantallas de inicio y Formularios de espera se generan en tiempo de diseño en archivos separados (por ejemplo, SplashScreen1.cs, WaitForm1.vb). Si decideagregar manualmente clases personalizadas a estos archivos, por favor, tenga en cuenta que la clase que encapsula una Pantalla de bienvenida / Espera formulario debe ser definido por primera vez en estos archivos antes de las clases personalizadas.



Ajustar columnas de un GridView al contenido de los camps desde código.

  gridView1.OptionsBehavior.AutoPopulateColumns = true; //'generar automaticamente las columnas a raíz del dataset             gridVie...