jueves, 25 de febrero de 2010

Conceptos Fundamentales en ASP.NET Parte 2

ASP.NET

Eventos Postback Frente a Eventos No Post Back

Los eventos Postback son aquellos que se publican en el servidor inmediatamente estos son tales como el Button.Click por otro lado estan los NoPostBack son los que no se publican inmediatamente en el servidor como TextBox.TextChanged, o eventos o eventos de seleccion como los CheckBox.CheckedChanged, en su lugar el control se guarda en cache estos eventos hasta la siguiente vez que ocurra una aplicacion, claro que este comportamiento puede cambiar (elementos nopostback ponerlos como postback) su propiedad AutoPostBack en true.

 

Controles Postback y no postback

Postback

No-PostBack

Button

BulletedList

Calendar

CheckBox

DataGrid

CheckBoxList

DataList

DataPager

FileUpload

DropDownList

GridView

ListBox

ImageButton

Panel

ImageMap

RadioButtonList

LinkButton

RadioButton

ListView

ScriptManager*

Menu

ScriptManagerProxy*

Repeater

TextBox

Timer*

UpdatePanel*

UpdateProgress*

Los de Rojo en la tabla son controles AJAX ASP.NET.

Tipos de Post Back

Hay 2 tipos de PostBack, uno de ellos es en “normal” asincrono ocurre cuando todos los eventos no postback se recompilan junto con el estado de la vista y valores de formulario para ser enviados al servidor y se genera una nueva pagina HTML para ser visualisada en el navegador, esto era antes de que apareciera el AJAX, los usuarios lo visualizan cuando dan un boton send por ejemplo se pone la pantalla blanca y carga una pantalla nueva.

Con AJAX esta el postback asincrono, es donde el servidor actualiza solo el componete como lo son los combos que traen por ejemplos los paises, a simple vista ya no pone la pagina en blanco aunque haga un postback al servidor solo actualiza el control, pero a simple vista ya que el post back lo hace completo solo el control se devuelve.

IsPotsBack

El Objeto Page presenta la propiedad IsPostBack, la cual es una propiedad Booleana de solo lectura que inidca si la pagina se carga por primera vez o si se carga en respuesta a un postback del cliente. Existen muchas operaciones costosas que solo se necesitaran cargar una sola vez. evitando que vuelva a generarse esa operacion costosa

 

mipagina.aspx.cs
protected void Page_Load(object sender, EventArgs e)
{
    if (!Page.IsPostBack)
    {
         Label1.Text = “Esta es la operacion Costosa Que se ejecuta”;
     }

else

{

Label1.Text = DateTime.Now.ToString();

}


}

En este ejemplo es solo para dar entender el concepto, la primera vez muestra un mensaje, despues muestra la Hora.

See Ya

miércoles, 24 de febrero de 2010

Descarga Mp3 de YouTube

Tal vez te ha pasado que estas en youtube y dices "esa rola esta buena" y quieres tenerla, claro hay programas P2P para hacer eso, pero ¿por que no tenerlas al alcance de unos cuantos clics y sin esperar?


image


Video2mp3 te ofrece esta posibilidad, es una herramienta en línea, con la cual solo agregando la URL del video de YouTube, MyVideo, Clipfish, Sevenload, Dailymotion y MySpace, obtienes el mp3 del video que quieras.


Además, Video2mp3 ofrece también una extensión para Firefox que permite obtener el mp3 del video que se está viendo en cualquier momento, agilizando la conversión y permitiendo aumentar tu colección de archivos de sonido.


Visita:
video2mp3.net


lunes, 22 de febrero de 2010

Conceptos Fundamentales en ASP.NET

ASP.NET

Eventos de Aplicacion y Sesion

  •  Aplication_Start : Se lanzan cuando se incia el Sitio Web y empieza a recibir peticiones por medio del  servidor Web que lo alberga, este s un buen momento para incializar recursos que se utilizaran en toda la aplicacion, como cadenas de conexion de base de datos.
  • Aplication_Ends : Se lanza cuando se detiene el servicio WEB, por cualquier razon, ya sea por que se reinicio el servidor Web o por que el servicio es impedido a recibir mas peticiones para el sitio web, o por cualquier otro motivo aqui la recoleccion  de basura se ocupa de liberar recursos tales como la memoria a excpecion de los componente que fuero creados y no gestionados por el .NET


