Skip Navigation Links.

Logo de MVP

Contactar por correo

Contador gratuito
visitas desde el 22/Sep./02

Este sitio utiliza ASP.NET 2.0

Este sitio se ha hecho y publicado integramente con Visual Studio 2008 y Expression Web

Este sitio utiliza Microsoft Silverlight

Este sitio se ha hecho y publicado integramente con Visual Studio 2008 y Expression Web

Crónicas Binarias
25 de Julio de 2008
Windows Secrets: las mejores utilidades gratuitas

No es un anuncio, no. Es un sitio que se dedica precisamente a recopìlar información sobre las utilidades gratuitas relacionadas con los sistemas operativos y su mantenimiento, así como otro tipo de herramientas relacionadas. Dispone de varias categorías: Seguridad, Internet & Networking, Audio y Video, Gestión de discos, aplicaciones de productividad, etc. Accesible en este enlace.

Artículo de Istvan Novak sobre extensibilidad de Visual Studio

Para los amantes del "tuning" que quieran llevar Visual Studio un paso más alla de la personalización, les recomiendo este artículo, bastante completo, publicado en la revista "Code Magazine". Se centra, principalmemente, en la explicación de la arquitectura en la que se basa la extensibilidad, más que en mostrarnos ejemplos concretos. Disponible en "Visual Studio Platform and Extensibility" (Publicado en la revista Code Magazine).

4 de Julio de 2008
El contenido de elementos Silverlight también es accesible a los buscadores

Según indica Mary Jo Fowley, en su blog "All about Microsoft", el contenido de los elementos Silverlight de cualquier página Web SI que puede ser indizado por los buscadores de Internet, ya que los ficheros de distribución (formato XAP) no son más que archivos comoprimidos según el formato ZIP, y el contenido XAML siga la normativa sintáctiva estándar de XML establecida por el World Wide Web Consortium (W3C), por lo que los buscadores pueden realizar esa labor sin problemas. Además, cualquier tipo de metadato incluido en los ficheros también puede ser indexado fácilmente por los motores de búsqueda. De la misma forma, el propio Modelo de Objetos de Silverlight, puede ser inspeccionado fácilmente para detectar texto, imágenes y enlaces visualizados por el control. De hecho, según la portavoz de MS que informó a Fowley, los clientes Silverlight disponen de un SEO ( search engine optimization) de muy alto nivel, pues así fue concebido desde su arquitectura inicial.

Buen artículo sobre introducción de datos de usuario en WPF

El firmante es la propia editorial O'Reilly, que está colaborando con algunos sitios Web de desarrollo, con artículos como este para promocionar sus contenidos. El artículo se llama "Input with Windows Presentation Foundation", y está disponible en éste enlace. Recomendamos una visita general al sitio de todas formas, ya que existen muchos contenidos de interés.

Amanda Silver, del equipo de desarrollo de VB.NET, revela algunos aspectos poco conocidos del pasado y futuro de este lenguaje

Amanda Silver, concede una entrevista en Channel 9 donde habla de las características del nuevo Visual Basic en el que el equipo está trabajando, y revela aspectos de los nuevos tipos dinámicos y los retos para añadirles la característica de "Intellisense", cambios en el "runtime" que permite la característica "Editar-y-Continuar", cómo hacer cambios en modo "pseudo-ejecución", y mejoras en las llamadas PInvoke a la plataforma. Curiosamente, se apunta la posibilidad de abandonar el guion bajo (underscore) como divisor de líneas.

Nuevas sesiones del PDC de Microsoft, disponibles para descarga

A propósito de la noticia anterior, parece que los contenidos del PDC siguen acaparando la atención de los desarrolladores, y Mike Swanson y su equipo han actualizado la lista de las que estaban disponibles con temas como "The Future of Visual Basic", "The Future of C#", "Visual C++: 10 is the New 6", "Project Velocity", "Architecture with VSTS Rosario", y "Data modeling" entre otros. Personalmente, encuentro de un valor extraordinario poder acceder a sesiones técnicas de esta clase, cuando no nos es posible asistir en directo.

eBook gratuito de programación en .NET, por Karl Seguin

Trata sobre varios temas interesantes con los que el autor ha tenido que lidiar en su trabajo diario, especialmente relacionados con la solución de problemas. Aborda temas como "design patterns", "unit testing", "mock objects", "memory management", "object relational mapping" y algunos otros. Esta disponible en el sitio de CodeBetter.com

21 de Abril de 2008
¡PowerShell para IIS7 disponible en TechPreview!

Se echaba de menos, pero ya se ha producido el anuncio de esta "Tech-Preview" de PowerShell para la automatización de Internet Information Server 7.0. Según la documentación, este "PowerShell Provider", dispondrá de la capacidad de crear sitios y aplicaciones Web, cambiar las propiedades de configuración de los sitios, manejar los "pool" de aplicaciones y directorios virtuales, añadir y cambiar parámetros complejos de configuración, consultar datos en tiempo de ejecución y ejecutar tareas avanzadas de configuración, "scripting", e integración con otras características de PowerShell. Esta primera TechPreview está disponible para plataformas de 32 y 64 bits

El aprendiz de brujo nos muestra nuevos hechizos

En poco tiempo, y con toda justicia, el blog de Luis Miguel Blanco ha incrementado su ratio de visitas de forma espectacular. Y es normal. Para cualquier desarrollador, las experiencias, trucos y sugerencias de Luismi se están convirtiendo en lugar de obligada visita. Lo último que he visto sobre el depurador de Silverlight, puede ahorrarnos más de un dolor de cabeza a los que trasteamos con esa tecnología: "Depurador de Silverlight. Los puntos de interrupción no se activan".

Crear PDF's instantáneamente con C# y más cosas en Developer Fusion

