Ver por etiquetas
Todas las etiquetas »
C# (
RSS)
Este fin de semana he tenido la ocasión de leer la última edición del libro “CLR via C#” , que saldrá a la venta próximamente. No descubro nada diciendo que este es uno de los libros de imprescindible lectura para todo aquel programador de .Net que se precie… Sin embargo, me gustaría destacar algunas de las novedades incluídas en esta nueva edición, que constituyen un motivo más que suficiente para que aquellos que han leído alguna de las ediciones anteriores se animen a volver a leerlo… En realidad...
Una de las principales novedades introducidas en .net 4.0 y Visual Studio 2010 es la inclusión de mecanismos para la resolución de problemas de computación paralela. Este soporte se ha incorporado de muy diversas formas a nuestro querido framework, mediante la adición de nuevas instrucciones con capacidades de multiprocesamiento tales como los bucles paralelos (Parallel.Foreach, etc), operadores de consultas LINQ paralelos (PLINQ), invocaciones paralelas (Parallel_Invoke...
Siguiendo con la reflexión expuesta en el primer capítulo de esta serie, otro fenómeno en el cual estaremos renunciando a cierto nivel de control sobre nuestros desarrollos a cambio de un incremento en nuestra productividad es la adopción de un lenguaje de tipo declarativo (también conocido como descriptivo o funcional). Este fenómeno va incluso más allá de una simple renuncia a nuestro nivel de control, también en cierto modo estamos renunciando al código . Y con esto último no sólo quiero decir...
Entre un anuncio y otro del PDC, comenzaré con la “Serie Filosófica” que os prometí llevar a cabo durante esta semana. Puesto que lo prometido es deuda, ahí va la primera entrega… Seguro que muchos de vosotros habréis pensado en numerosas ocasiones acerca de estos tres términos: “ control ”, “ poder ” y “ confianza ”. Al igual que vosotros, yo también he pensado, luego existo (probablemente en un lugar cercano a 0xFF4A7C dentro del LR, aka, Life Runtime) … Preguntad a cualquier desarrollador con...
Sirva este post como introducción a una serie de posts (3-4) que voy a intentar publicar durante esta semana con motivo de la Professional Developers Conference (PDC) que va a tener lugar en Los Ángeles (California). Este evento organizado por Microsoft es probablemente la conferencia anual más importante en todo el mundo, acerca de temas relacionados con desarrollo de software. Durante esta semana vamos a conocer de primera mano muchas novedades que saldrán de Redmond durante los próximos meses...
El verano siempre es una buena época para leer libros, y por supuesto los libros técnicos no iban a ser una excepción a esta regla... Recientemente se ha publicado un nuevo libro sobre LINQ: "Essential LINQ", de Charlie Calvert y Dinesh Kulkarni . Seguramente, para aquellos de vosotros que estéis al tanto de la tecnología LINQ estos dos nombres no pasen desapercibidos... Charlie Calvert es Community Program Manager del equipo de C# y Dinesh Kulkarni fue uno de los creadores de la tecnología...
Parece que fue ayer cuando hablábamos de las novedades que el lenguaje C# introducía en su versión 3.0 , novedades entre las que destacaban la declaración implícita de tipos, el uso de tipos anónimos, los métodos parciales y extensores, y toda una serie de características revolucionarias, orientadas a sentar las bases que hicieran posible la novedad principal de esta versión del lenguaje: las expresiones de consulta, claro exponente de la fuerte irrupción de la tecnología LINQ como parte intrínseca...