Instalación Manual de Orchard

Hola a todos. Siguiendo con el tema de instalación procedemos ver como instalar Orchard de forma manual. Para ver los post previos sigue estos links.

Descargando el el archivo

Navegar hasta la sección de descargas de Orchard en Codeplex.

Usted encontrará dos archivos para descargar.

  • Orchard.Web.1.x.xx.zip: En este archivo el sitio ya se ha construido y se puede ejecutar sin compilación adicional. No incluye todo el código fuente.
  • Orchard.Source.1.x.xx.zip: Este archivo incluye el código fuente. Si usted planea desarrollar módulos probablemente prefiera éste. Es más fácil de usar con Visual Studio y usted tiene un montón de archivos de código fuente para ver cómo se hace todo.

Ejecutando el Sitio usando IIS

Lo primero es tener instalado el servidor de IIS.

Buscar “Programas y características” y ejecutarlo.

image

luego ir a la opción “Activar o desactivar características”

image

Click en Internetnet Information Services y luego en ASP.NET 4.5.

image

Después de tener el servidor de IIS con la característica recomendada, procedemos a descomprimir el archivo Orchard.Web.1.x.xx.zip la carpeta C:inetpubwwwroot

Buscamos la carpeta App_Data y le damos privilegio al usuario de IIS_IUSR de modificación. Este proceso lo repetimos para las carpetas Modules, Themes y Media, ya que estas necesitan ser modificadas por el Sitio Web.

image

Ahora procedemos a crear un sitio web, lanzamos la consola de Internet Information Services.

image

Click en Default Web Site y paramos el servicio para liberar el puerto 80

image

Click en Sitios y Agregar sitio web

image

Colocamos los datos requeridos.

image

damos click en el cuadro de dialogo

image

El sitio ya esta corriendo, procedemos a navegar por el.

image

Bueno de esta forma, se configura Orchard, espero les sirva este breve articulo.

Saludos.

Romny

Trabajar con Orchard en WebMatrix Parte II

Hola a todos, proseguimos con este tema de trabajar Orchard con WebMatrix, si se perdió la primera entrega pase por este post.

Ejecutanto su SitioWeb desde Webmatrix

En cualquier punto en el tiempo, puede ejecutar su sitio web desde WebMatrix seleccionando el nodo del proyecto y haga clic en Ejecutar.

image

Trabajar con archivos

Puede utilizar WebMatrix para editar los archivos en su instalación Orchard. WebMatrix ofrece un sencillo editor que incluye la colorización para HTML, CSS, JavaScript, y los archivos de código.
Aunque WebMatrix no proporciona un sistema de compilación para compilar archivos de código, en sí Orchard ofrece la compilación dinámica de archivos de código cuando se editan. Para obtener más información, consulte Orchard compilación dinámica.

Trabajando con la Base de Datos

Si ha seleccionado SQL Server Compact para la opción de base de datos en la configuración Orchard, puede abrir la base de datos Orchard.sdf en WebMatrix seleccionando Bases de datos.

Una vez abierta la ventana de la base de datos, puede ver el contenido de una tabla mediante la selección de la tabla en el panel explorador.

(Si ya estabas en el espacio de trabajo de bases de datos, es posible que tenga que hacer clic derecho en el nodo Orchard y luego haga clic en Actualizar para mostrar la base de datos y tablas.)

Publicando su Sitio Web

Cuando esté listo para cargar la copia local de su web a la Internet, haga clic en el botón Publicar en la cinta de WebMatrix.

La primera vez que se publique, se muestra el cuadro de diálogo Publicar su sitio.

Para publicar un sitio web, debe tener una cuenta con un proveedor de alojamiento web. Si no tienes uno, puedes seleccionar Introducción a Windows Azure o Encontrar de Windows Web Hosting. Si selecciona Windows Azure, usted tendrá la opción de crear su sitio web, ya sea un Azure WebStie o Azure Web Role.

Después de que hayas creado una cuenta con un proveedor de hosting, el proveedor por lo general le enviará un correo electrónico con su nombre de usuario, nombre del servidor, y otra información. Para ahorrarte el paso adicional de introducir esta información manualmente, el proveedor puede enviarle un archivo "Perfil XML" (nombrado con la extensión .publishsettings) que contiene esta información. Usted puede utilizar estos ajustes seleccionando Importar perfil de publicación y luego seleccionar el archivo proporcionada por su proveedor de alojamiento. De lo contrario, puede introducir los ajustes manualmente.