Los eventos de sesion son algo similares, estas se ejecutan cuando un usuario solicita primero una pagina de su aplicacion y termina cuando la aplicacion cierra la sesion o la sesion expira por ejmplo una sesion de una transaccion bancaria, estos  eventos lanzados son :

  •  Session_Start: El cual maneja eventos exclusivos de la sesion, por ejemplo como abrir la conexion a la base de datos.
  •  Session_End: Este evento se ejecuta cuando termina la sesion Eventos de pagina y control

Eventos de Pagina y Control

Una pagina ASP.NET y el control que contiene, tienen eventos heredados de la clase Control( o la clase TemplateControl en caso del evento Error) Todos estos eventos pasan un argumento de Tipo EventArgs que no presentan propiedades, los mas comunes

  • DataBinding
        Ocurre cuando el control vincula una Base de Datos
  • Disposed
        Ocurre cuando el Contro se libera de memoria
  • Error
        Este Aplica solo para la pagina cuando lanza una excepcion no gestionada
  • Init
       Ocurre cuando se inicializa el control
  •  Load
       Ocurre cuando se carga el control en el objeto Page
  •    PreRender  
       Ocurre cuando el control esta apunto de mostrarse
  •   Unload
        Ocurre cuando el control se descarga de memoria.

Para mayor informacion de mas eventos visiten la pagina : http://msdn.microsoft.com/en-us/library/default.aspx

esta mucho mejor en ingles asi que por eso les dejo el link ese

Humor Geek de Lunes: Mario Bros - Game Over

Para comenzar con una sonrisa esta semana, les dejo un video de un Mario Bros. bastante surrealista, esta muy bueno, veanlo se los recomiendo.



domingo, 21 de febrero de 2010

Wallpapers House MD


Hoy El Mundo Zenit trae para ustedes wallpapers de la popular serie House MD para personalizar el escritorio de tu computadora. Todas son de excelente calidad. (1600x1200)



viernes, 19 de febrero de 2010

web@weekend: Descarga tus Movies y Series en DPelicula

Como ya saben, web@weekend, es para recomendarte páginas de entretenimiento para tu recreación del fin de semana.



Este viernes te recomiendo que visites DPelicula.net es un sitio en el cual puedes descargar películas gratis y subtituladas al español, aquí puedes encontrar películas recientes, de estreno o simplemente películas que aun no están en cartelera; en esta pagina no solo encotraras peliculas sino muy buenas series como House M.D., Lost, etc. Todas en formato Rmvb (el cual es de poco tamaño y de buena calidad). Puedes agregalos a twitter @DPelicula

No es necesario contar con una cuenta, la pelicula esta particionada para solamente 2 descargas. Disfruten La Funcion!

Calificación:




Más de web@weekned: TheBigBangBlog I La Vida Metal I PeliculasID.com


jueves, 18 de febrero de 2010

Publicidad en Redes Sociales ¿Buena Inversión?

En estos días de alto consumo, hay mucha competencia en publicidad; puesto que todo mundo espera que su producto sobresalga a los de los demás. Pero hay ocasiones en las que nuestro presupuesto no es compatible con los grandes medios (Periódico, Radio, Televisión).

Por tal motivo las pequeñas empresas que están por empezar utilizan una gran herramienta al alcance de todas las personas: El Internet. Cabe mencionar que no solo las empresas que están empezando hacen de la red mundial su fuente de grandes ingresos, ya que estas la utilizan para consolidarse y tener mejores resultados de mercadotecnia.

Por estas razones, las redes sociales son uno de los fenómenos de mayor crecimiento en Internet debido a todos los servicios gratuitos, utilidades y entretenimiento que proporcionan, el simple hecho de no tener costo es lo mas atractivo, pero las herramientas que proporcionan para crear tu propio espacio en la red como subir fotografías, música, videos e intercambiar y compartir tus ideas con la comunidad mas grande del planeta y tus amigos, es el otro atractivo mas interesante.


