Actualización 9/oct: ¡Ya está terminada la actualización de la serie A! Ha costado por el nivel de profundidad del curso: tenga en cuenta que, a pesar de tratarse de una "serie A", se metía en temas como cifrado, compresión y las interfaces de muy bajo nivel del enlace de datos.
De todas maneras, antes de dar el pistoletazo oficial de salida, me queda fundir la serie C con la serie A (ya está adelantado más de la mitad del trabajo) y añadir algún ejercicio como puente entre ambas series, sobre todo sobre DataReader's y comandos.
Lo bueno de la nueva serie A es que gran parte del material puede reciclarse para ser utilizado en la parte de enlace de datos de la próxima Cara Oculta de C# 3.0. En paralelo, estoy colaborando en un interesante proyecto de desarrollo en el que vamos a usar .NET Remoting. Como ve, las cosas se mueven en este mundo...
Noticias sobre el curso de ADO.NET/C#:
- Estoy terminando la migración de la serie A a .NET v2.0.
- También estoy fundiendo la serie A con la C y con un par de ejercicios de lo que sería una miniserie B.
- De momento, la serie D se queda tal cuál, pero las tres series del volumen I son funcionalmente completas.
- El precio del curso sube.
- Pero quien compre ahora, o haya comprado en el mes de septiembre, no sólo compra al precio actual... sino que recibe gratuitamente el CD con el curso actualizado.
Quien avisa no es traidor...
Y esta es la imagen de portada del nuevo manual:
La elección no es gratuita: se trata de un objeto de tipo
blob, generado con
XSight RT. Los
blobs del
ray tracing se definen mediante
campos de fuerza puntuales: ahí donde la suma de las intensidades supera cierto umbral, existe el objeto. El resultado son estos objetos con formas casi "orgánicas", muy apropiados para modelar, por ejemplo, moléculas. El modelo de la imagen contiene dos blobs: el externo está formado por ocho puntos de fuerza, y el interno está formado por campos distorsionados, para producir elipses en lugar de esferas.
Para cada rayo de luz emitido, la aplicación debe resolver una ecuación de cuarto grado; algo parecido ocurre con las rosquillas, o
toros. XSight RT implementa un algoritmo optimizado al detalle para resolver estas ecuaciones, y el resultado es que resulta más rápido generar una rosquilla en XSight RT que en algún
ray tracer implementado en C++ "nativo". Es todo un triunfo para C#, y uno de los motivos para elegir la imagen para la portada del manual.
Etiquetas: ADO.NET, C#, cursos