Archive for the ‘ ASP .NET ’ Category

¿Que es ASP .NET MVC?


En el mundo del desarrollo web existen varias formas de desarrollar aplicaciones, una de estas es utilizar la arquitectura MVC-Model View Controller con la cual Microsoft vino a ponerse a la par de otros lenguajes para desarrollo web, ya que antes de ASP NET MVC solamente con el paradigma de ASP NET Web Forms se podía programar.
MVC es una arquitectura que nos permite ordenar nuestra forma de desarrollar una aplicación web, y además nos obliga a separar conceptos y a su vez a ordenar nuestra forma de trabajo.

Detallare cada concepto y hare algunas apreciaciones de cada concepto y referencias a que tecnología o tecnicas utilizar para cada caso.

Seguir leyendo

Rendimiento de Aplicaciones Web


Bueno en este tema hay mucha tela que cortar, así que trataré de dar algunos tips generales.

Primero es bueno tomar en consideración el uso de las siguientes características.
– Uso de Caching
– CSS en lugar de estilos inline
– Compresión HTTP
– Minimizar los Requests

Bueno trataré de explicar cada parte para entrar en materia. Seguir leyendo

Encriptando el Archivo de Configuración de una aplicación .Net


Contestando en un Foro de .Net hacían la pregunta de como poner el Connection String en el archivo de configuración y como encriptarlo por seguridad.
Entonces quiero compartirles la mejor forma que a mi juicio existe para dicha tarea.
Existe una herramienta que le vengo siguiendo la pista desde, la versión 2.0 esta herramienta es Enterprise Library, antes conocida como Microsoft Applications Blocks, siempre se utilizan los bloques pero ahora esta integrado desde la versión 4 sino me equivoco.
¿Que pasos se deben seguir para realizar la tarea? Seguir leyendo

Aprender .Net – Autoaprendizaje


Para aprender .net y algunos sitios de los que personalmente me gusta visitar.

Para Principiantes:

Para empezar cosas básicas de programacion,
http://www.elguille.info/NET/cursoVB.NET/indice.htm

Otro que tiene cosas bastante buenas
http://www.programacionfacil.com/visual_basic_net:start

Nota: Para los que tienen ya experiencia programando, o al menos recibieron algo en su momento, aqui pueden encontrar ejemplitos para conocer la sintaxis del lenguaje.

Para Conocedores de Programacion Basica:

Desarrollador 5 Estrellas
http://www.mslatam.com/latam/msdn/comunidad/dce2005/
Nota: Este sitio es de los que yo he utilizado desde su version para Visual Studio ..Net 2003 , para aprender bastantes cosas , esta modalidad de aprendizaje es totalmente en línea y les permite irse midiendo en el progreso del aprendizaje ya que tiene examenes en linea donde podemos demostrar lo que hemos aprendido, Se van ganando las estrellas conforme se vaya avanzando en el aprendizaje, en lo personal ya tengo 4 estrellas(por cierto al ganar la 4ta estrella me regalaron un Juego, el de Fligth Simulator, que lo vendi, porque no me justa ese tipo de juegos)  y tambien ya realize el primer examen de la 5ta Estrella. Seguir leyendo

Como desarrollar un Sitio Web Empresarial en 5 Minutos con ASP .Net Dynamic Data


Dynamic Data es una tecnología que Microsoft lanzo desde ASP Net Futures por inicios del año 2007 si no me equivoco, todavía con Visual Studio 2005, pero su maduración fue con la integración de LINQ en las betas del Visual Studio 2008 el cual fue incluido como release final con el Service Pack 1 del .Net Framework 3.5.

Eso de desarrollarlo en 5 Minutos parece un sueño pero es una realidad la cual se da si ya tenemos nuestra base de datos creada para que sea realidad los 5 minutos. Otra utilidad es entregar los mantenimientos de catálogos funcionando sin mas que hacer….. bueno esto sin mas ….. es relativo porque depende de las validaciones de negocio que quisieramos incluir. Seguir leyendo