Mediante el uso de la librería iTextSharp, (disponible en itextsharp.sourceforge.net) , la gente de Developer Fusion nos muestra cómo crear un PDF a toda velocidad, con muy poco código fuente y pudiendo parametrizarlo a nuestro gusto y necesidad. Está disponible en "Create PDF Files on fly in C# - iText for C#.net".

También es interesante visitar la página " Las 10 mejores características de Visual Studio 2008", también disponible en el sitio anterior. Naturalmente, esto es según la visión de Mark Smith, autor del artículo.  Por último, para los interesados en proyectos de última generación, podemos ver una interesante entrada (no llega a ser artículo) de Richard Blewett sobre Volta.

31 de marzo de 2008
Reseña sobre las implicaciones del SP1 de Vista para desarrolladores

En mi blog empresarial de "La Cueva del Desarrollo", he publicado una pequeña reseña con algunos enlaces añadidos, sobre las implicaciones que la instalación de este Service Pack tiene de cara al desarrollo con y para esa plataforma: Windows Vista SP1: implicaciones para el desarrollo.

Todo sobre los formatos Open Packaging Conventions y XPS

Se puede encontrar en el nuevo blog de Fen-Yuan, uno de los encargados de desarrollo en Redmond para estas tecnologías. Para crear ficheros o imprimirlos usando estos formatos es un blog de obligado cumplimiento...

Bjarne Stroustrup, el creador de C++, da su visión actual de los lenguajes

Uno de los autores principales del lenguaje C++ es entrevistado por James Buchanan para Dr. Dobbs Journal, haciendo un repaso de su vida en el mundo del desarrollo, las circunstancias en las que se dió su trabajo de confección del primer compilador de C++, y sus labores actuales en la Universidad y su esfuerzo en el estándar C++0x.

El documento (de 4 páginas Web, en inglés), está disponible en " An Interview with Bjarne Stroustrup"

4 de marzo de 2008
Artículo sobre buenas prácticas de Javier Loria en SQL Server Magazine

Una buena parte de su experiencia en el tema es resumida en este artículo estupendo de mi compañero en Costa Rica (en inglés). Requiere registro. Su título: Best Practices for Backup and Restore in SQL Server 2005.

Otro buen artículo introductorio: sobre Silverlight Animations

Esta vez son Mathew McDonald y Mario Sputza los que firman esta introducción al concepto de animación en Silverlight. Esplican con su habitual claridad todos los fundamentos, los complementan con código fuente explicativo, y añaden un ejemplo completo. Disponible en "Silverlight Animation"

¿Tienes que escribir un ensayo de informática?: pide ayuda al M.I.T.

Todos sabemos que es la institución científica más prestigiosa de EE.UU. y -quizá- del mundo. Pero no deja de sorprendernos: lo último, un mecanismo para generar trabajos sobre computación de forma semi automática. Es como una extensión del "Rincón del Vago", pero Inteligencia Artificial por detrás. No creo que colase presentar uno de estos resultados en las Facultades, pero nunca se sabe...) La página es esta "SCIgen - An Automatic CS Paper Generator". Gracias al compeñero Gustavo Larriera (Gux/Uruguay) por el enlace.

Documentación y programación de Windows Server 2008

La documentación, la publica ZDNet Australia, y hace un recorrido inicial a modo de introducción de lo nos podemos encontrar al instalar (y después de hacerlo) en el sistema recién liberado. Esta dìsponible como artículo "Windows Server 2008" (en inglés).
Si se desea algo más sustancioso, ya existen libros recomendados por el fabricante, como "Window Server 2008 Inside Out", de William R. Stanek. Y no se vaya a pensar que es algo introductorio, sacado a toda prisa para cubrir el expediente. ¡Hablamos de 1458 páginas! Cosa fina...). No obstante, la obra está diseñada para administradores de sistemas. Y si todavía queremos profundizar más y nos atrevemos a meternos con el "Microsoft Windows SDK for Windows Server 2008 and .NET Framework 3.5", ya se puede descargar del sitio "Windows Server 2008 Developer Center".

26 de enero de 2008
El SDK de los lectores de noticias, liberado

En Mayo/Junio estuve en Costa Rica, trabajando en un proyecto de construcción de un Lector de Noticias (on/off line), para el grupo editorial "La Nación". El trabajo tuvimos que hacerlo con la beta privada que se encontraba disponible en ese momento, y contamos con la colaboración inestimable (y muchas veces, directa) de Tim Sneath y su equipo (Brian Wheeler, Arathi Ramani, etc.).

Ahora, Tim anuncia oficialmente la disponibilidad del SDK, con el que el mismo equipo ha construido un novedoso Lector para MSDN donde estarán los artículos de la revista disponibles. Tiene múltiples posibilidades, y es -todo- XAML y C#.

Buen artículo de Lawrence Moroney sobre Silverlight, traducido a castellano

Inicialmente, lo publicó para MSDN Magazine, y posteriormente, la sección española ha decidido traducirlo a castellano y hacerlo disponible en la Web. Se llama "Empiece a disfrutar aún más navegando por la Web" y hace un recorrido inicial por el estado de esta tecnología en la actualidad.

También se incluye una breve introducción a XAML y concluye con una pequeña aplicación de ejemplo, seguida paso a paso. Eso sí, todo de la versión 1.0.

El poster de referencias de C#

 Aunque, cuando entrevisté a Karen Liu para dotNetMania comentamos el tema, todavía no había tenido ocasión de descargármelo, y un comentario en el blog de David Salgado me lo recordó. La verdad es que merece la pena (y el blog de David, también).

23 de Septiembre de 2007
El arte de los Salvapantallas