Utilizar publicidad en redes sociales, es tener presencia en 3 de las 10 paginas Web mas populares del mundo. YouTube, Facebook y twitter en conjunto reciben más de 500 millones de visitantes cada mes. Los visitantes son una cosa, y el numero de usuarios cautivos es otra, solo para que te des una idea, Facebook, tiene mas de 200 millones de usuarios activos. Por esta razón, la publicidad en redes sociales es sin lugar a duda un mercado sumamente atractivo.

Sin embargo, los millones de usuarios no navegan en una red social con intención de comprar o buscando información de compra, navegan con la idea de socializar y eso convierte en irrelevantes los anuncios.

El siguiente video muestra lo que algunas marcas han ganado en tan poco tiempo, así como el gran impacto que tienen ante nosotros los consumidores:



En lo particular, creo que la mayoría de los grupos que se crean en FaceBook sobre marcas publicitarias termina siendo spam, claro hay ocasiones que por inercia aceptas unirte a este tipo de campañas publicitarias, pero siendo honestos a quien de tus contactos les va a interesar que te gustan las Whoppers de Burger King o de unas ensaladas, por mencionar solo algunas marcas de las cuales me han llegado invitación.

Como recomendación, acepta solamente a quienes quieras apoyar y que este dentro de tus gustos ya que algunas veces premian tu preferencia dándote descuentos; para a fin de cuentas lograr el objetivo final: Consumir.

miércoles, 17 de febrero de 2010

Herramienta para formatear Un Disco Duro


Me ha pasado que tengo unos discos duros internos el cual ahora uso como extrenos, el cual una vez tuvieron algun sistema operativo, el problema fue que necesitaba formatear el disco duro me decia que no se podia ya que contenia un sistema de arranque en este caso el Windows, a lo que me encontre esta herrameinta interesante y gratuita el cual si me permitio darle un formateo a bajo nivel, espero y esta herramienta les pueda ayudar.



lunes, 15 de febrero de 2010

Humor Geek De Lunes

Para comenzar con una sonrisa esta semana, les dejo una parodia del intro de PIXAR, solo que ahora las letras toman venganza, pero mejor veanlo.



domingo, 14 de febrero de 2010

Wallpapers Twilight (Segunda Parte)

Hace unos dias se publicó la primera entrega de wallpapers de la saga de Twilight (Crepúsculo).


El Mundo Zenit,
hoy trae para ustedes, la segunda entrega de los wallpapers de esta película. Ahora encontraras más de 50 wallpapers de diversos tamaños y de gran definición, para personalizar el escritorio de tu computadora con imágenes de Edward Cullen, Bella Swan, Jacob Black y demás personajes de la saga.

DESCARGAR: Wallpapers de Twilight



Mas Wallpapers: Wallpapers Twilight

viernes, 12 de febrero de 2010

web@weekend: Blog de Big Bang Theory

Como ya es unta tradición, esta sección del blog, es para recomendarte páginas de entretenimiento para tu recreación del fin de semana.

Este viernes te recomiendo que visites The Big Bang Blog, es sitio en español sobre la famosa serie The Big Bang Theory, en el encontraras Noticias, biografía de los personajes, algunos test sobre la serie, Galería de Imágenes, Guía y descarga de episodios (Subtitulados). Puedes seguirlos en twitter @bigbangblog.

Es buen blog para los fans de Sheldon, Leonard, Penny, Howard y Raj. Calificación:

Más de web@weekned: La Vida Metal I PeliculasID.com

jueves, 11 de febrero de 2010

Enviar Tarjetas de San Valentin Gratis

En este tiempo que se presta para dar, El Mundo Zenit te trae opciones para que les envies tajetas a todos tus seres queridos este Dia de San Valentin.

Sonico:

Metropostales:

Gusanito:

Correo Mágico:

LatinCards:

Regalos Virtuales:

Postales:


miércoles, 10 de febrero de 2010

Yahoo y Microsoft contra Google Buzz

Tras el lanzamiento de la nueva red social de Google, las firmas recordaron que ellas son pioneras; Buzz busca competir contra Facebook a través de publicaciones y un mayor contacto social.


El contraataque fue rápido, menos de una hora después de que Google presentara su nueva red social Google Buzz, sus rivales Yahoo y Microsoft se lanzaron a afirmar que ellos llevan años ofreciendo un servicio similar.

"Las personas ocupadas no quieren otra red social, lo que ellos quieren es la facilidad para agruparse. Y eso ya lo hicimos nosotros, los usuarios de Hotmail se han beneficiado de la colaboración de Microsoft con Flickr, Facebook, Twitter y otros 75 socios desde el 2008" dijo Microsoft en un comunicado.

Yahoo twitteó algo parecido: "Dos años después de que Yahoo! lanzara Buzz, Google hace lo mismo. Visita el original: http://buzz.yahoo.com/" tal como se muestra en la siguiente imagen.


Aunque ambas empresas refutaran la novedad de Google, ninguna ha podido ser un éxito en la esfera de las redes sociales.

Yahoo lanzó Yahoo Buzz en 2008 como parte de Yahoo Updates en un intento por filtrar cientos de redes sociales a través de Yahoo Mail, Messenger y Yahoo.com.
Pero la compañía admitió en diciembre, cuando anunció que integraría Facebook Connect a Yahoo Updates, que su experimento no estaba funcionando.

De igual forma, Windows Live de Microsoft no ha revolucionado el mundo.
Pero tiene razón cuando dice que las redes sociales que integrará Google Buzz a Gmail ya llevan años integradas a Hotmail.

Sin embargo, Google Buzz es ambicioso y busca incluso cimbrar el suelo de Facebook. Y dado que Microsoft invirtió 240 millones de dólares en Facebook, es comprensible que quiera restarle importancia a la red social de su competidor.

Para ser justos, Google también ha tenido sus fracasos en el mundo de las redes sociales, con su impopular red Orkut. Pero su nueva red social -totalmente integrada a Gmail, Google, Google Maps y otras redes sociales- tiene intrigada a la blogósfera. Tras su anuncio, Google Buzz se convirtió inmediatamente en
la tendencia más popular en Twitter.

Si Yahoo y Microsoft están nerviosos, debe haber una buena razón. Como Google Buzz se integra a Gmail sin necesidad de registrarse, Google ha conseguido añadir 176 millones de usuarios a su nueva red social... un comienzo prometedor.

Visto en:
CNNEXPANSION

La Red Social de Google: Google Buzz

Después de mucho tiempo esperando una aplicación social de Google para competir con Facebook, hace unas horas se ha presentado formalmente Google Buzz, el servicio que, dentro de Gmail, nos permite estar al tanto de la información generada por nuestros amigos: fotos, vídeos, comentarios cortos tipo Twitter, etc. Simplemente accede a Google Buzz, y dentro de tu cuenta de correo de Gmail aparecerá un apartado llamado 'Buzz' en la columna izquierda, desde donde verás la información compartida por tus amigos.

Las personas a las que seguimos y las que nos siguen se heredan de nuestros contactos generados a partir de Gmail, y toda la información creada puede ser en todo momento catalogada como pública o privada.


Aqui una captura de mi cuenta de gmail ya con buzz xD, se pueden apreciar las ultimas entradas del blog


Cuenta en Google Buzz (Clic a la imagen para ampliar)


martes, 9 de febrero de 2010

Windows 7 Original (Chew-WGA v0.9)

A petición de varios, para que no salga el mensaje de que tu Windows Seven es copia pirata, les adjunto este programita que solo lo ejecutas le das en apply y esperas a que se reinicie tu PC, y listo! Tienes el Windows Seven Original =)


DESCARGAR:
Chew-WGA v0.9
Contraseña: http://www.luiscarlosvip.blogspot.com/

Crear PDF Desde Word!

