Sitio Web del poderoso ChicoDotNet es el lugar donde puedes aprender todo lo nuevo sobre desarrollo de aplicaciones para Windows, ASP .NET, SmartClient y adquirir los súper poderes que te da la mejor plataforma de creación de programas: Microsoft .NET
InformaciónSecciones
Acerca de mí
Otros blogs de tecnología que escribo
Otros Chicos y Chicas Dot Net
|
20071227Microsoft anuncia Windows Server 2008 Hyper-VEl esperado Windows Server 2008 está ofreciendo sus mejores adelantos. Clientes y socios disponen de una versión beta de su tecnología de virtualización de servidor basada en hipervisor, denominada Hyper-V. Se trata de Windows Server 2008 RC1 Enterprise con la versión beta de Hyper-V para evaluar la nueva tecnología, probar las aplicaciones y planear sus proyectos de consolidación, continuidad empresarial y alta disponibilidad. La versión beta estaba programada para entregarse en el primer trimestre del 2008 con la versión para fabricación (RTM) de Windows Server 2008 y se puede descargar desde aquí. "La entrega anticipada de la versión beta de Hyper-V permite a nuestros clientes y socios comenzar a evaluar esta característica en Windows Server 2008, lo que nos brindará una retroalimentación valiosa conforme avanzamos hacia la versión final", comenta Bill Laing, gerente General de la División Windows Server en Microsoft. "Además de Hyper-V, Windows Server 2008 ofrece programas de licencia económicos y flexibles para que los clientes y los socios puedan incrementar los ahorros que perciben con la consolidación de sus servidores y obtener un ambiente de TI dinámico". La versión beta de Windows Server 2008 con Hyper-V ya está disponible para x64 Enterprise Edition en inglés. Esta versión beta ofrece a los clientes y los socios una nueva variedad de características y capacidades que no estaban disponibles en la Community Technology Preview de Hyper-V de septiembre de 2007, tales como Quick Migration, alta disponibilidad, desempeño Server Core e integración de Server Manager. Como característica de Windows Server 2008, Hyper-V está diseñada para ofrecer a una extensa selección de clientes un software de infraestructura de virtualización conocido y económico capaz de ayudarlos a reducir los costos operativos, incrementar el uso del hardware, optimizar la infraestructura y mejorar la disponibilidad del servidor. Microsoft también se encuentra desarrollando la próxima versión del System Center Virtual Machine Manager para ofrecer una administración integrada de los ambientes físicos y virtuales. Los clientes podrán aprovechar esta herramienta de administración integrada para abastecer y configurar con rapidez las nuevas máquinas virtuales y administrar de manera centralizada la infraestructura virtual que opera en Hyper-V, Microsoft Virtual Server 2005 R2, VMware ESX Server y Virtual Infrastructure 3. Etiquetas: Automatización, Herramientas, Novedades tecnológicas, Pruebas de software », Systems Management », Virtualización Microsoft anuncia Windows Server 2008 Hyper-V Escrito por Alfonso Lara Ramos @ 18:00 0 comentarios Contenidos relacionados: Google, Live Search, Tafiti, Yahoo 20071207Ciclo de vida de la depuración de aplicaciones
Etiquetas: Administración de proyectos », Automatización, Buenas prácticas, Fiabilidad y manejabilidad », Hacking, Herramientas, Pruebas de software », Team System » Ciclo de vida de la depuración de aplicaciones Escrito por Alfonso Lara Ramos @ 22:00 0 comentarios Contenidos relacionados: Google, Live Search, Tafiti, Yahoo 20070901Como cambiar tu dirección IP desde la línea de comandosMientras estás desarrollando y probando es importante a veces cambiar tu dirección IP y luego regresar a tu dirección normal DHCP. Hacerlo a mano es tedioso y te lleva mcho tiempo pero Windows tiene un comando shell que te permite hacerlo de manera sencilla: NETSH. NETSH tiene muchas funcionalidades que puedes encontrar con la opción /?, pero volviendo al tema para hacer el cambio de forma sencilla necesitas el comando NET INTERFACE IP. Por ejemplo: para mostrar la información de tu IP actual utilizarías:
Para cambiar tu IP a dinámica (DHCP) utilizarías la siguiente sintaxis:
Donde sustituyes Local Area Connection con el nombre de tu conexión. Y para hacerla estática utilizarías:
Donde sustituyes Local Area Connection con el nombre de tu conexión y las x con valores separados por espacios y donde el primer valor es tu nueva IP estática, el segundo la máscara de subred, el tercero la puerta de enlace predeterminada y el cuarto la métrica. Etiquetas: Automatización, Buenas prácticas, Hacking, Pruebas de software », Windows Vista » Escrito por Alfonso Lara Ramos @ 13:40 0 comentarios Contenidos relacionados: Google, Live Search, Tafiti, Yahoo 20070828Webcasts enfocados a Microsoft IOM y Microsoft SharePoint Server 2007Luis Du Solier, MVP de SharePoint dará una serie de siete pláticas tituladas Lleve a su empresa al siguiente nivel con Microsoft Office SharePoint Server (MOSS) 2007, que explican cómo una empresa puede lograr implementar el modelo de optimización de infraestructura de Microsoft (Microsoft IOM) de manera que pueda alcanzar la madurez tecnológica. Microsoft IOM es un modelo que ayuda a las empresas a entender en qué estado se encuentra su infraestructura de TI actualmente y definir el camino a seguir para mejorar su productividad. El modelo está fundamentado en cuatro niveles de madurez que identifican los valores estratégicos para las compañías y los impulsa de manera ordenada para alcanzar un mayor dinamismo. Los niveles de madurez de Microsoft IOM se definen de la siguiente manera: Nivel Básico de Madurez
Nivel Estándar de Madurez
Nivel Racional de Madurez
Nivel Dinámico de Madurez
Para inscribirte en forma gratiuita a los Webcasts de Luis, puedes hacerlo desde la página del evento. Requieres por supuesto una cuenta de Passport y podrás conocer cómo SharePoint Server 2007 puede ayudar a tu compañía a ir alcanzando los niveles de madurez mencionados gracias a sus diferentes funcionalidades. Etiquetas: Administración de proyectos », Automatización, Buenas prácticas, Fiabilidad y manejabilidad », Inteligencia de negocios », Servicios Web », SharePoint Webcasts enfocados a Microsoft IOM y Microsoft SharePoint Server 2007 Escrito por Alfonso Lara Ramos @ 12:28 0 comentarios Contenidos relacionados: Google, Live Search, Tafiti, Yahoo 20070801Solución al error en el Intellisense de JavaScript en Visual Studio 2008Vía Eugenio Estrada Si has descargado al máquina virtual de Visual Studio 2008 con Team Foundation Server (no se si en la máquina virtual sin TFS pasa lo mismo) puede que te pase este error, no funciona ni la "colorización", ni el Intellisense de JavaScript ni el debugging. Eso se debe a que en el registro hay 2 entradas que están mal y para solucionarlo hay que cambiar éstas dos entradas: Para quien a estas alturas no sepa Inicio>Ejecutar...>Regedit. En la raíz "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\CLSID\{014E9A41-54E5-44ED-B15E-EFFA8758BFFC}" hay que cambiar la entrada CodeBase y ponerle: file:///C:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\IDE\\Microsoft.JScript.AuthoringServices.dll Y en la raíz "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\CLSID\{014E9A41-54E5-44ED-B15E-EFFA8758BFFC}\InprocServer32\9.0.0.0" cambiamos CodeBase a: file:///C:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\IDE\\Microsoft.JScript.AuthoringServices.dll Con esto ya funcionará perfectamente. Etiquetas: Aplicaciones Web », Automatización, Experiencia de usuario », Visual Studio » Solución al error en el Intellisense de JavaScript en Visual Studio 2008 Escrito por Alfonso Lara Ramos @ 11:22 0 comentarios Contenidos relacionados: Google, Live Search, Tafiti, Yahoo 20070526patterns & practices Web Client Software Factorypatterns & practices Web Client Software Factory es un kit que sirve a arquitectos y desarrolladores como base para la implementación de buenas prácticas en el desarrollo de aplicaciones Web ASP.NET que tengan flujos de página o flujos de trabajo complicados, que sean desarrollados por equipos de trabajo distribuídos, que obtengan información de diversas fuentes en interfases de usuario integradas y que soporten transacciones de negocio, todo ello con la posibilidad de desplegar la aplicación en forma modular. Las ventajas de usar estas plantillas es que al integrar la interfase de usuario en múltiples módulos que desarrollen varios equipos de desarrollo se unifica la experiencia de usuario, esto reduce la complejidad del uso de diferentes aplicaciones para los usuarios finales, además como se pueden desplegar las aplicaciones modularmente las actualizaciones o nuevas características se pueden fácilmente actualizar independientemente de los tiempos en que los requerimientos de los usuarios son atendidos por los equipos de desarrollo. Incluye módulos de autenticación, bitácoras, manejo de excepciones, autorización y plantillas de ambiente que a fin de cuentas parecen desarrollados por la misma persona o equipo independientemente de que no sea así. Aprovecha las tecnologías de SiteMaps, el ASP.NET role manager, la Enterprise Library Security Application Block y crea los bloques de pruebas, además de que incluye un diseñador de flujos de páginas por lo que cada desarrollador se puede enfocar en programar únicamente la lógica de negocio una vez ajustadas las plantillas iniciales. Las descargas de documentación y el kit de desarrollo son gratuitas. Incluye librerías, plantillas, diseñadores de flujos, una implementación de ejemplo, guía para arquitectos, patrones y tópicos de cómo hacer las cosas. Etiquetas: Administración de proyectos », Aplicaciones Web », Arquitectura de software », Automatización, Buenas prácticas, Experiencia de usuario », Herramientas, Novedades tecnológicas Escrito por Alfonso Lara Ramos @ 13:28 0 comentarios Contenidos relacionados: Google, Live Search, Tafiti, Yahoo 20070511Guidance Automation Extensions y Guidance Automation ToolkitLas Guidance Automation Extensions (GAX) expanden las capacidades de Visual Studio 2005, permitiendo a los arquitectos y desarrolladores la ejecución de paquetes de guía, como los que se incluyen en las fábricas de software que automatizan las tareas de desarrollo clave desde el ambiente de desarrollo de Visual Studio. El Guidance Automation Toolkit (GAT) es una extensión de Visual Studio 2005 que permite a los arquitectos crear experencias de usuario para reutilizar entornos de trabajo, componentes y patrones, los paquetes resultantes están compuestos por plantillas, asistentes y recetas lo cual hace que los desarrolladores trabajen en forma consistente con la guía que les da el (la) arquitecto (a). Las recetas automatizan actividades que los desarrolladores realizan manualmente siguiendo instrucciones, las recetas se pueden usar para garantizar "errores de dedo" en actividades muy repetitivas, por ejemplo si vas a desplegar un sitio Web de 500 documentos en los que el título de los 300 que usan la plantilla ejemplo.master deben tener el formato Nombre del Sitio - Titulo del documento. Las recetas se pueden ejecutar sobre elementos particulares de la solución, o con elementos que compartan ciertas características. Las acciones son unidades atómicas de trabajo llamadas en una secuencia definida por las recetas, la secuencia dada recibe incluso parámetros obtenidos de las recetas o de otras acciones realizadas durante la secuencia. Las plantillas de transformación de texto de plantillas (si, así tan redundante) son conjuntos de texto y scriptlets. Los scriptlets son expresiones en Visual Basic o C# que al ejecutarse generan una cadena que se inserta en la salida de la plantilla, así es como las plantillas tradicionales se expanden gracias al motor de transformación de plantillas que se incluye con el Guidance Automation Toolkit. Los asistentes generan acciones de desarrollo a partir de los parámetros que se les vayan dando, la idea es que los desarrolladores puedan generar código acorde a la arquitectura propuesta simplemente adaptando los patrones dados por medio del uso de los asistentes. Los convertidores de tipos validan el valor de un campo y lo convierten de su representación de interfase de usuario a su representación de tipo. Las Plantillas de Visual Studio se escriben en XML y se utilizan para crear soluciones completas, proyectos con ciertos elementos predefinidos o conjuntos de elementos predefinidos a soluciones nuevas o existentes, si bien eso ya se puede hacer directo con el Bloc de Notas lo bueno en el Guidance Automation Toolkit es que las puedes asociar con recetas para que se ejecuten cuando crees un proyecto en base a tus plantillas, las puedes asociar con los asistentes para que cada plantilla se ajuste a parámetros y a realizarse acciones que sean importantes antes de empezar a tirar código. Por supuesto cuando instalas todo tienes un Guidance Package que te permite aprovechar esta tecnología para crear tus propios Guidance Packages de forma rápida y sencilla. también viene muy bien documentado todo. Si eres un arquitecto de software o un líder de proyecto técnico seguro que son herramientas que te va a servir mucho, puedes descargarlas de las siguientes ligas: No se te vaya a pasar que hay que instalar primero las Extensions y luego el Toolkit para que todo salga bien. Las descargas requieren que te registres con tu cuenta de Passport. Etiquetas: Arquitectura de software », Automatización, Buenas prácticas, Novedades tecnológicas, Visual Studio » Escrito por Alfonso Lara Ramos @ 17:30 0 comentarios Contenidos relacionados: Google, Live Search, Tafiti, Yahoo 20070501Primer mapa del sitioEste es el Primer mapa del sitio (De .NET Básico a BizTalk Server), otros mapas los puedes encontrar en las siguientes ubicaciones:
Etiquetas: .NET Básico, .NET Compact Framework », Administración de proyectos », Aplicaciones Web », Aplicaciones Windows », Arquitectura de software », Automatización, Bases de Datos », BizTalk Escrito por Alfonso Lara Ramos @ 12:01 Contenidos relacionados: Google, Live Search, Tafiti, Yahoo
|
Entradas anteriores
Archivo de artículos200705 200706 200707 200708 200709 200710 200711 200712 200801 200802 200803 200901 Enlaces en español
Links in english
Mashups hechos en PopFlyBúsquedaApoya el proyecto ChicoDotNet |
Lecturas recomendadas
|