Blog de Francisco Velázquez

otro blog personal

Detectar si es un dispositivo móvil usando WURFL

leave a comment »

Un simple recordatorio, via

if(is_wireless_device=false and device_claims_web_support=true) {
the request is from web browser
}

Written by fravelgue

November 6, 2009 at 9:01 am

Enumerados mejorados en C#

leave a comment »

Un par de artículos que explican como extender la funcionalidad de los Enumerados en c#. via.

Written by fravelgue

October 28, 2009 at 11:06 pm

Posted in development

Tagged with , , ,

Webkit en móviles

leave a comment »

ppk ha publicado unas tablas en las que se comprarán las distintas versiones de webkit. Esto ha provocado la resupuesta Alex Russell y la posterior respuesta de ppk. En mi opinión, aunque el mundo de los navegadores móviles no se ha hecho perfecto, si que está mejorando bastante y seguramente se alcancen pronto características que yo desearía.

Written by fravelgue

October 15, 2009 at 10:47 pm

Posted in development

Tagged with , , ,

El final de ASP.NET WebForms

with one comment

Parece que no sólo los controles móviles estaban muertos, sino que la tecnología de ASP.NET WebForm ha alcanzado su madurez y es posible que no pueda desarrollarse mucho más para solucionar los inconvenientes que tiene. Al menos eso es lo que afirma Dino Esposito.

En mi opinión los WebForms han alcanzado su principal cometido: permitir una migración sencilla de desarrolladores de aplicaciones en Visual Basic a desarrolladores Web,con la intención de cubrir la demanda de aplicaciones de intranets coorporativas.

Written by fravelgue

October 2, 2009 at 8:13 am

Posted in development

Tagged with , ,

Mobile Web Application Toolkit

leave a comment »

Microsoft a liberado los Web Application Toolkit para aplicaciones móviles, y un video. En ellos se muestra el desarrollo para aplicaciones web móviles usando ASP.NET MVC.

Written by fravelgue

September 29, 2009 at 9:55 pm

¿Están los controles móviles de ASP.NET muertos?

leave a comment »

Si hace unos días respondíamos en el siguiente blog, que con casi con toda seguridad lo estaban. Ahora hemos encontrado un post en la misma opinión. Aunque parece que sí se pondrán usar desde VisualStudio 2008.

Written by fravelgue

September 29, 2009 at 9:51 pm

Equipos de desarrollo

with one comment

Me he encontrado con dos posts sobre la configuración y tamaño óptimo de los equipos de desarrollo de software.

Written by fravelgue

September 14, 2009 at 6:23 pm

Posted in development

Tagged with ,

Error al pasar un sitio web a una aplicación web en ASP.NET

leave a comment »

Muchas veces con los proyectos ASP.NET tenemos el problema de que los controles de usuario definidos en el diseñador no aparecen definidas en la vista de código.

convertToWebApplication

Esto suele pasar al migrar Sitios Web a Aplicaciones Web en ASP.NET, y se debe básicamente a que no se recompilan los archivos .aspx.designer.cs. Para solucionarlo sólo tenemos que ir al proyecto y con botón derecho, elegir la opción

Written by fravelgue

September 14, 2009 at 6:20 pm

Enumerados y Atributos

leave a comment »

Siempre me ha encantado la manera en que Gentle.NET maneja los errores, usando enumerados y atributos.

	/// <summary>
	/// This enumeration lists all common error conditions, their severity and a
	/// default error message.
	/// Unspecified errors or errors with no severity attribute are treated as critical.
	/// At this time almost all errors have been brainlessly classified as critical pending
	/// a review at some future time.
	/// </summary>
	public enum Error
	{
		/// <summary>
		/// This error is used when no connection to the database server could be
		/// established. This is usually caused by errors in the connection
		/// string, but can also be due to network or database server problems.
		/// </summary>
		[Level( Severity.Critical ),
		 Message( "The database backend (provider {0}) could not be reached.\r\n" +
		          "Check the connection string: {1}" )]
		DatabaseUnavailable,

		/// <summary>
		/// This error is used when an error in the use of Gentle was detected
		/// (e.g. invalid use of or missing custom attributes). No default message
		/// is provided for this error (if used via the Check class the first
		/// argument will be used as format string for remaining arguments).
		/// </summary>
		[Level( Severity.Error )]
		DeveloperError

Hoy he estado usando esta técnica en un proyecto.  Además he encontrado esta librería que también me ha servido de inspiración.

Written by fravelgue

September 8, 2009 at 4:30 pm

Posted in development

Tagged with , , , ,

Enlaces de la semana 20090831

leave a comment »

- Balsamiq Mockups, para realizar prototipado de interfaces.

- Selenium RC, para poder realizar pruebas sobre interfaces web.

- DB4O, una db orientada a objetos un TODO más a investigar.

Un par de enlaces con menos importancia que los anteriores, primero un videocast sobre ASP.NET Mobile muy antiguo y poco relevante. Y un post sobre generación de imágenes thumnbail.

Written by fravelgue

September 1, 2009 at 9:02 am

Posted in links

Tagged with , , ,