Quieres crear un PDF y no sabes como? este es un complemento para el Microsoft Word, para que hagas tus PDF fácilmente, primero instalar el programa ejecutable y después abres o creas el archivo de word que queiras convertir y le das en imprimir (ctrl + p) y eliges la impresora doPDF y listo!


DESCARGAR: doPDF v5
Contraseña: http://www.luiscarlosvip.blogspot.com/


lunes, 8 de febrero de 2010

Etapas de un proyecto de Software

Para comenzar con una sonrisa esta semana, les dejo una imagen que me causó gracia al verla, y ahora la comparto con ustedes:

Etapas de un proyecto de Software (Clic a la imagen para ampliar)


domingo, 7 de febrero de 2010

Wallpapers Twilight

Sin duda la saga de Twilight (Crepúsculo)  ha dado mucho de que hablar los últimos años, no solo en libros, si no por sus producciones cinematográficas; en 2008 con Crepúsculo, 2009 con Luna Nueva y este 2010 con la tercera parte Eclipse.


Por tal motivo El Mundo Zenit trae para ustedes (la primera de 2 entregas) wallpapers de esta película. En esta entrega encontraras más de 50 wallpapers (1600x1200), para personalizar el escritorio de tu computadora con imágenes de Edward Cullen, Bella Swan, Jacob Black y demás personajes de la saga.

DESCARGAR: Wallpapers de Twilight

viernes, 5 de febrero de 2010

Facebook cumple seis años y muestra su nueva cara

La popular red social celebra un aniversario más con retoques en el diseño de su página de inicio para, según la compañía, permitir que los usuarios encuentren con más facilidad lo que buscan

Facebook, la primera red social del mundo utilizada ya por 400 millones de personas, acaba de cumplir seis años y los celebra con retoques en el diseño de su página de inicio para, según la compañía, permitir que los usuarios encuentren con más facilidad lo que buscan.

"Facebook comenzó hace hoy seis años como un producto que mis compañeros de apartamento y yo construimos para contactar, compartir información y entendernos mejor con la gente de nuestro entorno", escribió Mark Zuckerberg, fundador y consejero delegado de la red social en su blog corporativo.

"Por eso resulta muy gratificante comprobar que gracias a su crecimiento, Facebook se usa en todo el mundo para compartir información sobre todo tipo de eventos y para estar en contacto con la gente que apreciamos", añadió.

Entre las principales novedades de diseño anunciadas hoy destaca el nuevo aspecto del menú superior, donde a partir de ahora se verán notificaciones, solicitudes y mensajes recientes como, por ejemplo, si alguien ha escrito en el muro o ha etiquetado al usuario en una foto.


Nuevo diseño de Facebook (Clic a la imagen para ampliar)

El menú izquierdo también se ha reorganizado
y ahora se podrá acceder a mensajes y otras funcionalidades importantes desde él. Además, Facebook ha destacado más su chat mostrando una lista con los amigos de contacto conectados en ese momento y ha incluido un panel de fotos para ver las fotos más recientes de los contactos, así como un panel de eventos.

Otra novedad son los nuevos botones de aplicaciones y juegos que aparecerán en la página de inicio y la introducción de contadores junto a las aplicaciones que el usuario ha marcado en su página inicial y que le avisarán cuando tenga que realizar una acción determinada, como, por ejemplo, un turno en un juego.

Para celebrar sus seis años de vida, Facebook realizó en la noche del jueves una fiesta en su sede de Silicon Valley seguida de un Hackathon, un evento donde parte de los empleados de la compañía pasó la velada programando y desarrollando nuevas ideas para la red social.

Visto en: El Universal

web@weekend: Mundo Zenit Recomienda La Vida Metal

Esta sección del blog -web@weekend-, es para recomendarte páginas de entretenimiento para tu recreación del fin de semana.



Este viernes te recomiendo que visites La Vida Metal, es un blog dedicado a todos aquellos que gusten del buen Rock, en el encontraras Noticias, Discos, Videos, y lo mejor apoyo a bandas que están empezando. Es un muy buen blog, tiene visitas de todo el mundo por lo cual ha sido acreedor al Premio al Esfuerzo Personal 2009. Puedes seguirlos en twitter @LaVidaMetal.