Después de haber publicado su sitio, es posible que desee realizar cambios en él y volver a publicarla. Cuando posteriormente se seleccione Publicar, WebMatrix listará los archivos locales que se han cambiado desde la última vez que el sitio local se publicó. En este punto usted puede seleccionar los archivos que desea cargar en el stie distancia y seleccione Continuar o cancelar.

Una vez que haya publicado su sitio web, usted puede ver los archivos en el sitio remoto mediante la apertura de la vista remota.

Con esto terminamos esta entrega de trabajando Orchard con WebMatrix. Se extendió un poco, pero era necesario.

 

Espero les haya gustado.

Saludos.

Romny

Trabajar con Orchard en WebMatrix

Hola a todos. Procediendo con el tema de Instalación de Orchard, el tema de hoy será de instalar Orchard usando WebMatrix.

WebMatrix, es una herramienta de desarrollo web de Microsoft, la cual le permite crear, editar y publicar sitios web con facilidad sin precedentes. WebMatrix incluye un servidor web incorporado (IIS Express), junto con un sencillo editor para la edición y personalización de aplicaciones como Orchard. Al instalar Orchard utilizando el Instalador de plataforma web, usted tiene la opción de instalar a WebMatrix en lugar de IIS.

 

Instalación e inicio de WebMatrix

Descargar e iniciar Microsoft Web Platform Installer luego click el botón Add para Microsoft WebMatrix y click Install.

image

Acepte los términos de licencia y ejecute WebMatrix cuando finalice la instalación.

Usando WebMatrix para crear un WebSite Orchard

Para crear un WebSite de Orchard usando WebMatrix, click en Nuevo y luego en Galería de Aplicaciones en la pagina de inicio.

image

Desplácese hacia abajo y seleccione Orchard CMS. Introduzca un nombre para ser utilizado como el nombre de la carpeta para su sitio. Por ejemplo, si se introduce el nombre del sitio “Orchard CMS”, la carpeta "Documents/My Websites/Orchard CMS" sera creada. click Siguiente.

image

Saldrá una explicación de lo que es Orchard. click Siguiente.

image

Click Acepto para aceptar el acuerdo CLUFT.

image

Se procederá a descargar los archivos requeridos.

image

Posteriormente se muestran los productos instalados. click Aceptar

image

Una nueva carpeta has sido creada en “My Web Sites” con el nombre de “Orchard CMS”. Su sitio web ha sido abierto en WebMatrix y una ventana de internet ha sido abierta.

image

Después de que la ventana de internet se lanzo, esta presento un error.

image

Para solucionar esto, se debe ir a la configuración del Sitio Web y deshabilitar el uso de PHP.

image

Introduzca la información básica sobre su sitio en la página de configuración Orchard. Específicamente: el nombre del sitio, el nombre de un usuario del sitio, la contraseña del usuario, el tipo de base de datos a usar para los datos del sitio, y el Orchard recipe.

Si usted está empezando a utilizar Orchard, le recomendamos que seleccione SQL Compact Server para la base de datos y por defecto el recipe. Introduzca la información y haga clic en Finalizar configuración.

image

image

Orchard establece su sitio inicial y luego se abre una ventana del navegador con la página principal del sitio. Automáticamente se le ha identificado con el nombre de usuario que ha especificado en la configuración (en este caso, admin). En este punto, al hacer clic en Dashboard te llevará a la Orchard Dashboard, donde se pueden hacer cambios de sitios web.

image

Después de estos pasos ya podemos empezar a usar Orchard.

 

En nuestra próxima entrega veremos como trabajar Orchard con WebMatrix.

Espero les haya gustado esta entrega.

 

Saludos.

Romny

Instalando Orchard

Hola a todos, después de una breve comentario de la ultima release de Orchard “Orchard 1.8.1 Disponible!!” vamos a pasar a su instalación.

 

Diferentes Formas de Instalar Orchard

Hay cuatro maneras para que usted pueda instalar Orchard. Usted puede:

  • Instalar usando la Microsoft Web Platform Installer.
  • Instar desde Microsoft WebMatrix.
  • Descargando el archivo .zip de Orchard y instalarlo de forma manual.
  • Descargar el código fuente de Orchard y compilarlo desde la línea de comandos de Visual Studio.

Este post cubre la instalación de Orchard desde Microsoft Web Platform Installer.

 

Requerimientos

Los requisitos mínimos para ejecutar Orchard son los siguientes:

  • ASP.NET 4.5
  • Un servidor web como IIS Express 7.5, 8 o IIS 7.x

Si se instala en IIS asegurarse de tener habilitado las ASP.NET IIS Modules, también asegurarse de corre Orchard en un ASP.NET 4 application pool.

 