Arte, puede decirse que hay debajo de algunos de estos programas, que ya transcienden con mucho su propósito inical (salvar la pantalla del desgaste), para convertirse en auténticas manifestaciones de información social, en ocasiones. La que presentamos aquí tiene a los dinosaurios como motivo central

Esta disponible en el sitio oficial de GiveAway.

5 signos de que estas siendo atacado en Internet

Los ataques por Internet adoptan cada vez formas más sofisticadas, pero existen síntomas que debieran de ponernos a todos alerta. El en artículo "5 Signs That You're Under a Targeted Attack", Kelly Jackson Higgins, Editor Senior de DarkReading, aborda el problema y sugiere un número de contramedidas para cada síntoma.

Puede leerse en artículo de portada de DarkReading.

29 de Abril de 2007
.NET Framework soportará lenguajes dinámicos

Al menos, esa parece ser la intención de las declaraciones que se producirán de forma oficial en el MIX'07, relativas a lo que podría denominarse Dynamic Language Runtime (DLR), una capa de abstracción que permitiría la interpretación del código de lenguajes, como Ruby, Python, PHP o Perl de forma más natural, según afirmó el otro día Jim Hugunin, creador de IronPython y programador del equipo del CLR en la actualidad.

Por cierto, la lista de lenguajes disponibles con soporte .NET es tan larga que merece su propia página.

La Beta 3 de Longhorn Server, disponible

Además, en el sitio de Microsoft corespondiente a la descarga, existen descripciones detalladas de las diferentes ediciones del producto, y en la página MSDN correspondiente, una serie de demos, webcasts y borradores explicativos de su funcionalidad principal. De momento hasta 9 ediciones distintas están disponibles para su descarga.

Igualmente, como parte de MSDN TV, puede verse un "NET Show", con el nombre de "The .NET Show: Windows Server "Longhorn", donde se explican muchos aspectos del nuevo sistema, con especial énfasis en sus características de virtualización

Mad.Nug, grupo de usuarios de .NET de Madrid, y C# On-line  

Está en plena actividad, y actualizando contenidos con frecuencia. Se trata del foro "oficial" de la comunidad, dedicado a .NET, con control de las respuestas pendientes, artículos de interés, y también dispone de un calendario de eventos y una buena sessión de descargas.

También recomiendo una visita al sitio C# On-line, con muchos contenidos, especialmente dedicados a este lenguaje, a ASP.NET y a la plataforma en sí. Dispone de servicios de sindicación.

MSDN Live Blog, información al instante

También destaca por su actividad este blog relacionado con tecnologías Microsoft, donde colaboran muchos colegas latinoamericanos y algunos españoles conocidos. Diseño "a la mode", bastante actividad, y 6 grupos de colaboración distintos.

23 de enero de 2007
Buen artículo de Daniel Matey sobre el funcionamiento interno del e-Mail

Pues eso, publicado en Geeks.ms el primero de la que promete ser una serie de artículos sobre el funcionamiento interno del correo electrónico, explicando muy bien y con gráficos ilustrativos, como funciona eso de los registros MX, cómo funcionan las DNS, etc.

Microsoft Expression Blend Beta 1, disponible

Para los que no pueden aguantarse. La palabra Beta en el titulo da -al menos- alguna garatía de funcionamiento (+issues).

Nuevo sitio de Javi Navarro, para encuestas Web

Nadie mejor que su autor para definirla: "Herramienta para webmasters de todos los niveles: encuestas gratis, sin publicidad, sin límites y con la tecnología más avanzada: AJAX.

Cris Pirillo, sobre Windows Vista

Este conocido analista se despacha a gusto sobre lo bueno y lo malo del sistema, y de paso recoge algún montón de consejos útiles, y muy en especial, en el "post" Top 10 Tweaks, Tips, and Tricks for Windows Vista. También merece un recorrido el resto delsitio, incluyendo la viñeta final de Mr. Owl.

Navegando por su sitio, me topé con otro enlace más (Shell Blog) con un legible análisis de "Frequently asked questions about the Aero Basic window frame". También me gustó una reflexión sobre la arquitectura de AERO, de título: "A look into the feature design process".

18 de diciembre de 2006
Todos los artículos de Dino Esposito en DotNetMania (con 6 meses de antigüedad), disponibles en MSDN

Todas las colaboraciones realizadas por nuestro admirado colaborador de  la revista dotNetManía, y ahora compañero, Dino Esposito están -por su propia iniciativa- disponibles en en el sitio Columna: TodotNet Q&A de MSDN. Se trata de las colaboraciones de la sección fija del mismo nombre, que cuentan con -al menos- 6 meses de antigüedad.

Dino es colaborador habitual de la revista MSDN Magazine (Edición norteamericana), donde publica la sección fija "Cutting Edge", y acaba de publicar dos obras de muy buena acogida en Amazon, a tenor de los comentarios de los lectores: "Introducing ASP.NET 2.0", y "Programming Microsoft ASP.NET 2.0 Applications: Advanced Topics".

Buen artículo de Ron Talmage sobre cómo evitar el uso de cursores en SQL Server

Artículo publicado por el conocido evangelista Ron Talmage en Code Magazine, sobre cómo evitar la utilización de cursores, que tantos problemas de rendimiento, (y otros) acarrea. El artículo analiza la arquitectura implícita en este tipo de llamadas, y revisa las estrategias de iteración, ofreciendo alternativas más eficaces.

Está disponible en "How Developers Can Avoid Transact-SQL Cursors", en el sitio Web de la revista.

10 cosas que debe conocer acerca de la implementación de Windows Vista

Ese es el título del artículo publicado en castellano por Microsoft TechNet, donde Michael Niehaus, ingeniero de diseño de sistemas en el grupo Core Infrastructure Solutions de Microsoft,  encargado de desarrollar las recomendaciones, herramientas y secuencias de comandos para la implementación de escritorio en la empresa, recorre los principales cambios de Vista respecto al gesor de sistemas (perdón, el IT Pro).

