visitas desde el 22/Sep./02
|
|
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).
|
|
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
|
|
¡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.
|
|
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"
|
|
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".
|
|
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 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.
|
|
.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.
|
|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
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/
|
|
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/
|
|
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
|
|
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 |
|
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. |
| 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.
|
| 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.
|
| ¿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.
|
| 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.
|
| 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/
|
| |