Procediendo a Instalar

Para empezar, descargar y instalar Web Platform Installer. Ejecutar y buscar Orchard CMS y luego dar click en Add para incluir Orchard como un elemento para instalar.

Click en Install. Aceptar los términos de la licencia par continuar.

Cuando la instalación se haya completado, el diálogo muestra la lista de las herramientas instaladas, además de Orchard. Haga clic en el enlace de lanzamiento para abrir el sitio en WebMatrix.

Corriendo Orchard en WebMatrix

Después de empezar WebMatrix, debe inmediatamente poner en marcha Orchard en el navegador por defecto. Si no, usted puede lanzar Orchard haciendo clic en el botón desplegable Ejecutar y seleccionar qué navegador usar. En WebMatrix puede hacer clic en el espacio de trabajo de archivos para ver el contenido del sitio Orchard.

La primera vez que se ejecuta Orchard, se ve en su navegador la pantalla de configuración de Orchard.

De forma predeterminada, Orchard incluye una base de datos integrada que se puede utilizar sin necesidad de instalar un servidor de base de datos independiente. Sin embargo, si está ejecutando SQL Server o SQL Server Express, puede configurar Orchard para utilizar cualquiera de estos productos en vez especificando una cadena de conexión. Opcionalmente, se puede introducir un prefijo de tabla de manera que múltiples instalaciones Orchard pueden compartir la misma base de datos, pero mantener sus datos separados.

La pantalla de configuración también incluye una sección donde se puede elegir una recipiente Orchard para configurar su sitio. Usted puede elegir entre las siguientes recipientes Orchard:

  • Default. Establece un sitio con características Orchard uso frecuente.
  • Blog. Establece un sitio como un blog personal.
  • Core. Establece un sitio que tiene sólo el marco Orchard para uso de desarrollo.

Después de haber introducido la información requerida en la pantalla de configuración, haga clic en Finalizar configuración. Cuando el proceso de instalación se haya completado, se muestra la página de inicio de su nuevo sitio.

Ahora puede comenzar a configurar su sitio.

 

En esta primera entrega  es para ver como se instala con Microsoft Web Platform Installer, en las próximas entregas abordaremos las otras formas de instalación.

Saludos

Romny

Orchard 1.8.1 Disponible!!

image

Hola a todos. Desde el pasado mes de julio salió la resiente versión estable de este importante proyecto.

 

Misión del Proyecto

Orchard es free, open source, centrado en la comunidad de gestión de contenidos basado en la plataforma ASP.NET MVC.

Orchard está construido sobre una arquitectura moderna que pone extensibilidad por adelantado, como su preocupación número uno. Todos los componentes de Orchard se pueden sustituir o ampliar. El contenido está construido a partir de bloques de construcción fácilmente componibles. Módulos extiendan el sistema de una manera muy disociada, donde un módulo al comentar, por ejemplo, se puede aplicar fácilmente a las páginas, blogs, fotos o productos. Un rico sistema de composición de la interfaz de usuario completa el cuadro y se asegura de que usted puede conseguir la presentación exacta que usted necesita para su contenido.

Orchard se entrega como parte de la Galería de ASP.NET de código abierto bajo la Fundación Outercurve. Es licenciado bajo una licencia BSD Nueva, que es aprobado por la OSI.

 

Que hay de nuevo

Orchard 1.8.1 corrige errores e introduce los siguientes cambios y características:

  • Url tokens not working in background tasks
  • Decision Activity doesn’t work
  • Jobs queue don’t use the correct priority when created
  • Unable to use HasTerms multiple times on the same query
  • Media library does not display thumbnail if the urls contains special chars
  • Upgraded JSON.NET
  • Razor Template Processor is now a separate feature
  • Missing Microsoft.Data.Edm dependency
  • PublishOwnBlogPost and PublishBlogPost permissions are ignored
  • Output cache improvements
  • Changing Site owner doesn’t work

La lista completa de los errores solucionados de esta versión se puede encontrar aquí:

Download

Para descargar la ultima versión lo pueden hacer desde el sitio web Orchard CodePlex y desde Microsoft Web Application Gallery.

Si desea saber mas de las formas de instalación pase por aquí. http://orchardproject.net/docs/Installing-Orchard.ashx

 

Les recomiendo este CMS.

Saludos.

 

Romny

Azure SDK 2.4 Disponible!!

Hola a todos.

Desde el 4 de agosto ha sido liberado el Azure SDK 2.4 para [Visual Studio 2012] y [Visual Studio 2013]

