WinFormWizard para .NET 2.0 es un marco de asistente flexible y rico en características. Su objetivo principal de diseño es proporcionar reutilización a través de la herencia. Esta filosofía de diseño permite que las páginas del asistente creadas para un cuadro de diálogo del asistente se vuelvan a utilizar en otro.
WinFormWizard viene incluido con 19 páginas de asistente estándar. Cada página se ajusta a la especificación Wizard 97; está adornado con guías para ayudar a los controles de posición en tiempo de diseño y se puede heredar para proporcionar funcionalidad personalizada y reutilización.
Las páginas del asistente se agregan simplemente arrastrándolas y soltándolas desde el cuadro de herramientas de Visual Studio 2005. Una vez agregadas, las páginas del asistente se pueden personalizar para adaptarse a las necesidades de la aplicación.
WinFormWizard proporciona varias técnicas para navegar por las páginas del asistente en tiempo de diseño, con innovadores click Event Glyphs que proporcionan un medio visual para generar controladores de eventos de botón de navegación.
En tiempo de ejecución, WinFormWizard navegará a la siguiente página lógica cuando el usuario presione uno de los botones de navegación. Este comportamiento predeterminado se puede invalidar para proporcionar el control de flujo personalizado.
La Ayuda de WinFormWizard está totalmente integrada en Visual Studio 2005 con todos los temas accesibles desde Ayuda dinámica, F1, Búsqueda, índice de ayuda y contenido de ayuda.
WinFormWizard para .NET 2.0 es un ensamblado 100% administrado y hace un uso extensivo de las características de tiempo de diseño del marco de trabajo, con el código fuente disponible tanto en C- como en VB.NET.
WinFormWizard para .NET 2.0 está libre de regalías para distribuir, con todas las actualizaciones de la versión actual gratis.
historial de versiones
- Versión 1.0 publicado en 2007-06-01
Ver http://www.fengarisoftware.com/Forums/tabid/107/forumid/8/threadid/99/scope/posts/Default.aspx
Detalles del programa
Cluf
EULA - Contrato de licencia de usuario final
ACUERDO DE LICENCIA
LEA ESTE ACUERDO ANTES DE ABRIR ESTE PAQUETE DE SOFTWARE. SI ABRE ESTE PAQUETE O LO CONSERVA DURANTE MÁS DE CUARENTA Y CINCO (45) DÍAS, ACEPTA TODAS LAS CONDICIONES Y CONDICIONES DE ESTE ACUERDO. SI NO ACEPTA ESTAS CONDICIONES, NO ABRIR ESTE PAQUETE DE SOFTWARE. SOLO PUEDE DESBLOQUEAR Y/O UTILIZAR EL SOFTWARE PARA EL QUE TIENE UNA LICENCIA PAGADA.
(1) DEFINICIÓN DE TÉRMINOS
"Documentation": cualquier material escrito o en línea explicativo que incluya, entre otros, guías de usuario, manuales de referencia y archivos HTML.
"Licenciatario": se referirá al licenciatario individual, ya sea como programador individual, empresa u otra organización.
"Software": Todo el material de esta distribución, incluido, entre otros, uno o más de los siguientes: código fuente, código de objeto, código de bytes, bibliotecas de vínculos dinámicos, ensamblados, ejecutables, scripts, programas de ejemplo, programas de utilidad, makefiles y documentación.
"Software con licencia": el Software por el que el Licenciatario ha pagado la tarifa de licencia aplicable.
"Interfaz de programación de aplicaciones de software ("API")": el conjunto de métodos de acceso, ya sean proporcionados por Fengari Software, terceros o desarrollados por el Licenciatario, a través de los cuales se ponen a disposición los servicios programáticos proporcionados por el Software con Licencia.
"Producto de Software para El Usuario Final": una aplicación desarrollada por el Licenciatario destinada a su ejecución en un ordenador, que hace uso del Software con Licencia en su implementación.
El Software con licencia contiene ciertas bibliotecas y archivos en tiempo de ejecución destinados a la duplicación y distribución por parte del Licenciatario dentro de los Productos de Software del Usuario Final a los usuarios de los Productos de Software de Usuario Final (los "Componentes redistribuibles"). Los componentes redistribuibles son aquellos archivos designados específicamente como distribuibles como parte del Software con licencia.
LICENCIA ESPECIAL DE EVALUACIÓN A PLAZO LIMITADO
Si se ha proporcionado al Licenciatario una copia del Software para fines de evaluación, Fengari Software concede al Licenciatario, sujeto a los términos de este Contrato de licencia de usuario único (excluyendo la Sección 3, en virtud de la cual el Licenciatario no tiene derechos) una licencia de uso interno limitada no exclusiva, no transferible y no concurrente solo con fines de evaluación. Esta licencia es por un período de cuarenta y cinco (45) días, comenzando a partir de la recepción del Software, o, si se recibe electrónicamente, de la fecha de descarga inicial del Licenciatario, para evaluar el Software. Si el Software es aceptable, el Licenciatario se compromete a notificar inmediatamente al Software Fengari. De lo contrario, el Licenciatario cesará inmediatamente cualquier uso adicional del Software y destruirá todas las copias del Software (incluido el original) y la Documentación relacionada proporcionada al Licenciatario por fengari Software.
(2) GENERAL
El Software es propiedad de Fengari Software y está protegido por las leyes de derechos de autor y otras leyes australianas y por tratados internacionales. Está diseñado para su uso por un programador de software que tiene experiencia en el uso de herramientas de desarrollo y bibliotecas de clases.
(3) CONCESIONES DE LICENCIA
(a) Sujeto a los términos y condiciones de este Acuerdo, Fengari Software otorga al Licenciatario la licencia perpetua, no exclusiva, intransferible, no concurrente y mundial para que un (1) programador (i) instale el Software con licencia en un solo ordenador personal y (ii) utilice el Software con licencia y una copia de la documentación de usuario asociada y la ayuda en línea.
El Licenciatario también puede:
(i) Realizar una copia de seguridad del Software con licencia únicamente para fines de archivo y recuperación ante desastres, o
(ii) Transferir el Software con Licencia a un disco duro y conservar la copia original únicamente para fines de archivo y recuperación ante desastres.
(iii) Reproducir y distribuir los Componentes Redistribuibles directa o indirectamente a los usuarios finales y a los OEM autorizados, VARs y Distribuidores del Licenciatario, a través de canales de distribución habituales, en todo el mundo, de forma libre de regalías, siempre que dicha distribución sea (i) en conjunto con un Producto de Software para Usuarios Finales desarrollado por el Licenciatario que utilice el Software con Licencia y (ii) el Software con Licencia no sea el único o principal componente de dicho Producto de Software de Usuario Final.
(iv) Los derechos de licencia otorgados en virtud de este Acuerdo no se aplican al desarrollo y distribución de productos de desarrollo de software o kits de herramientas de ningún tipo que estén destinados a ser utilizados por desarrolladores de software distintos del Licenciatario que estén autorizados.
El Licenciatario no tiene derecho a utilizar el Software con Licencia más allá de los otorgados específicamente en esta sección.
(4) RESTRICCIONES DE LICENCIA
Sin perjuicio de las disposiciones de este Acuerdo en contrario, el Licenciatario no podrá distribuir ninguna parte del Software que no sea los Componentes Redistribuibles.
Además, el Licenciatario no puede descompilar, desensamblar ni realizar ingeniería inversa de ninguna forma de código objeto de ninguna parte del Software.
(5) TÍTULO
El Licenciatario reconoce y acepta que todos los derechos, títulos e intereses sobre y para el Software, incluidos todos los derechos de propiedad intelectual en el mismo, son propiedad del Software Fengari, sujeto únicamente a las licencias otorgadas al Licenciatario en virtud de este Acuerdo. Este Acuerdo no es una venta y no transfiere al Licenciatario ningún título o propiedad en o al Software o a cualquier patente, derecho de autor, secreto comercial, nombre comercial, marca comercial u otros derechos de propiedad o propiedad intelectual relacionados con el mismo.
(6) INTRANSFERIBILIDAD
A excepción de los derechos del Licenciatario para distribuir los Componentes Redistribuibles, el Licenciatario no podrá alquilar, transferir, ceder, sublicenciar ni otorgar ningún derecho sobre el Software, total o parcialmente, a ninguna otra persona o entidad sin el consentimiento por escrito del Software Fengari, excepto que este acuerdo puede ser cedido a un sucesor del Licenciatario en el caso de que todos o sustancialmente todos los activos o equidad del Licenciatario sean adquiridos por el sucesor.
(7) GARANTIAS LIMITADAS
Fengari Software garantiza al Licenciatario que el Software con Licencia realizará sustancialmente las funciones descritas en la Documentación durante un período de cuarenta y cinco (45) días después de la fecha de entrega del Software con Licencia al Licenciatario. La única y exclusiva obligación de Fengari Software, así como el único y exclusivo recurso del Licenciatario, en virtud de esta garantía, se limitan a que Fengari Software haga esfuerzos razonables para corregir defectos materiales, documentados y reproducibles en el Software con licencia que el Licenciatario describe y documenta al Software Fengari durante el período de garantía de cuarenta y cinco (45) días. En caso de que Fengari Software no corrija un defecto material, documentado y reproducible durante este período, Fengari Software podrá, a discreción del Software de Fengari, reemplazar el Software con Licencia defectuoso o reembolsar al Licenciatario la cantidad que el Licenciatario pagó al Software Fengari por el Software con Licencia defectuoso y cancelar este Acuerdo y las licencias otorgadas en el presente. En tal caso, el Licenciatario se compromete a devolver al Software Fengari todas las copias del Software con Licencia (incluido el original).
Fengari Software garantiza que es propietario de la propiedad intelectual contenida en el Software con Licencia y que el Software con Licencia no infringe ninguna propiedad intelectual o derechos de propiedad de terceros.
Fengari Software se compromete a indemnizar, defender y eximir al Licenciatario de cualquier reclamación o demanda, incluidos los honorarios razonables de abogados, que surjan o resulten de que el Software con licencia infrinja la propiedad intelectual o los derechos de propiedad de un tercero. La indemnización excluye explícitamente las infracciones causadas por la combinación del Software con Licencia y cualquier Producto de Software para Usuarios Finales creado, vendido o comercializado por el Licenciatario.
EXCEPTO LO EXPRESAMENTE ESTABLECIDO ANTERIORMENTE, EL SOFTWARE DE FENGARI RENUNCIA EXPRESAMENTE A TODAS LAS OTRAS GARANTIAS, EXPRESAS O IMPLEMENTADAS, INCLUIDAS, SIN LIMITACIONES, LAS GARANTIAS IMPLICAS DE COMERCIABILIDAD E IDONEIDAD PARA UN FIN PARTICULAR.
(8) LIMITACIONES DE RESPONSABILIDAD
EN NINGUNA CASO EL SOFTWARE DE FENGARI SE RESPONSABILIZA DE NINGUNA DAños INDIRECTOS, PUNITIVOS, ESPECIALES, INCIDENTALES O CONSECUENTES (INCLUYENDO LOS PROFESORES PERDIDOS, LOS INGRESOS, LOS DATOS U OTRAS VENTAJAS ECONOMICAS) YA SEA BASADO EN CONTRATO, TORT O CUALQUIER OTRA TEORIA LEGAL, INCLUSO SI EL SOFTWARE DE FENGARI SE
(9) TERMINACION
Fengari Software se reserva el derecho, a su entera discreción, de rescindir este Acuerdo previa notificación por escrito si el Licenciatario ha incumplido los términos y condiciones del mismo. Licenciatario a recibir una notificación por escrito de incumplimiento y tiempo razonable para curar la violación. El Licenciatario puede rescindir este Acuerdo en cualquier momento dejando de usar el Software con Licencia y destruyendo todas las copias del Software con Licencia (incluido el original). Las Secciones 4, 5, 6, 7, 8, 9 y 10 sobreviven a cualquier rescisión de este Acuerdo y se aplican plenamente a cualquier rescisión. A menos que se rescinda según lo dispuesto en el presente documento por cualquiera de las partes, este Acuerdo permanecerá en vigor. La terminación no afectará a las licencias de usuario final del Producto de Software del Usuario Final que contengan los Componentes Redistribuibles que fueron distribuidos por el Licenciatario antes de la terminación.
(10) MISCELLANEOUS
Ley y Jurisdicción Aplicables. Este Acuerdo se regirá e interpretará de conformidad con las leyes del Estado de Nueva Gales del Sur sin tener en cuenta los principios de conflicto de leyes y sin tener en cuenta la Convención de las Naciones Unidas de 1980 sobre los Contratos de Compraventa Internacional de Mercaderías. Los tribunales federales y estatales de Nueva Gales del Sur tendrán jurisdicción y competencia exclusivas para resolver cualquier disputa que surja de este Acuerdo, y el Licenciatario consiente expresamente (i) la jurisdicción personal de los tribunales estatales y federales de Nueva Gales del Sur, y (ii) el servicio del proceso se lleva a cabo sobre el Licenciatario por correo certificado.
Limitación de Acciones. Ninguna de las partes podrá interponer ninguna acción, independientemente de su forma, más de doce (12) meses después de que haya surgido la causa de la acción, salvo que cualquiera de las partes pueda interponer una acción relacionada con sus derechos de propiedad intelectual en cualquier momento. No se podrá presentar ninguna reclamación de este tipo a menos que Fengari Software haya recibido primero un aviso comercialmente razonable, una explicación completa por escrito de todos los detalles pertinentes (incluidas copias de todos los materiales) y una oportunidad de buena fe para resolver el asunto.
Invalidez y Exención. En caso de que un tribunal de justicia considera que alguna disposición de este Acuerdo es ilegal, inválida o inaplicable, la legalidad, validez y aplicabilidad de las disposiciones restantes de este Acuerdo no se verá afectada ni menoscabada por ello. El hecho de que cualquier parte no haga cumplir cualquiera de los términos o condiciones de este Acuerdo, a menos que se renuncie por escrito, no constituirá una renuncia al derecho de esa parte de hacer cumplir todos y cada uno de los términos y condiciones de este Acuerdo.
EL LICENCIATARIO RECONOCE QUE HA LEIDO ESTE ACUERDO, LO ENTIENDE Y ACEPTA ESTAR OBLIGADO POR SUS CONDICIONES. EL LICENCIATARIO ACEPTA ADEMÁS QUE ES LA DECLARACIÓN COMPLETA Y EXCLUSIVA DEL ACUERDO ENTRE EL LICENCIATARIO Y EL SOFTWARE FENGARI QUE SUSTITUYE A CUALQUIER PROPUESTA O ACUERDO ANTERIOR O CONTEMPORÁNEO, ORAL O ESCRITO, Y CUALQUIER OTRA COMUNICACIÓN RELACIONADA CON EL OBJETO DE ESTE ACUERDO