Demos de Rob Reylea y Namita Gupta sobre WPF/E

Los chicos de el equipo de desarrollo de WPF siguen montando vistosas demos del funcionamiento grafico, especialmente centrado en el tratamiento visual de los datos.

Existen varias versiones disponibles que merecen la pena, algunas como parte de presentaciones tanto de Namita, como de Reylea. Además pueden descargarse presentaciones completas de este último en su blog, y todas las presentaciones del primero en su propia página.

Tampoco tienen desperdicio los comentarios de Chuck Jazdzewski sobre el tema en su blog "Removing all doubt".

Artículo sobre GDI+ y pruebas en ASP.Free

Se trata de un par de artículos en realidad, pero el segundo que recomendamos, "Thumbnails and Zooming with GDI and C#"  ctoca aspectos más avanzados del tratamiento gráfico con GDI+ y C#, y lo hace con una buena vena didáctica, ilustrando con algunos ejemplos que pueden probarse directamente. Dentro de una línea similar, también merece la pena "How to Code and Test a Windows Forms Application"

Cómo dibujar curvas Bèzier en DHMTL y Javascript

Un raro tutorial sobre cómo dibujar curvas tipo Bezier utilizando solamente DHTML y Javascript. Incluye los fundamentos matemáticos y ejemplos de utilización.

El sitio, además merece una visita, no solo por la elegancia del diseño (fíjense en los menús), sino por otros contenidos adicionales, y referencias sobre temas similares.

Blog de Catherine Heller sobre Vista: "A la Vista". Sobran comentarios, merece una  visita.
21 de Noviembre de 2006
Microsoft, Yahoo y Google adoptan la misma herramienta de indexación Web

Estas compañías han llegado a un acuerdo de colaboración mediante el cual asegurarán a los webmaster un mecanismo sencillo para garantizar que sus sitios se incluyen adecuadamente en los índices Web de cara a los buscadores. La herramienta, denominada Google SiteMap's Protocol, permite la inclusión manual de sitios en los motores de búsqueda y comprobar que sus sitios han sido procesados adecuadamente. El anuncio oficial se espera este mismo jueves.

Galería de iconos para el programador de Office 2007 System

Se encuentra disponible en el sitio oficial  Microsoft para descargas y ocupa muy poco, si bien es precisa la instalación del "Genuine Office Validation Component", un control ActiveX similar al que sirve de componente de validación para Windows.  Se trata de un fichero .XSLM (fichero de macros de Excel), que, por cierto, no es editable directamente (es formato binario). Es gratuito.

Michael Swanson construye un convertidor de Flash a WPF

Esa es básicamente la idea. El autor, además, añade que, a diferencia de su utilidad anterior "Adobe Illustrator to XAML", ésta, está construida íntegramente en código administrado. Para más datos, ver el sitio de Michael Swanson.

