La juventud es la mejor epoca para ser rico y también para ser pobre. Eurípides
Vale, todos sabemos que China está empezando a contaminar más que el resto del mundo, que están destruyendo algunos de sus más bellos paisajes naturales...
Bueno, lo sabemos porque nos lo cuentan en la televisión.
Al margen de todas las cosas buenas y malas, del desequilibrio económico que tanto nos asusta en occidente, resulta que también tienen el edificio de oficinas más grande del mundo basado en energía solar (sobre estas líneas), de 75.000 metros cuadrados, y también la planta de energía solar más grande (debajo), que alimentará a 3 millones de hogares al terminarse en el año 2019.
ver entrada completa y comentariosPor momentos voy sorprendiéndome por la inacabable flexibilidad del equipo Dynamic Data / Entity Data Model; por la posibilidad de, sin hacer chapuzas y logrando un resultado realmente bueno, construir aplicaciones sin tirar más que unas pocas líneas de código; por su planteamiento.
No es que por sí misma esta tecnología lo permita, pero creando una serie de componentes que la gestionen es razonablemente sencillo crear una arquitectura que, sin perder flexibilidad, permita construir la mayoría de pantallas (no solo las de mantenimiento) de cualquier aplicativo realizando estas tres acciones:
ver entrada completa y comentarios_A estas alturas hay pocos desarrolladores de .Net que no hayan oído hablar del Entity Data Model, de DynamicData y, por supuesto, de Ajax.
De hecho ya hay unos cuantos que han hecho sus pinitos con alguna versión de estas tecnologías: DynamicData para Framework 3.5, que aunque carecía de ciertas virtudes importantes tenía potencial, los UpdatePanel, que aunque funcionan de un modo un tanto... peculiar, tienen su utilidad.
Pero ya están aquí el Framework 4 y Visual Studio 2010 Beta 2, con todas sus novedades, y siendo esta beta un Go-Live (es decir, que apenas varía de la Release) es hora de empezar a trabajar a fondo con ellas.
ver entrada completa y comentarios__Alucinante este individuo.
Lo mejor está a mitad, cuando toca "Super detective en Hollywood".
ver comentarios___Todo el mundo parece preferir las aplicaciones web. No entiendo por qué, siempre he sido partidario de las aplicaciones de cliente. Son más rápidas, más robustas, y no tienen por qué depender de una conexión con Internet.
Es decir, lo entiendo desde el punto de vista del que vende la aplicación: tú le pagas y no recibes nada a cambio, no hay forma de que tú puedas controlar lo que ocurre en la aplicación, pueden modificarla y estarás actualizado tanto si quieres como si no, y cuando quiera dejar el negocio, te dejará sin aplicación y se habrá llevado todo el dinero.
ver entrada completa y comentarios____Bueno, hacía ya tiempo ¿no?
La noticia de hoy es la liberación del Facebook SDK para .NET.
Según la fuente, el SDK consta de las siguientes librerías:
1. Facebook.dll: El ensamblado principal para todo lo que no es Silverlight. Este ensamblado contiene funciones específicas para WPF y contiene la lógica para conversar con Facebook.
2. Facebook.Silverlight.dll: Es la compilación para Silverlight del ensamblado anterior.
3. Facebook.Web.dll: El ensamblado para web. Soporta las aplicaciones de "Lienzo", con "FBML" o IFrame. Básicamente, para web forms.
ver entrada completa y comentarios_____He estado realizando algunas pruebas con este sistema operativo y, sinceramente, estoy sorprendido.
Al primer vistazo queda claro que cualquiera puede utilizarlo: Es mucho más sencillo de XP e infinitamente más que Vista.
Por ejemplo, cambiar la resolución, instalar componentes de Windows o configurar cualquier aspecto del sistema es "casi" como antes, pero con menos pasos intermedios y diseñado para que deje de ser necesario un experto para que todo funcione como es debido y con seguridad.
ver entrada completa y comentarios______Cuando uno ha negociado ciertas condiciones para entrar a trabajar en una empresa y la empresa las cambia (a peor, por supuesto) unilateralmente, podría pensar que no es justo.
Cuando además lo hacen para mejorar las de un compañero, probablemente piense que la empresa no sabe lo que es la justicia.
Y cuando la empresa tiene el rostro de decir que lo hace porque "no le parece justo" que uno tenga las condiciones que acordó y el otro tenga las condiciones que acordó por su parte, ya ese uno puede empezar a pensar en "mobbing", en que le toman por gilipollas o en que el sentido de la justicia lo tiene la empresa donde la espalda pierde su noble nombre.
ver entrada completa y comentarios_______Después del palo de enterarse de que el enrutado de páginas de MVC se iba a poder usar con web forms en ASP.NET 4.0, a nuestro administrador le quedaba enterarse de que hubiera podido usarlo en cualquier momento. Ver
aquí y
aquí.
Básicamente, el motor de enrutado era genérico en MVC (en el sentido de que nada lo ataba al resto de MVC), de modo que se puede extraer del código fuente (disponible en CodePlex.com).
ver entrada completa y comentarios________La próxima versión de ASP.NET habría ahorrado bastantes dolores de cabeza a nuestro intrépido administrador. El motor de enrutado de ASP.NET MVC se
podrá utilizar (de un modo muy similar) en Web Forms.
Así, cuando se registre una ruta en el Global.asax (Evento Application_Start), con RouteTable.Routes.MapPageRoute(route_name, url_format, destination_web_form), en el Page_Load del web form, se podrá recuperar el parámetro con Page.RouteData.Values[param_name].
ver entrada completa y comentarios_________