Por
Alberto Población.
Publicado el
En los foros de programación con frecuencia encontramos preguntas parecidas a esta: "Al compilar mi aplicación ASP.NET, me da un error al acceder al Session quejándose de que no existe en el contexto actual. ¿A qué puede ser debido?"Típicamente, cuando usamos la palabra clave Session en uno de nuestros formularios web, en realidad estamos accediendo a la propiedad Session heredada de System.Web.UI.Page. Y si se trata de una aplicación MVC, la propiedad Session se hereda de System.Web.Mvc. Controller.
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
...
[Más]
Por
campusMVP.
Publicado el
A la hora de diseñar una página web conviene revisar las directrices publicadas por el
[Más]
Por
José Manuel Alarcón.
Publicado el
Cuando en un formulario Web tenemos un campo de texto (INPUT, type=text), que se utiliza para que lo
[Más]
Por
campusMVP.
Publicado el
Las vistas de SQL Server son muy útiles para utilizar consultas complicadas como si se tratar
[Más]
Por
José Manuel Alarcón.
Publicado el
Una pregunta frecuente que recibimos tanto en los cursos de campusMVP como en eventos es la de:
"¿Por qué cuando paso mi aplicación a producción de repente me deja de funcionar todo lo que tiene que ver con Membership, Roles, etc...? De hecho obtengo un error de que no se puede conectar a la base de datos..."
El problema que tienes con la base de datos es que, por defecto, el proveedor de SQL Server que viene con ASP.NET parte de la base (equivocada generalmente) de que vas a usar SQL Server Express Edition. Esta base de datos tiene la particularidad de que...
[Más]
Por
campusMVP.
Publicado el
La web está cambiando. Cada vez existe una mayor expectativa por parte de los usuarios d
[Más]
Por
campusMVP.
Publicado el
Cuando estamos aprendiendo algo nuevo, buscamos constantemente referencias y recursos que nos ayuden a avanzar. Es muy posible que llegados a un punto, hayamos recopilado información suficiente como para que nos salga por las orejas, pero que sigamos sin tener muy claras las bases de aquello que estamos aprendiendo.
Para dar un respiro a todos aquellos que os encontrais a caballo entre el CSS y jQuery o que simplemente queráis un buen resumen al que poder echarle mano, aquí os dejamos una chuleta de selectores :-).
Puedes descargártela aquí.
Leyenda
Selector de CSS
Selector de jQuery
Selectores Básicos
CSS/jQuery
*
...
[Más]
Por
campusMVP.
Publicado el
Para validar una dirección IP (del estilo xxx.xxx.xxx.xxx) introducida por un usuario, disponemos de multitud de opciones; desde analizar la cadena separándola por los puntos hasta utilizar expresiones regulares. Sin embargo en .NET hay una forma más fácil de conseguir lo mismo sin complicarnos tanto la vida, y es el utilizar la clase IPAddress del espacio de nombres System.Net.
Ésta posee un método Parse que, aunque su objetivo es obtener una instancia de la clase a partir de una cadena que represente una IP, la podemos utilizar indirectamente para validar este tipo de cadenas.
De este modo, una función que nos permite validar una IP conten...
[Más]
Por
campusMVP.
Publicado el
En este apartado podrás encontrar cuestiones interesantes relacionadas con las cookies en desarrollo web, su seguridad, su relación con algunas tecnologías como ASP.NET e incluso la legislación que te afecta si las utilizas (en Europa).
[Más]
Por
campusMVP.
Publicado el
El rendimiento de la interfaz de usuario es un punto crítico de las aplicaciones web de última generación. Éstas se basan mucho en la combinación de HTML+CSS+JavaScript y tienen el problema de que todo se ejecuta dentro de...
[Más]