Documento de análisis de capacidades de Office 2007 system (para IT Pro's)

Se trata de una revisión de características u capacidades de esta nueva "suite", que remarca aquellas más destacadas respecto a la versión anterior, haciendo especial hincapié en la nueva interfaz de usuario (Ribbon), los aspectos operativos y organizativos de las herramientas, sus capacidades de lectura/escritura en distintos formatos , así como de la integración dentro de Office 2007 y respecto a otros productos. Está disponible en un extenso artículo de ActiveNetwork y recorre, además, las más notables características de los productos de forma individual.

Se adorna el contenido com más de 80 capturas de pantalla, que dan una buena idea visual de los contenidos y posibilidades.

2 de Octubre de 2006
Muy buenos videos del Congreso sobre Lenguajes .NET

Un montón de interesantes vídeos del último congreso sobre lenguajes .NET celebrado a finales de julio en Redmond. Los ponentes: casi nadie. Hejlsberg, Paul Vick, Mike Barnett...Y muchos otros representates no pertenecientes a MS, como Miguel de Icaza (Novel), o (el más llamativo), Gilad Bracha (Sun Microsystems).

Y a propósito de Icaza, una página de go-mono mantiene una lista de compañias que lo están usando. No deja de ser curioso.

¿Viene la 3d-Manía?

La inminente presentación de Vista y la disponibilidad de la última RC1, parece estar disparando una especie de 3D-Manía, en torno al diseño, tanto para Windows como para la Web. Incluso ya se ven buenos sitios en castellano, como "Las cortinas de Windows". Aparte del anterior, disponemos ya de sitios más o menos "oficiales" sobre el lenguaje XAML (en inglés): www.xaml.net, xamldev, una serie de blogs que siguen aumentando sus visitas, especialmente los de MHender, Feng Yuang, jfo (Jessica), Nick Kramer, y Jim Nakashima, junto a muchos artículos sobre el tema, como: A Standards-based Look at XAML's Features, Controls and XAML, Inside XAML e incluso una entrevista realizada por el MVP Carlos Walzer a Pablo Fernícola, miembro del equipo de desarrollo.

Cómo resolver Sudokus con T-SQL...

No es broma. Alguien debió de darse cuenta de que las ultimas versiones del lenguaje de SQL Server cumplían todas las especificaciones de portabilidad requeridas por los teóricos (3º Teorema de Shannon, creo) y se le ha ocurrido publicar cómo podemos resolver nuestros sudokus mediante un procedimiento almacenado. El artículo no deja lugar a dudas, y está muy bien explicado.

Y es que este entorno da para mucho. Y si no, visiten el blog de Rodrigo Corral (en Geeks.ms), donde nos cuenta cómo alguien ha hecho un mecanismo de Intellisense, para el Editor del Analizador de Consultas de SQL Server, que funciona en las versiones 2000 y 2005. Y lo hace aceptablemente bien.

Utilidades para Visual Studio 2005

Nuestro amigo y ex-compañero de trabajo Jorge Serrano, publicaba hace poco en su blog la disponibilidad de los "Power Pack" para V.S.05 , accesibles en la página de Microsoft "Visual Basic 2005 Power Packs". Se trata de 3 herramientas: Microsoft Interop Forms Toolkit 1.0, Microsoft PrintForm Component 1.0, y Visual Basic 2005 Power Pack Suggestion Center.

Utilidades y documentos: 46 freeware's, una buena guía de optimización de XP y la referencia de uso de la BIOS ver 8.9 (todo un "diccionario del misterio") 

A la hora de optimizar el sistema (y no digamos de entender el significado de las 1001 opciones de las BIOS actuales), uno se acuerda de la frase de la película "Los Fisgones": "Two many secrets". Por suerte, existen utilidades y documentos que vienen en nuestra ayuda. Para las utilidades, TechSupport Alert ha publicado las que -para ellos, claro- son las mejores 46 utilidades gratuitas de la historia.

Y para la optimización tenemos un par de sitios de interés: en Winston's Atti, podemos leer la Guia para la optimización segura y fácil de XP, y para el tema de la BIOS, -esta vez sin discusión- una de las mejores guias que hemos visto: The Definitive BIOS Optimization Guide.

Microsoft lanza CodePlex, nuevo sitio comunitario para desarrolladores

Puede usarse para crear proyectos nuevos compartidos con otros desarrolladores de todo el mundo, unirse a otros proyectos ya iniciados o probar las aplicaciones allí disponibles y enviar comentarios. Como curiosidad, es uno de los pocos sitios donde ya pueden verse proyectos relacionados con la plataforma XNA (juegos y multimedia). Pero está lleno de proyectos interesantes. Para visitarlo: http://www.codeplex.com/ 

2 de julio de 2006
Disponibles una nueva versión de ATLAS,  el último SDK para Vista (CTP/Junio) e Internet Explorer 7 Beta 3

Acaba de ponerse a la disposición de la comunidad la última CTP de ATLAS, la implementación de las tecnologías AJAX de Microsoft. Instala unas plantillas para su utilización en Visual Studio 2005. Si el equipo dispone de IIS, lo configura para utilizar las extensiones de ATLAS. Para más datos, visitar el sitio oficial: ASP.NET "Atlas"

En este mismo sitio, pueden encontrarse ejemplos y documentación. Por otro lado, el SDK oficial para la última CTP de Widows Vista, ya esta disponible para su descarga (1,3Gb) en su sitio oficial. Y no son éstas las últimas betas disponibles: la Beta 3 de Internet Explorer también lo está en sus versiones para W2003-SP1 y XP-SP1/2.

Además, como complemento a la actual versión de Visual Studio Tools for Office 2005, Microsoft anucia soporte para InfoPath, descargable desde el Download Center en esta dirección.
Utilidades: eMailMan (todo sobre el correo) y SeconfigXP

En el sitio de eMailMan, pueden encontrarse un montón de utilidades, referencias y posibilidades sobre todo lo que es posible hacer con el correo electrónico. Como complemento, SeconfigXP, es una interesante utilidad para asegurar las configuraciones predeterminadas de Windows, que no utiliza ningún fichero ni programa residente, solo configuraciones del Registro de Windows. Está disponible en http://seconfig.sytes.net/

21 de Junio de 2006
Video de Bill Gates, sobre su retirada en 2008, y otras cosas de Channel 9

Todos sabemos que Gates se va en 2008. Pero muchos no habíamos oído exactamente las razones hasta que los chicos de Channel9 (que podríamos bautizar oficialmente como "Canal Microsoft") publicaron este vídeo con sus impresiones en directo.


Y ya que estamos con cotilleos, ahí van otros dos: "Los secretos del despacho de Steve Ballmer", que todavía no he visto (...), y un  interesante "10 things devs need to know to build a great Windows Vista application", en la que Chris Jones explica lo fundamental que debemos de tener en cuenta en la estructura, herramientas y codificación de cara al nuevo sistema (la entrevista es muy americana, eso sí, con un Jeremy Mazner al que todos agradeceríamos que se riese algo menos -está tan contento que, a veces, no deja responder al pobre Jones...ya sabe el lector, es que está muy de moda ser tremendamente feliz en el trabajo, y, sino, es que no has comprendido el "espíritu"). De cualquier forma, el espíritu en que basan las aplicaciones Windows Vista, merece ser conocido.

Como lo merece Windows Max, el nuevo sistema de visualización y compartición de gráficos que se anuncia en un vídeo explicativo, en el que Piero Sierra cuenta, además, cuál será el nombre en código del sistema operativo que seguirá a Windows Vista: "Vienna" (hasta ahora, conocido como BlackComb).
Buen conjunto de artículos y apuntes publicado por Compuware (gratuito)

Compuware, la popular compañía de distribución de componentes, ha hecho público un interesante paquete de artículos y "webcast" sobre desarrollo, con firmas de calidad. Requiere un registro gratuito. A destacar, los de optimización de memoria en aplicaciones .NET, Seguridad por diseño en aplicaciones, y el paquete dedicado a las pruebas de software en desarrollo. Disponible en SearchAppSecurity

Las clases menos conocidas de ASP.NET 2.0

También merece la pena una revisión del artículo que Alan Zeichick publica en el sitio Destination.NET, dedicado a aspectos no muy conocidos y menos utilizados de la nueva versión de ASP.NET: utilización de llamadas asíncronas y acceso asíncrónico a datos, Metadata Schemas, etc. Muy breve, sin profundizar, pero da pistas (y enlaces).

Conjunto de utilidades gratuitas de Igor P. Zenkov, y otras sugerencias

Quiero destacar un paquete de pequeñas utilidades (algunas de ellas están hechas en Ensamblador) del igeniero Igor P. Zenkov, entre las que cabe destacar CPU True Speed, Iconicity o True Editor (un sustituto de NotePad, que consume menos de la mitad de recursos que éste y con funcionalidad añadida). La verdad es que todo su sitio merece la pena, incluyendo tutoriales de alto nivel (sobre COM), enlaces especializados, y muchas cosas más.

Por su parte, la compañía ClanPKM, pone a libre disposición una utilidad llamada K1, capaz de diagnosticar y modificar un montón de opciones de funcionamiento del sistema, e incluyendo características adicionales, como un generador de contraseñas, un creador de accesos directos, control de encendido y apagado del equipo, gestión de servicios del sistema, apagado del monitor, desconexión de Internet y monitorización del uso de puertos en cualquier momento.  

Truco: Cómo recuperar el 20% del ancho de banda en Windows XP

Es sabido que Windows XP se guarda un 20% del ancho de banda para sus propias necesidades: interrogación de actividades, respuesta a peticiones diferidas, servicios de actualización, etc. Existe un truco que permite recuperar ese ancho de banda, aunque se advierte que esto corre de cuenta del usuario...)).

