viernes, 15 de febrero de 2013

[C#] Cifrar y descifrar archivos (MSDN Links)

Buscando ejemplos de encripción en C# encontré estos dos enlaces de MSDN. Los publico porque antes encontraba otros que no daban ejemplos tan claros como estos.

Saludos!

http://support.microsoft.com/kb/307010/es

http://msdn.microsoft.com/en-us/library/5e9ft273(v=vs.80).aspx

lunes, 11 de febrero de 2013

MVC 4 Best Practices

Imposible no publicar esto:

http://ofps.oreilly.com/titles/9781449320317/_best_practices.html

Navegando, buscando cosas, encontré este interesantísimo artículo que explica buenas prácticas para aplicar en MVC 4, lo recomiendo.

Saludos!

sábado, 9 de febrero de 2013

Knockout JS y MVC




Knockout JS es una librería de Javascript que implementa el patrón MVVM (Model-View-ViewModel). Te permite de manera sencilla mantener asociada la parte de datos a la parte de interfaz de usuario, de manera que al ir modificando cosas se actualice todo de manera automática en base a reglas.

Conceptos clave

  • Refrescado automático: detecta cambios tanto en la interfaz como en el modelo de datos, y los mantiene actualizados.. 
  • Bindings declarativos: para especificar el enlace entre los datos y la interfaz, se utilizan declaraciones fáciles de entender y aplicar.
  • Templates: permite construir una interfaz compleja fácilmente utilizando templates. 
  • Seguimiento de dependencias: permite especificar diferentes relaciones entre el modelo de datos.


http://knockoutjs.com




Knockout MVC es una adaptación de Knockout JS, para MVC de .NET.

Las ventajas que tomo de esta "adaptación" es que además de estar 100% integrado, se añaden funcionalidades extra dado que estamos jugando tanto de lado cliente como de lado servidor.

Las desventajas son que es mucho más complejo utilizarla con MVC, que sola con Javascript.

http://knockoutmvc.com