-
Tal como me ha llegado aquí lo dejo [:)]. Los chicos de MSDN han mandado hoy un boletín, donde informaban de curso de Silverlight online y gratuito. Tenéis más información aquí: http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032378466&EventCategory=3&culture=en-US&CountryCode...
-
Scott Guthrie, en el anuncio de la publicación en Codeplex de la actualización del código del framework MVC del pasado mes de abril, comentó que uno de los cambios en los que estaban trabajando era en la modificación de las acciones de un controlador, haciendo que éstas pasaran a retornar un objeto del...
-
Desde siempre me han fascinado los motores de física en tiempo real, probablemente debido a mi absoluta ignorancia en el tema. De hecho, cada vez que me topo con alguna demostración de uno de ellos, no puedo evitar pasar un buen rato jugando y observando los efectos que de forma tan asombrosa simulan...
-
De nuevo en ASP.NET Resources encuentro una magnífica recopilación, en forma de chuletas de consulta rápida, de las librerías javascript disponibles en cliente usando ASP.NET Ajax. Puedes descargar el archivo pulsando sobre la imagen: El archivo distribuido, un zip, contiene siete chuletas en formato...
-
Días atrás hablaba de las formas de inicialización de objetos que nos proporcionaban las últimas versiones de C# y VB.Net , que permitían asignar valores a miembros de instancia de forma muy compacta, legible y cómoda. C# 3.0 nos trae otra sorpresa, también relacionada con el establecimiento de valores...
-
Buscando información sobre los operadores estándar de consulta de Linq, me he topado en ASP.NET Resources con una chuleta (cheat sheet) que nos puede valer para tener siempre a mano una referencia rápida de los mismos, y de paso, adornar alguna pared que tengamos vacía ;-). Puedes descargarla pulsando...
-
Una vez visto el concepto de las clases parciales , ya es posible profundizar en los métodos parciales, una característica aparecida en las nuevas versiones de los lenguajes estrella de Microsoft, C# y VB.Net. Estos métodos, declarados en el contexto de una clase parcial, permiten comunicar de forma...
-
Aunque las clases parciales aparecieron hace unos años, con la llegada de .Net 2.0 y Visual Studio 2005, vamos a hacer un breve repaso como preparación para un próximo post que trate los métodos parciales. Las clases parciales (llamados también tipos parciales) son una característica presente en algunos...
-
Vía Dirson me entero de que Google ha publicado recientemente el API que permite, a base de Ajax, realizar traducciones de textos entre los idiomas contemplados por la herramienta, más de una decena. Google nos tiene acostumbrados a implementar APIs muy sencillas de usar, y en este caso no podía ser...
-
Actualizado el 25/4/09: Existe una versión de este post ampliada y actualizada a la versión 1.0 de ASP.NET MVC: ASP.NET MVC: trece preguntas básicas Varios lectores y amigos me han hecho llegar algunas cuestiones sobre el nuevo ASP.Net MVC Framework, y en vez de responder de forma...
-
He adaptado para Visual Web Developer Express una de las aplicaciones de ejemplo para ASP.NET MVC que publicó hace unos días el gran Scott Hanselman en su blog , pues no hay nada como observar código y verlo funcionar para aprender y profundizar en esta nueva tecnología. Concretamente, se trata de una...
-
Ayer se anunció oficialmente la aparición de la versión 1.0 a través de la web del Proyecto Mono , en el blog de Miguel de Icaza y por supuesto, en la web del equipo de desarrollo de MonoDevelop . Se trata de un entorno de desarrollo integrado (IDE) para la plataforma .NET en el que el equipo del proyecto...
-
O como dirían, a brand new Developer Rig... ;) Pues eso quiero darme un capricho y evolucionar mi actual maquina de desarrollo de casa, un PIV a 2,8 con 2Gb de ram... Mi intención es la siguiente: CPU: Intel Quad Core 6600 Ram: 4Gb Ram DDR2 a 800mhz - ¿Alguien sabe si habría mucha variación si fueran...
-
Ayer se publicó la segunda preview del ASP.Net MVC Framework , la plataforma que sin duda será la revolución del año para los desarrolladores de aplicaciones basadas en web sobre tecnología .Net, y he pensado que ya era un buen momento para echarle un vistazo de cerca. (Para el que todavía ande un poco...
-
Como ya venimos comentando hace tiempo , la nueva versión de ambos lenguajes viene repleta de novedades y mejoras pensadas para hacernos la vida más fácil y, por tanto, aumentar la productividad de los desarrolladoradores. Bueno, no sé si fue así o en realidad es que simplemente eran necesarias para...
-
Sabemos que los patrones son plantillas reutilizables que podemos usar para solucionar problemas habituales en el proceso de desarrollo de software. Así, permiten utilizar soluciones fiables y bien conocidas a problemas concretos, aprovechando experiencias previas como base para la consecución de mejores...
-
Hace unos meses comentaba las distintas opciones para saber si una cadena está vacía en C# , y la conclusión era la recomendación del uso del método estático string.IsNullOrEmpty , sobre todo si podemos asegurar que no aparecerá el famoso bug del mismo (que al final no es para tanto , todo sea dicho...
-
Existen muchos consejos para crear código mantenible, como los que ya cité cuando hablaba sobre comentar el código fuente , pero ninguno iguala a este: "Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" (Codifica siempre como si la...
-
Hace sólo unos días alucinaba con la existencia y gran difusión del leet speak , y de nuevo vuelvo a asombrarme con la programación esotérica, otra prueba de que en este mundillo siempre hay algo sorprendente que descubrir. Los lenguajes esotéricos, también llamados esolangs , son lenguajes de programación...
-
Los métodos de extensión son otra de las interesantes características que nos ofrecen las nuevas versiones de los lenguajes C# y VB que han sido publicados junto con la plataforma .NET v3.5 y Visual Studio 2008. Los, en inglés, extension methods , permiten añadir métodos a clases existentes sin necesidad...