Están san algunas de las novedades.

Para máquinas virtuales, los desarrolladores de Visual Studio pueden ahora configurar y crear instantáneas, crear nuevas máquinas virtuales a partir de instantáneas guardadas, y depuración máquinas virtuales de 32 bits remotos. Y para almacenamiento, los desarrolladores ahora pueden obtener acceso de lectura para geo-redundantes de almacenamiento, y pueden ver los registros de actividad de almacenamiento. Cloud Services: Emulador Express es la opción por defecto para nuevos proyectos (emulador completo está en desuso). Configure nuevas capacidades de red en el modelo de servicio.

 

Para mas detalle de las novedades de esta versión del SDK, visite el blog de Azure

Saludos.

Romny

SourceTree para manejar repositorios Git y Mercurial

Hola a todos.

En esta mañana vengo a hablarles de SourceTree un cliente para manejar repositorios de Git y Mercurial. Les hablo de esta herramienta por que estoy trabajando con Git principalmente, y necesitaba de un cliente realmente poderoso. Dado que Git se ha popularizado no cuenta con clientes poderosos.

image

A través de esta herramienta se puede realizar completamente todas las tareas de gestión de un DVCS:

  • Crear y clonar repositorios de cualquier sitio, tanto Git como Mercurial. Además de integrarse perfectamente con Bitbucket o Github.
  • Commit, push, pull y merge de nuestros archivos
  • Detectar y resolver conflictos
  • Consultar el historial de cambios de nuestros repositorios.
  • La GUI tiene muchas utilidades.

image

Es el cliente principal de Bitbucket, pero básicamente con cualquier proveedor que use git, se puede trabajar.

image

Particularmente se los recomiendo.

 

Saludos.

Romny

Lanzar Emulador de Windows Phone 8.1 Desde Línea de Comandos

Hola a todos, volviendo a la carga.

Este pequeño post es para aquellas personas que necesitan ejecutar el emulador de Windows Phone para probar las funcionalidades, sin la necesidad de abrir Visual Studio para ello.

En esencia el emulador de Windows Phone es un Virtual Hard Drive (VHD) que se ejecuta usando Hyper-V.

  • Asegúrese de tener Hyper-V

image

C:Program Files (x86)Microsoft XDE8.1

  • Usamos el siguiente comando.
  • xde -vhd "C:Program Files (x86)Micros
    oft SDKsWindows Phonev8.1EmulationImagesFlash.vhd"

    image

  • Después de que el emulador se ejecute, podemos ver en Hyper-V que esta en ejecución el emulado.

image

Espero le sirva este pequeño post.

 

S@ludos.

Romny

Después de instalar “Visual Studio Extensions for Windows Library for JavaScript” sigue apareciendo como disponible

Hola a todos. Saludando desde la querida Bogotá, con nuevo empleo, vuelvo al rodeo.

 

Por cosas de la vida tuve que volver a instalar todo mi entorno de desarrollo, y este caso mi paso con VS2013, resulta que recién instalado el producto, me puse a la tarea de actualizarlo y en el administrador de paquetes aparecía “Visual Studio Extensions for Windows Library for JavaScript”, lo descargue y lo instale, y como cosa rara seguía apareciendo como actualización disponible, procedí a reinstalar y seguía igual.

Navegando encontré que ya les había pasado este caso a varias personas, coloco la solución.

Con esto ya no nos debería aparecer esta característica para actualizar. Si sigue fallando, desinstalé la versión 2.X y reinstale.

 

Espero que les sirva, este pequeño truco.

Sl2

 

Romny

VS Anywhere (Ganador de licencias)

Buenos días para todos.

 

Pasaba a comentarles que nuestro amigo José Aguilar publico un post Desarrollo colaborativo con VS Anywhere (¡y sorteo de licencias!) donde primero nos hablaba de lo que es VS Anywhere, una poderosa extensión de Visual Studio que nos permite hacer trabajo colaborativo en tiempo real en nuestro código, no es un repositorio de código, esta extensión nos permite trabajar en nuestro código con los desarrolladores que deseemos, colaboración en tiempo real. Para mas explicaciones remitirse al post indicado.

 

Al final propone un sorteo para 5 licencias de servidor con 5 desarrolladores cada una por tres meses, estas licencias están valoradas en 300 euros cada una y creo que la herramienta lo vale. Así que fui acreedor de esta licencias, muchas gracias a  José Aguilar y a Luis Fraile por esta oportunidad. Así que esperen próximos post sobre VS Anywhere

fast_lane_vsa

Saludos.

 

Romny