15 49.0138 8.38624 1 0 4000 1 https://www.alexmedina.net 300 true 0
.Net

Cuando utilizar @Html.AntiForgeryToken()

2 Comments
Cuando hacemos formularios webs nos podemos encontrar con que nos hagan el temido ataque CSRF (Cross-Site Request Forgery) o lo que es lo mismo falsificación de peticiones entre sitios. Basicamente se trata de atacar un url que pueda estar parametrizada directamente sin pasar por una autentificación o por un formulario de validación. Así imagínate si…

Diferencias entre SOAP vs REST

0 Comments
Los servicios web son los responsables entre la comunicación entre máquinas, en muchos casos son los que proveen los datos las aplicaciones front end. Los servicios webs disponen de una API que es consumida para la transferencia de la información, esta API puede tener diferentes arquitecturas. Durante mucho tiempo se utilizo SOAP como el protocolo…

Un vistazo rápido a Entity Framework 6

0 Comments
Vamos a pegar un vistazo rápido a las funcionalidades más comunes de Entity Framework 6. Los que venimos de utilizar LINQ pues tenemos que adaptarnos un poco, pero tampoco es mucho y a la larga es mejor trabajar con EF. Crear un contexto MyEntities será la base de datos relacionar que se ha mapeado previamente.…

Habilitar compresión gzip en IIS 6

0 Comments
En la entrada anterior veíamos como habilitar la compresión gzip de salida de HTTP con Apache, en esta entrada explicaré de manera resumida realizar la misma acción pero para IIS 6. 1. el primer paso para habilitar la compresión es agregar una «Extensión de servicio«. Para ello locarizaremos en el administrador de IIS la carpeta…

Recoger parámetros de un programa por consola

0 Comments
Para obtener los parámetros que se le pasan por consola a un programa se puede utilizar este código, por ejemplo en la consola pondríamos: >Programa.exe argumento1>Programa.exe argumento1 y se recogerían así: var x = Environment.GetCommandLineArgs(); if (x.Length > 0) { // x[0] es el nombre del programa -> resultado : Programa.exe Console.WriteLine(x[1]); // -> resultado:…