martes, 12 de noviembre de 2013

Cómo construir módulos DotNetNuke (DNN)

Una vez finalizada la configuración inicial, DotNetNuke módulosse pueden desarrollar muy rápidamente.

 

Módulos DotNetNuke

DotNetNuke proporciona a los desarrolladores una solución robusta, potente marco para la creación de aplicaciones Web. Una vez que los componentes necesarios, en concreto la edición de código del marco de trabajo y las plantillas de Visual Studio, se instaló el proceso de desarrollo de los módulos se hace muy rápido y repetible. Por otra parte, hay poco que no hay costos involucrados en el desarrollo del módulo de marco, las plantillas y las ediciones Express de Visual Studio están disponibles de forma gratuita.

 

Lo que necesita

Visual Studio (Express o cualquiera de las ediciones de licencia)

SQL Server (Express o cualquier versión con licencia)

DotNetNuke Starter Kit, disponible en el sitio web DotNetNuke

La instalación de DotNetNuke Suggest Edits trabajo La construcción de un módulo

 

Abrir una copia desarrollo de la página web de DotNetNuke en Visual Studio. Agregar un archivo al proyecto mediante la plantilla de módulo dinámico DotNetNuke (la plantilla de módulo dinámico se instala con el Kit de iniciación DotNetNuke).

 

Abra el archivo web.config y busque el nodo de compilación. Añadir un nodo bajo compilación codeSubDirectories titulados. Agregar un elemento bajo codeSubDirectories utilizando el nombre del módulo introducido en el paso anterior con el siguiente formato: añadir nombreDirectorio = ModuleName /

 

Busque el directorio DesktopModules en el Explorador de soluciones. Bajo el directorio DesktopModules habrá un nuevo directorio creado por la plantilla de módulo dinámico. Cambiar el nombre de este directorio con el nombre del módulo de los pasos anteriores.

 

Inicie sesión en el sitio web de DotNetNuke que se abrió en Visual Studio utilizando la cuenta de host. En el menú de host, seleccione Definiciones de módulo, a continuación, seleccione Crear nuevo módulo. Complete el formulario nuevo módulo con el nombre del módulo de los pasos anteriores.

 

Haga clic en Agregar control en el formulario Create New Module. Seleccione el archivo añadido por la plantilla de módulo dinámico de la lista desplegable Origen. Este archivo será el nombre del módulo especificado en los pasos anteriores con la extensión. Ascx.

 

Abra el archivo ascx. En Visual Studio. El archivo tendrá tanto un diseño y una vista de código subyacente creado por la plantilla. La funcionalidad se puede añadir al archivo de código subyacente, según sea necesario, y el diseño y los elementos visuales se puede agregar a la vista de diseño, según sea necesario.

 

Consejos y advertencias

Verificar la funcionalidad de la instalación DotNetNuke portal antes de intentar crear un módulo. Si hay un problema con la instalación que hará que la solución de problemas de desarrollo del módulo mucho más difícil.

 

Sea consistente con el nombre del módulo en todo el proceso, incluido el caso. El marco distingue entre mayúsculas y minúsculas y el módulo no funcionará si los nombres no coinciden exactamente.

 

 

No hay comentarios:

Publicar un comentario