miércoles, 3 de agosto de 2011
jcamweb
En las entradas web service o wcf y web service o wcf parte ii comentamos la arquitectura soa, la base para construir aplicaciones para esta arquitectura, web service/wcf, y que una de las ventajas de desarrollar en los estándares Soap/wsdl es la multitud de herramientas y fabricantes que lo han adoptado y por tanto facilitan el desarrollar con ellos. Pero no siempre que queramos desarrollar servicios en la web tenemos por que seguir el estándar Soap/wsdl, de hecho esta manera de hacerlo está menos ligada a como funciona internet, si seguimos como en el protocolo http que no mantenga estado, identificado únicamente por la Uri, funcionalidad expuesta por http get, post, put, delete y que sea cacheable estaremos hablando de un Rest web service. En esta entrada veremos cómo programar un web service que siga estos requisitos, en concreto con Wcf .net 4. Leer más…
{lang: 'es'}
miércoles, 15 de junio de 2011
jcamweb
En la anterior entrada web service o wcf escribimos sobre cómo programar un web service WS-* que realice la función de acceso a datos en una aplicación web. Con la publicación de la versión .Net 3.0 Microsoft unificó el abanico de tecnologías para desarrollo empresarial y distribuido Com+/Dcom, Web Service, .Net Remoting, Message Queuing, en lo que en su proceso de desarrollo llamaba indigo y conocemos como Windows communication Foundation (wcf). En esta entrada veremos cómo escribir la misma funcionalidad con un wcf service y por qué puede interesarnos más que con un web service. Leer más…
{lang: 'es'}
Los sistemas de información, sobre todo a medida que alcanzan cierta complejidad, hacen necesario su planificación y definición a varios niveles. En el nivel más alto de planificación de un software está la arquitectura del sistema de información. Los paradigmas que se han seguido a este nivel han sido múltiples, con la vista puesta en mejorar la escalabilidad, acoplamiento, mantenimiento del sistema de información. En los últimos años un tipo de arquitectura en la que se han basado un importante porcentaje de nuevas aplicaciones, ha sido la arquitectura orientada a servicios, su bajo nivel de acoplamiento y su sencilla interoperatibidlad la hacen ideal para los actuales sistemas distribuidos en red. En esta entrada nos referiremos a los componentes en que se basa una arquitectura Soa, los web services, y en lo que es su generalización wcf. Leer más…
{lang: 'es'}
martes, 12 de abril de 2011
jcamweb
En la entrada visual studio 2010 sp1 amplia entorno de produccion con iis7.5 express, se comentó la posibilidad de usar la nueva versión de iis 7.5 express como servidor de desarrollo en Visual Studio 2010. Además entre las mejoras que ofrece están tener integrado fastcgi y urlrewrite, la primera nos permite tener un entorno de producción para aplicaciones php y la segunda configurar urls amigables. Entonces parece bastante directo poder instalar WordPress en este entorno Windows; de hecho una forma es hacerlo a través de WebMatrix y de la Web Platform Installer. Pero si sólo quieres añadir un entorno php, ya instalado, y poder probar las aplicaciones a través de iis 7.5 express, la solución está en el archivo applicationhost.config de documentos/IISExpress/config, basta con añadir el path al ejecutable php-cgi.exe y añadir una entrada para aplicación que quieres ejecutar en php. Leer más…
{lang: 'es'}
Desde el pasado 14 de marzo está disponible la versión 4.7 del cms umbraco. Por ahora únicamente lo podemos descargar en su paquete webdeploy para .net 4.0, por lo que si quieres instalarlo en .net 3.5 deberás esperar que la publiquen para este entorno o compilar desde las fuentes para .net 3.5. Se trata de una actualización que resuelve bugs de la anterior versión, más detalles en el changelog.
Para actualizar desde versiones anteriores seguir la upgrade guide. Además de la actualización destacar también el nuevo plugin Multi-languages tools que permite una sencilla configuración de un site en varios idiomas, muestra un menú para cada par host/idioma que hayamos creado. Para el entorno «profesional» se anuncia la próxima versión 2.0 de Courier, el package de despliegue de umbraco.
{lang: 'es'}