En el menú Inicio/Ejecutar teclee: gpedit.msc (utilidad de Directiva de Grupo). Navegar a "Configuración del Equipo/Plantillas Administrativas/Red/Programador de Paquetes QoS/Limitar Ancho de Banda Reservado". Aparecerá como deshabilitado, pero si se mira en Propiedades (botón derecho), se verá una opción de coniguración, en la que existe una solapa Explicación, donde se indica que "De forma predeterminada, el Programador de paquetes limita el sistema al 20 por ciento del ancho de banda de una conexión. Pero puede usar esta configuración para sobrescribir la predeterminada." Modifíquelo a su gusto, si es posible dejándole 

12 de Mayo de 2006
Nuestro amigo Jorge Serrano, ataca de nuevo

Inasequible al desaliento, y no contento con seguir manteniendo el ya mundialmente famoso Portal VB, Jorge se ha embarcado en la aventura de la bitácora, con un dinamismo sin precedentes desde los tiempos del sincopado baile del "Charleston", allá por los años 30. Como suele estar bien informado, habrá que visitarla con frecuencia, ¡qué remedio!..))

Además, por si todo esto fuera poco le da por escribir libros de ASP.NET, y los interesados pueden ver una breve reseña en el apartado bibliografía sobre .NET en castellano, en la Sección "Bibliografía", donde también encontraréis una  reseña al último libro de Luis Miguel Blanco, sobre Reporting Services 2005.

Word 2007 premitirá la publicación directa en Blogs

El columnista Joe Friend (otro amigo, según parece), publica en su blog detalles de las nuevas capacidades de Word 2007 para publicación directa en blogs, conservando todas las cosas que han hecho popular y cómo a este procesador de textos, y respetando mucho (según afirma), el código resultante insertado. Las imágenes parecen atactivas, desde luego.


Hay que destacar el soporte ortográfico, la posibilidad de configuración del HTML final, y la posibilidad de suscripción múltiple. Para interesados, visitar su sitio Joe Friend: Microsoft Office Word
9 de Abril de 2006
Excelente colección de artículos sobre ASP.NET 2.0

El sitio FTP on-line, ha puesto a libre distribución una excelente colección de artículos sobre ASP.NET 2.0. Hay más de 100 recogidas de varias revistas distintas, tales como la propia FTPOnline, Visual Studio Magazine, etc. Encontramos autores como Dino Esposito, Fracesco Balena, David Mack, Rob Howard, y un largo etcétera.

La revista Code Magazine, disponible en línea

Es una excelente revista, que también se edita en papel para suscriptores. Ahora está disponible en la red, de forma gratuita y no necesita ningún tipo de registro para acceder a sus artículos. Tiene muchísimas categorías, desde las clásicas de desarrollo, hasta temas sobre WinFX, WPF, Índigo, etc.

Resolución de problemas de genericidad en .NET 2.0

Un buen artículo publicado por los colaboradores de la prestigiosa editorial sobre temas de generidad, sus problemas, y cómo resolverlos.

Disponible en el sitio Windows DevCenter

El mejor Freeware para Windows no necesita instalación, según NedWolf 

Muy apropiado para descargas especializadas en portabilidad, entendiendo por ésta que se ejecutan sin necesidad de instalación ninguna desde una memoria flash USB, o incluso desde un IPod.

Hay software para FTP, Telnet, Multimedia y un largo etcétera. Todo es gratuito. Para visitas, pulsar en el logo.

La revista Microsoft Architect Journal, accesible gratuitamente

Se trata de una revista en inglés para arquitectos de software, y también para investigadores y desarrolladores interesados por buenas prácticas sobre arquitectura. El único pero es que solo editan 2 números anuales, pero la buena noticia es que son gratuitos. En el último número, me gustaría destacar un interesante artículo sobre la construcción de "Software Factories", así como el titulado "Service-Oriented Business Intelligence"

Toda clase de trucos de registro para Windows XP 

Literalmente, cientos de trucos de registro de Windows para XP, que, si bien, deberían estar algo más comentados, vienen de perlas en muchas situaciones. Accesibles en el sitio "Registry Edits for Windows XP ". Algunos son ficheros .REG y otros -más manejables- están escritos en VBScript. Ideal para admnistradores, pero también para desarrolladores que necesitan "obligar" temporalemente a XP a realizar (o no) algunas acciones.

