|
Entrevista a Karen Liu |
|
Por Marino Posadas
Karen Liu pertenece al
equipo de desarrollo del lenguaje C#, en Redmond, y está
encargada de la optimización de ciertas características de
la interfaz de usuario dentro del editor de Visual Studio
2005, en lo que se refiere a este lenguaje. Aunque no
figuraba entre las “entrevistables” en el pasado Tech-Ed
2006 de Barcelona, Karen fue tan amable de acceder a nuestra
invitación, aunque fuese durante unos pocos minutos. |
 |
Eventos en XAML. El enrutador que los enrute…
Por Guillermo "Guille" Som en beneficio de "Hospital
DotNetSolidario"
Con la llegada de XAML y las aplicaciones para Windows
Presentation Foundation (WPF) han cambiado ciertos conceptos en
la programación para el entorno .NET, y los eventos no son una
excepción a este cambio. De hecho, ahora debemos cambiar un poco
el chip para dejar paso a los eventos enrutados (routed events),
y en este artículo veremos qué son, cómo funcionan y lo más
importante: cómo utilizarlos. Material de apoyo

Atributos, aspectos y cómo entretejer código
desde Visual Studio
para hacer AOP en .NET (y II)
Por
Miguel Katrib y Yamil Hernández (grupo Weboo)
En nuestra entrega anterior presentamos los tipos de aspectos
que podemos colocar en nuestro código C# basándonos en atributos
.NET. En esta segunda parte, vamos a ver cómo hacer que Visual
Studio entreteja el código para aplicar la funcionalidad de los
aspectos.
Material de apoyo
.
Actualizando ASP.NET 2.0 con Microsoft AJAX
ASP.NET Extensions Por Miguel Jiménez
Algunas
cosas vienen y van, como las estaciones, pero siempre
permanecen. Este es el caso de Javascript, un lenguaje odiado
por muchos y amado por otros tantos, siempre presente en el
mundo del desarrollo Web. Cuando ya parecía que había sido
excluido de la escena, reaparece con más fuerza que nunca
gracias a AJAX. Sin embargo, aunque parezca el buque insignia de
AJAX, existen alternativas más sencillas de utilizar donde este
lenguaje queda relegado a situaciones puntuales en las que se
requiera un control muy específico.
Introducción a los
patrones de diseño
Por José Luis Latorre
¿Para que inventar una solución si ésta ya
existe? Básicamente, esa es la premisa que siguen los patrones
de diseño y que tantos arquitectos han adoptado. Seguido os
introducimos de lleno en ellos y os proponemos cambiar vuestro
punto de vista en el a veces complejo mundo de la arquitectura
de software.
Técnicas de
ofuscación de filtros de correo. El éxito del spam
Por Juan Blázquez
Pocos son los usuarios que, manteniendo una
cuenta de correo activa en Internet, no hayan experimentado en
sus propias carnes el incordio constante y diario de recibir
multitud de mensajes con peregrinas ofertas. Cuando no es el
método definitivo para hacerse multimillonario, es la oferta de
milagrosos fármacos de toda índole, cuando no otros contenidos
más procaces. Mensajes que parece imposible detener.
Sobrecarga de
operadores en Visual Basic 2005
Por Horacio Nuñez Hernández
En el número 9 de esta revista se incluyó un
artículo acerca de cómo llevar a cabo la sobrecarga de
operadores en C#. Por aquellos tiempos, la sobrecarga de
operadores estaba vetada para los programadores de Visual Basic
.NET, debido a que el equipo de desarrollo del lenguaje no pudo
incluirla por razones de tiempo. Afortunadamente, con la llegada
de Visual Studio 2005 ya podemos contar con esta funcionalidad.
|
SECCIONES |
|
dnm.opinion ¿Riesgos?,
¿qué riesgos? Por Antonio
Quirós Hace ya algún tiempo escribí en este mismo medio
un artículo cuyo título era “Aseguramiento de la Calidad.
Normas versus personas”. En aquel momento me preguntaba si
la mayor eficacia en la persecución del error la logramos
activando políticas de recursos humanos que nos ayuden a
contratar a los mejores profesionales o si, por el
contrario, basta con desarrollar sistemas de control de
calidad que nos ayuden a lograrlo.
|
dnm.biblioteca.net
Por Marino Posadas
Inside
Microsoft SQL Server 2005: T-SQL Querying
Itzik Ben-Gan, Lubor Kollar, Dejan Sarka (Solid
Quality Learning)
Ed. Microsoft Press
Programming
.NET Components
Juval Lowy
Ed. O’Reilly
|
|
dnm.desvan
Por Marino Posadas desde
elavefenix.net
Sección de noticias, rumores, sitos, recursos, weblogs,
artículos en la red, etc.
|
|
dnm.comunidad.net .NUGG (.Net
User Group Galicia) Por Eugenio
Estrada Un user group es
una asociación en la cual gente de una misma ciudad o región
se une para compartir conocimientos sobre una tecnología, en
nuestro caso .NET. Para ello hacemos reuniones periódicas
sobre diferentes temas, en las que todo el mundo está
invitado a participar.

|
dnm.TodotNet.QA Asíncrono es la
clave
Por Dino
Esposito
Las operaciones asíncronas suministran un mejor
uso de los recursos del sistema y de los subprocesos en
particular. En algunos casos, cuando están implicadas
operaciones remotas, puede incluso convertirse en un
paralelismo auténtico, con una máquina (servidor) procesando
y otra (cliente) esperando o realizando otras tareas. En
esta sección vamos a abordar la programación asíncrona desde
tres perspectivas: ASP.NET AJAX, ADO.NET y código genérico
administrado.
TodotNet Q&A es la columna dirigida por
Dino Esposito con la que pretendemos solucionar las
dudas que los lectores nos envíen y servir a todos con
contenidos amenos e interesantes. Si desea enviar
consultas a Dino para esta columna, puede hacerlo al email
todotnet.qa dotnetmania.com. |
|
dnm.laboratorio.net Por Lorenzo
Ponte
BusyBoxDotNet, RichText to HTML y PDFRasterizer.NET |
|