Archivo de la etiqueta: asp.net

Diseñador o Desarrollador web, esta conferencia no la debes dejar pasar

html_codeSi eres de los que a penas comienza a diseñar web, o de los que les fascina el mundo de la web y toda su tecnología adyacente (como yo), entonces te recomiendo que asista a la conferencia que está organizando Scott Hanselman este mes (Abril 2013) en las vegas, la cual para que no sea solo así concuerda con otras conferencias del área de la tecnología. Hasta ahora hay 8 conferencistas con un buenísimo perfil en las áreas de interés, incluyendo Scott Hanselman (reconocido por sus artículos en ASP.NET y sus numerosas publicaciones), ellos son:

  • Dan Wahlin de Wahlin Consulting
  • Denise Jacobs, una autoridad en creatividad y la tecnología CSS
  • Lea Verou de W3C
  • Richard Campbell de .NET Rocks!
  • Scott Hunter de Microsoft
  • Todd Anglin de Telerik
  • John Papa, experto en Javascript
  • Christian Heilmann de Mozilla
  • Jonathan Snook de SMACSS.com
  • Elijah Manor experto en JQuery
  • Jim Cowart de appendTo()
  • Phil Haack de GitHub (Una leyenda)

Con ese arsenal de personas realmente estoy muy emocionado y lamento no poder asistir, pero si alguno de ustedes tiene la forma, les doy de consejo que se acerquen por ahí ya que es bueno contar con las experiencias de esos expertos en el área.

Para mas detalles pueden ingresar haciendo clic aquí

Sigue leyendo

Request for the permission of type ‘System.Security.Permissions.FileIOPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089′ failed.’

Hace unos días, estaba confrontando una excepción intermitente en un hosting compartido (godaddy.com), el problema vino luego que moví toda una aplicación a un sub-directorio. Buscando en google dí con la solución (de hecho archivada en MSDN). En dicho post recomiendan cambiar el trust-level para resolver el inconveniente, desde luego esta acción debe ser solo efectuada si tienes dominio y conoces la procedencia de manera segura de las librerías a las cuales has hecho referencia.

El cambio en cuestión es agregar la siguiente linea (si ya existe solo hay que modificarla) en el archivo web.config de su aplicación para que quede así:
<trust level="Full" originUrl=""/>

Esta etiqueta debe ir dentro de la etiqueta raíz <system.web></system.web>

Suerte con eso!

Validar elementos de un formulario que esta en un dialog box de JQuery en Microsoft MVC

Hace unos días estaba atascado porque no podía lograr validar unos elementos en un formulario que se encontraba desplegado con un dialog box de JQuery. Buscando en la sabia internet encontré la manera sencilla de lograrlo, en síntesis el problema esta en que cuando se carga una vista parcial con Ajax o cualquier otra solicitud XHR el validador no puede hacer nada ya que ha sido cargado por lo tanto estos elementos nuevos necesitan ser validados ya que no estaban cuando se cargo la pagina. Para lograr esto comparto con ustedes un pequeño fragmento de código (el cual debe ser cargado en el partial view):

$(function(){

$.validator.unobtrusive.parse(“Elemento”);

});

Espero que les sirva de algo, cualquier cosa me pueden preguntar en los comentarios.

JQuery Uniform dentro de un control UpdatePanel de ASP.NET

Uniform, es un pequeño complemento o librería de JavaScript que lo que hace sencillamente es poner los elementos HTML (inputs) más bonitos y agradables a la vista pero sin que pierdan su funcionalidad.

Pues sucede que el otro día necesite utilizar esta librería que ejercía un cambio sobre controles que se encontraban dentro de un UpdatePanel, oh si, el UpdatePanel es un tormento cuando hay que lidiar con tareas del lado del cliente efectuadas con JavaScript; en este caso lo sucedido es que al hacer un postback asincrónico se perdía la belleza de los controles, ah caramba, luego de mucho intentar hacer que la rueda se moviera casi me estaba rompiendo la cabeza cuando encontré la forma de resolverlo; sencillamente era atar el evento “EndRequest” propio del UpdatePanel (Del lado cliente)  al método de JavaScript de uniform para que volviera aplicarle la belleza a los controles. Aquí pongo el código en cuestión:

$(document).ready(function () { 

// Se ejecuta el método de manera inicial

$(“#upcontainer :input”).uniform(); 

// Se ata el evento endRequest con el metodo de uniform

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function () { $(“#upcontainer :input”).uniform()}); 

});

Espero que esto les resuelva la vida de la misma manera que a mi me ayudó.