En fin recomiendo totalmente este blog, calificación:

jueves, 4 de febrero de 2010

Como usar Photo Story 3 en 7 pasos

Hace un par de días, publique el Microsoft Photo Story 3, la cual es una aplicación gratuita que te permite crear una presentación de nuestras fotografías. Pero, ¿como se usa?

A continuación te explicare de una manera sencilla como utilizar Photo Story 3 en 7 pasos.


1) Abrimos la aplicación (Inicio->Todos los programas->Photo Story 3 for Windows) y nos aparecerá la siguiente ventana, en la cual seleccionaremos la opción Iniciar una nueva histora (Begin a new story), y enseguida damos clic en Siguiente (Next).


2)
Enseguida saldrá la siguiente ventana en la cual oprimiremos Importar Imágenes (Import Pictures), nos aparecerá una Ventana de Dialogo (File Browser) en la cual seleccionaremos la(s) foto(s) que deseemos incluir al video.



3)
Una vez teniendo las fotografías, se vera de la siguiente manera, te recomiendo que oprimas el botón Remover bordes negros (Remove Blak Borders), esto porque hay ocasiones en las cuales tenemos fotos verticales, esto nos servirá para que al momento de la presentación todas las fotografías estén estandarizadas de alguna forma.


Al entrar en Remove Black borders
, veremos la siguiente ventana en la cual podemos seleccionar exactamente que parte de la fotografía queremos que aparezca. Al terminar, volveremos a la ventana anterior y darmos siguiente.


NOTA:
En cualquier momento podemos eliminar o cambiar el orden de nuestras fotografías con los botones que aparecen al lado derecho de la tira de imágenes.


4) En la siguiente ventana (Add a title to your Pictures), como su nombre lo dice podremos, a demás de identificar nuestras imágenes, agregarles diferentes tipos de efectos (sepia, blanco y negro, difuminación, etc), una vez terminado los efectos en fotografías deseadas, damos siguiente.


5)
A continuación nos aparecerá una ventana en la cual podemos agregar narración (opcional) a nuestro video y seleccionar que tipo de movimiento y transición tendrá cada una de las imágenes. Para esto seleccionamos la opción Custumize Motion… ubicada debajo de la fotografía en vista preeliminar.

Nos abrirá una ventana de dialogo con 2 pestañas, una para movimiento y duración y otra para transición. En la primera podemos especificar donde queremos que inicie y/o finalice el movimiento de la fotografía, así como la duración de presentación de la misma.



Una vez terminado esto, pasaremos a la pestaña de Transición, en la cual podemos elegir entre varios efectos para la aparición de la siguiente fotografía, al finalizar todo cerramos la ventana y regresaremos a la ventana del paso anterior, en la cual pondremos siguiente.

6) Ahora toca el turno de la música de fondo, en la cual puedes seleccionar desde el archivo o crear tu propia música de fondo, para este tutorial,
elegiremos la opción Select Music…
Nos aparecerá la siguiente ventana de dialogo en la cual buscaremos la canción (en formato *wma, *.mp3, *.wav) que deseemos añadir a nuestro video.


Una vez seleccionada podemos ajustar el volumen del audio, así como donde queremos que empiece la pista. En este paso podemos ver un previo a nuestro video final para corregir detalles que no nos gusten (volviendo a las ventanas anteriores) cuando estemos conformes con el resultado daremos siguiente.


7)
En este paso nos darán algunas opciones para guardar nuestro video, recuerda que nuestro formato esta en Windows media video (*wmv ), puedes también darle propiedades al video como lo es el tamaño de presentación en el apartado de Quality Settings (opcional). Una vez hecho esto oprime siguiente.



Te aparecerá la última ventana en la cual te dará información de tu video (nombre, ubicación, tamaño). Puedes visualizar tu resultado final en View your story. Para finalizar, oprime exit.