9 de Enero de 2006
Robert Fripp, de los míticos King Crimson, visita Redmond para grabar sonidos para Windows Vista

 El líder de uno de mis grupos predilectos de los 80 (King Crimson), estuvo en Redmond a propósito de una grabación de sonidos que aparecerán en Windows Vista. Incluso existe un vídeo de esa grabación, -un poco oscuro, ya que se trataba de un estudio de grabación, después de todo- pero muy interesante en la parte de audio (sobre todo para los seguidores del grupo, claro). Para los desconocedores de la música del grupo, permítanme un par de sugerencias: Islands (y muy especialmente el tema Formentera Lady)  y "In the Court of the Crimson King". En cualquier caso, una idea fantástica, que sigue la línea ya comentada por aquí de acercarnos los trabajos en Beta y las actividades previas al lanzamiento de productos, mediante vídeos.

Y dentro de los nuevos vídeos, para los que, como yo, echábamos de menos un diseñador adecuado para Windows Presentation Foundation, les recomiendo otro vídeo de Mark Boulter y Brian Pepin sobre Cider, el diseñador de escenarios 3D que se incluirá en Orcas (la próxima versión de Visual Studio, que estará preparada para la programación en Vista), y del que ya está disponible una versión CTP.

¿Por qué hay tantos ejemplos en Visual Basic y tan pocos en C#/C++?

