Ver por etiquetas
Todas las etiquetas »
.net Framework 3.5 (
RSS)
Este post es sólo para publicar la aplicación de ejemplo que mostramos con Daniel Montero en TechDays 2009 en la sesión de " Cómo Desarrollar Aplicaciones .NET que aprovechen las nuevas características de Windows 7". Les recuerdo que el foco de la aplicación es destacar todas las features de la Taskbar, aunque les va a resultar útil si se quieren familiarizar con el control Ribbon para WPF y Linguistic Services. Al control Ribbon administrado...
Afortunadamente he tenido la oportunidad de ser invitado para evaluar un Technical Preview de Office 2010(léase pre-beta). Si bien hay muchas novedades en lo que se refiere a experiencia de usuario y a los Office servers(de los cuales no tengo permiso para publicar información), quiero hacer foco en las herramientas de desarrollo de las aplicaciones clientes de Office 2010. Con esto pretendo abarcar las herramientas de extensibilidad para el desarrollador profesional(que emplea Visual...
Un tipo anónimo es una clase cuyo nombre es generado por el compilador y que hereda directamente de System.Object. Los miembros de un tipo anónimo son propiedades que son inferidas del inicializador de objeto que crea instancias del tipo en cuestión. Es posible crear una clase anónima mediante la palabra reservada new y un par de llaves que definen las propiedades públicas y los valores que se desea que la clase contenga. Por ejemplo: anonymousObject = new { Nombre = "Pedro" , Edad = 42...
Si hay algo que veo que cuesta que los desarrolladores entiendan o mejor dicho confíen es en la inferencia de tipos que presenta .net Framework 3.5. Muchos creen que al usar la palabra var, están resucitando al costoso tipo Variant de Visual Basic 6.0 o creen que están declarando una variable del tipo Object y que en tiempo de ejecución se resuelve el tipo al que pertenece dicha variable como los hacen los lenguajes dinámicos. Afortunadamente no es así, la resolución del tipo al que pertenece una...