Ver por etiquetas

24 November 2011
Bloquear los botones mientras se envía un formulario
Post original en JASoft.org: http://www.jasoft.org/Blog/post/Bloquear-los-botones-mientras-se-envia-un-formulario.aspx Un efecto bastante indeseable en una página web es que los usuarios puedan enviar al servidor dos o más veces una misma información . Esto suele ocurrir porque existe una latencia entre... Leer más...
14 July 2011
Mi aplicación Web tarda muchísimo en arrancar: ¿Usas ensamblados firmados quizá?
Post original en JASoft.org: http://www.jasoft.org/Blog/post/Mi-aplicacion-Web-tarda-muchisimo-en-arrancar-191;Usas-ensamblados-firmados-quiza.aspx Este es uno de esos problemas raros que, si nadie te lo cuenta, es dificilísimo que llegues a solucionar por tu cuenta. Y si lo haces vas a estar días rompiéndote... Leer más...
14 June 2011
Campos ReadOnly y InsertVisible en edición de datos con controles enlazados Web Forms
Post original en JASoft.org: http://www.jasoft.org/Blog/post/Campos-ReadOnly-y-InsertVisible-en-edicion-de-datos-con-controles-enlazados-Web-Forms.aspx En las rejillas (y en realidad en cualquier control enlazado a datos de ASP.NET Web Forms) es posible marcar algunos campos como de solo lectura estableciendo... Leer más...
Archivado en:
23 April 2011
Efectuar la validación de varios formularios por separado en ASP.NET Web Forms
Post original en JASoft.org: http://www.jasoft.org/Blog/post/Efectuar-la-validacion-de-varios-formularios-por-separado-en-ASPNET-Web-Forms.aspx Hoy un truco rápido de principiante... Los grupos de validación surgen para suplir una limitación de los formularios HTML dentro de los... Leer más...
Archivado en:
17 March 2011
Cómo crear URLs amigables personalizadas con ASP.NET Web Forms
Una de las ventajas que aducen los defensores a ultranza de ASP.NET MVC es lo bonitas y apropiadas para SEO que quedan sus URLs. Y tienen razón. La típica URL para una página que muestre los detalles de un producto hecha con ASP.NET Web Forms tendría un aspecto análogo a este: http:///www.miservidor... Leer más...
Archivado en:
09 March 2011
Internet Information Server (IIS) Express y Visual Studio 2010 SP1
Desde hoy por la mañana está disponible para descarga el Service Pack 1 de Visual Studio 2010. Trae algunas novedades (nada que ver con el SP1 de VS2008 que fue realmente un cambio gigantesco) y corrige decenas de bugs . Una de las novedades que trae respecto a desarrollo Web es la posibilidad... Leer más...
29 December 2010
Cambios en la renderización de controles de ASP.NET 4.0
En mi anterior post comentaba que ASP.NET 4.0 había cambiado la forma de renderizar sus controles Web nativos para hacerlos más compatibles con XHTML, y que esto podía causar algunos problemas con aplicaciones hechas en versiones anteriores y migradas a la actual. También mostraba la forma de solucionar... Leer más...
Archivado en:
23 December 2010
Renderizar HTML compatible con ASP.NET 3.x para los controles Web en ASP.NET 4.0
ASP.NET 4.0 ha cambiado la forma de renderizar los controles Web. Ahora, para representarlos en las páginas resultantes, genera HTML que cumple con los estándares de la W3C. En concreto los controles de ASP.NET 4.0 Web Forms generan XHTML 1.0 Strict . Viñeta por Gabriel Utasi Esto es fantástico para... Leer más...
Archivado en:
13 December 2010
Cómo crear un temporizador global en ASP.NET
Las páginas Web son objetos con un tiempo de vida corto: se llaman, se ejecutan en el servidor, se devuelve el resultado y mueren. Por lo tanto no tiene sentido colocar en ellas un objeto como un temporizador (el típico Timer que sí tenemos en un formulario de Windows). La forma... Leer más...
Archivado en:
07 November 2010
Modo de redirección de errores personalizados en ASP.NET y su impacto en SEO e imagen
Desde la configuración de una aplicación ASP.NET es posible configurar páginas de error propias, personalizadas, para que cuando una página falla estrepitosamente o hay un enlace roto no tengamos que ver la famosa YSOD de ASP.NET (Página Amarilla de la Muerte, Yellow page Of Death ). Esto es una gran... Leer más...
Archivado en:
29 October 2010
ASP.NET 4.0: Nueva sintaxis declarativa para evitar XSS
Los que ya tenemos una cierta edad y hemos trabajado (y mucho) con ASP Clásico estamos acostumbrados a ver la sintaxis <%= %> en las páginas Web. Este tipo de expresiones se limitan a mostrar lo que vaya dentro de ellas en el lugar indicado en la página. Por ejemplo, si escribimos: <%= Request... Leer más...
Archivado en:
18 October 2010
Solución al mensaje "Error genérico de GDI+" en aplicaciones Web que generan gráficos
Este fin de semana he estado trabajando en una pequeña aplicación que en breve colgaré con código fuente para todo el mundo y que me dio el error que os comento en el título del post. Aunque todo lo que utilicé era compatible con .NET 2.0, la desarrollé en mi equipo con Visual Studio 2010 y .NET 4.0... Leer más...
Archivado en:
17 September 2010
Archivos temporales de compilación de ASP.NET
Esta pregunta ha surgido hoy en uno de mis cursos de desarrollo Web y me ha parecido interesante para comentarla aquí. Como es sabido ASP.NET Web Forms hace uso de una serie de archivos de código auto-generados para “mezclar” su código con las clases “code-beside”... Leer más...
Archivado en:
24 April 2010
Enviar un archivo al navegador desde ASP.NET
Otra pregunta muy común entre los programadores principantes es de qué manera pueden enviar al navegador de sus usuarios desde una página ASPX los contenidos de un archivo que está en el servidor . La mayoría conoce el método Write de la clase HttpResponse que se llama desde una página simplemente escribiendo... Leer más...
Archivado en:
19 March 2010
Cómo incorporar Dynamic Data a un proyecto Web existente
El pasado lunes, en la charla on-line que impartí para el NEt User Group de la UOC sobre Dynamic Data, comenté que existía la posibilidad de sacarle partido a esta interesante tecnología sin tener que crear desde cero un proyecto especial de Dynamic Data, es decir, sin partir de este diálogo: Tal y como... Leer más...
Archivado en:
09 January 2010
Server.GetLastError no funciona en IIS 7.0 o superior: cómo solucionarlo y un truco general para IIS 7.5
Si llevas unos cuantos años en esto del desarrollo Web seguro que tienes todavía aplicaciones por ahí escritas en ASP 3.0, también conocido como "ASP Clásico". Este precursor del actual ASP era estupendo y funciona de maravilla aún hoy en día... Leer más...
24 October 2009
Compartición de recursos entre dominios: el estándar de la W3C
En mis tres anteriores post me centré en JSONP, la solución soportada actualmente por cualquier navegador para hacer llamadas a servicios JSON ubicados en dominios diferentes al actual (ver índice al final de este post). Ahora, tras quince dís sin tiempo para nada (con Codecamp... Leer más...
12 October 2009
JSONP (yIII): Cuestiones de seguridad y ASP.NET rompiendo la compatibilidad en 3.5
En mis dos anteriores post (busca los enlaces al final de este post y leetelos antes si no lo has hecho) he estado hablando sobre la técnica de JSONP para consumo remoto de datos JSON entre dominios, algo a priori prohibido por el modelo de seguridad del navegador. Anteriormente comentaba que... Leer más...
26 September 2009
JSONP: llamadas AJAX a servidores remotos
Como todo el mundo sabe, una de las medidas de seguridad más acertadas de los navegadores es la del aislamiento de los dominios para proteger la privacidad. Este aislamiento impide que, por defecto, se puedan transferir cookies entre dominios, que fallen los scripts que tratan de afectar a marcos... Leer más...
Archivado en: ,
05 September 2009
Cómo fijar el puerto del servidor Web de desarrollo
A partir de Visual Studio 2005 la vida se simplificó bastante para los dessarrolladores Web con tecnologías Microsoft. No sólo porque la tecnología estuviera completamente remodelada y ASP.NET 2.0 se convirtiera en la herramienta productiva y potente que es hoy en día. En este caso me estoy refiriendo... Leer más...
Archivado en:
Más artículos < Página anterior - Página siguiente >