Pues según el de la foto -Tom Archer- (autor de varios libros de C#, sobradamente conocidos), la razón que le explicaron los comerciales de Microsoft era doble: por un lado, parece que los desarrolladores de VB quintuplican a los de los otros dos lenguajes juntos, y por otro, el hecho de que -mientras los de C#/C++ leen artículos en cualquier lenguaje, la mayoría de los desarrolladores de VB no continúan leyendo si el código fuente que ven está en uno de estos dos lenguajes...al menos eso parece que indican sus estadísticas.  Por cierto, esta historia y otras muy jugosas sobre desarrollo, pueden leerse en su blog.

¿Cansado de tanto parche? ¡Pruebe Auto Patcher!

Pues eso, que si usamos muchas betas, machacamos el sistema de diversas formas, teniendo que formatear particiones con frecuencia (como un servidor), y esas cosas, estaremos cansados de tener que "parchear" todas las veces mediante Windows Update y otros retoques al Registro. En www.Autopatcher.com nos podemos descargar paquetes para las ultimas versiones de los más populares sistemas operativos Windows (2000, XP, 2003), con todo incluido. Además de las utilidades más populares, salvapantallas, últimas versiones de Media Player y Messenger, y unos cuantos "add-ons" (como Tweak-UI).

Interesante artículo sobre las bases de ASP.NET

"A Low-level Look at ASP.NET Architecture", es un amplísimo repaso a los fundamentos en los que se basa la estructura de ASP.NET, escrito por Rick Strahl, conocido columnista y ponente habital en eventos internacionales de desarrollo. Entresacamos de él una frase especialmente significativa para los escépticos "The entire ASP.NET engine was completely built in managed code and all extensibility is provided via managed code extensions". Ya lo sabíamos por la documentación, pero es bueno oirlo repetido a un experto de su talla.

Un artículo sobre cómo incrementar la velocidad de navegación por Internet aplicando dos simples cambios al registro

Aunque debe utilizarse con cuidado, a riesgo del usuario, los ficheros .REG incluidos optimizan valores de navegación para hacerla sensiblemente más rápida y suave. No obstante recomendamos la lectura completa del artículo para más detalles. "Modify TCP Receive Window". De las mismas fuentes, también es muy interesante el artículo  de Mark Kaelin "10 things you should do to every Windows PC": 10 buenas recomendaciones de optimización para cualquier sistema Windows.

1 de Noviembre de 2005
Daniel Lehenbauer muestra nuevas primitivas en 3D para WPF (Avalon) 

En efecto, el -ya conocido- divulgador de tecnologías 3D radicado en Redmond, muestra en su blog el funcionamiento de 3 nuevas primitivas vinculadas a Windows Presentation Foundation: esferas, conos y cilindros, que con un código sorprendentemente simple, leen la información de 3 populares "wallpapers" de Windows XP y la interpretan gráficamente como se ve en la figura. En un artículo anterior "ModelVisual3D vs. Model3DGroup -- When to use which?", hace también un interesante recorrido sobre los modelos gráficos 3D y al conveniencia de su utilización en cada caso.

Nuevo Blog de Mike Henderlight sobre interoperabilidad entre Windows Forms y WPF

En cierto modo relacionado con la noticia anterior, recomiendo a los interesados el excelente blog de Mike sobre temas de interrelaciones entre WPF y Windows Forms. De obligado cumplimiento para los previsores, que ya están pensando en como migrar. Las notas son muy interesantes. http://blogs.msdn.com/mhendersblog/

¿Conocía los filtros con excepciones en VB.NET?

Yo, reconozco que no. Quizá debido a que utilizo C#, esa característica se me había pasado. El siguiente código es perfectamente válido y comprensible:

Dim x As Integer = 0 
Try
'código
Catch ex As Exception When x > 1 
'Tratamiento de excepción mayor que 1
Catch ex As Exception When x <= 1
'Tratamiento el resto de ocasiones
End Try
						
Curiosamente, en C# no existe tal comportamiento. Sirve como filtro añadido con una sintaxis cómoda.
¡Charles Petzold tiene un blog!

El inefable autor de "Programming Windows" y otras obras básicas donde todos aprendimos los rudimentos del desarrollo, tiene ahora un blog. sin florituras. Pero siendo quien es, merece una visita. Sus comentarios no tienen desperdicio.

28 de Septiembre de 2005
¿Podrá sustituir Sparkle a Macromedia Flash?

Sparkle es el nombre clave de la nueva herramienta de diseño y desarrollo pensada para entornos 3D del tipo de los que presenta Windows Presentation Foundation (antes Avalon), en Windows Vista. No sólo es para diseño vectorial, soporta simultáneamente código fuente en C# y VB.NET, sincronizando diseño con clases de soporte (XAML + código C#/VB). Funciona dinámicamente, permite la creación de animaciones, cualquier tipo de material en 2D/3D, manejo de audio, vídeo, y un sinfín de cosas más. Todo programable en .NET. Todo visible. Merece la pena un vistazo a las demos del vídeo que Manuel Clement y su grupo de trabajo han colgado del sitio de channel 9.  Algunos ya dicen que será un durísimo competidor de Macromedia Flash. No menos curioso resulta un vídeo de Shawn Van Ness sobre "Inking en with the Windows Presentation Foundation", al que pertenece la foto adjunta.

Para los fanáticos del C#, sin embargo, algo más "puro": novedades del nuevo subsistema LINQ de la próxima generación de lenguajes explicados por su propio autor Anders Hejlsberg, y que hemos comentado aquí en "cronicas binarias" en más de una ocasión (ver noticias anteriores). El vídeo "Anders Hejlsberg - LINQ", cubre todo eso y más.

Sitio de acceso a los "webcasts" más recientes de Bill Gates

Un nuevo sitio en Microsoft permite escuchar las grabaciones de vídeo del CEO más conocido del planeta. Se llama "Bill Gates webasts". Contiene algunas muy interesantes, como la que pronunción en la "Sixth Annual Microsoft Research Faculty Summit", o sus Keynotes para el WinHEC 2005, y PDC 2005, donde se pronunció sobre los planes de la compañía para las máquinas de 64 bits, y la forma en que Windows Vista puede cambiar la forma de "vivir" la informática cotidiana. También se incluyen presentaciones PowerPoint de varias de ellas.

SchemaSpy: ingeniera inversa de Bases de Datos

Interesante herramienta gratuita para hacer ingeniería inversa de BB.DD, tanto SQL Server, como Oracle, DB2 o MySQL. Es gratuita y la información para los interesados está en su página explicativa.

7 de Septiembre de 2005
FoxPro podría ser la inspiración para Visual Basic 9

Al menos, eso parece deducirse de las novedades que se apuntan como presentables en esta nueva edición del PDC que tendrá lugar en pocos días en Los Angeles. Por primera vez, se van a mostrar características concretas de Orcas (la siguiente versión de Visual Studio, que permitirá la programación nativa para Windows Vista y Longhorn Server). El otro día, Anders Hejlsberg anunciaba que los datos "serán un ciudadano de primera clase en Orcas". Y así lo comentará en una de sus charlas dedicada al nuevo ".Net Language Integrated Query Framework". "El futuro de la próxima versión de Visual Studio pasará por la unificación de los modelos de programación a través de las capacidades integradas de consulta en C# y Visual Basic. Será un marco de acceso a datos, con un API muy innovadora para consultar y manipular información en formato XML". Por su parte, Paul Vick, tech lead de Visual Basic en Microsoft, apuntaba que "Visual Basic 9 incorporará mejoras radicales en sus capacidades de conectar con datos en formatos diversos, tales como objetos, XML o datos relacionales". De esta forma, en Orcas muchas de sus cualidades innovadoras parecen aprender de las características aportadas por los lenguajes que poseían capacidad intrínseca de conexión con datos, como FoxPro. Para más información, ver "Fox in Microsoft's Tool-Suite Coop"

Nueva herramienta de Microsoft para "limpiar" instalaciones beta

Como si nos hubiera leído el pensamiento a los "beta testers", (un servidor ha tenido que formatear discos más de una vez debido a eso), Microsoft va a incorporar, y está distribuyendo ya, de forma gratuita, varias herramientas para facilitar esta labor, junto con páginas de instrucciones de cómo hacerlo en diferentes escenarios. Lo más recomendable es visitar la web de Hong Gao, desde donde podemos descargarnos estas utilidades (de unos pocos K's) junto a los enlaces explicativos de cómo realizar correctamente las desinstalaciones en caso de problemas.

25 de julio de 2005
Indicaciones precisas para la instalación de "Avalon" and "Indigo" Beta1 Release Candidate (RC)

Microsoft ha publicado una página especial indicando los pasos precisos a seguir para la correcta instalación del la última RC de Avalon e Indigo, dado que podrían darse varias incompatibilidades con otro software, además de requerir un orden de instalación preciso. De hecho se hace referencia a un sitio especialmente dedicado a las desinstalaciones de software beta anterior. Además, el sistema deberá de estar configurado como Windows "genuino". La página mencionada explica todos los detalles paso a paso, y es más que recomendable para evitar efectos colaterales. Desde aquí damos las gracias a nuestro compañero Luis Miguel Blanco (también colaborador asíduo de dotNetMania), por la referencia indicada.

Nuevo visor de ficheros XAML y BAML (XAML compilado)

Nuevos visores de ficheros XAML y BAML han sido puestos a libre descarga en el sitio Web que mencionábamos en nuestra página de Noticias, a propósito de las novedades de Windows Vista, y concretamente en http://stanfisher.aeroxp.net/blog/page/2/ . Requiere tener instalada la CTP de Marzo 2005.

Nuevas herramientas gratuitas en el sitio SysInternals

El conocido sitio de Mark Russinowitch, se ha ampliado y rediseñlado en parte para ofrecer más soporte a los usuarios. Quienes ya le conozcan, saben que no necesita publicidad, quienes no, créanme, merece una visita en http://www.sysinternals.com/

28 de Junio de 2005
El nuev