aGrAdEcEr Es CoMpArTiR... CoMpArTe Lo QuE tE gUsTó A TuS ReDeS SoCiALeS... Twitter, Google+ y Facebook.

Wednesday, December 15, 2010

CóMo JuGaR BowLiNg

De varios vídeos que he visto, este ha sido uno de los que más me ha gustado :) Sencillo, pero claro, para principiantes.

Sobre todo estilo y buen humor =)

Enjoy it!

Tuesday, December 14, 2010

Una MañaNa MuY LiNDa

Hoy desperté y pensé que estaba en Sucre. Sentí la misma brisa acariciar mi piel y al inhalar profundamente aire a mis pulmones cerrando los ojos se me vino a la mente aquellas bonitas mañanas que pasé en la ciudad de los 4 nombres.

Uhmmm fue exactamente el mismo sentimiento. Qué lindo! Me gustaría estar en Sucre. Ya habrá la oportunidad. Caminaré sobre sus calles altas y bajas, muy curvas y rectas, largas y cortas. Observaré la ciudad desde La Recoleta. Tomaré fotografías a sus vistas coloniales. Saborearé loy muy ricos y conocidos chorizos.

Recuerdo que por las mañanas tempranito, al levantarme de camita, miraba los cerros Sica-Sica y Churuquella que justamente quedaban al frente de mi ventana (3er Piso). Claro, estaban a lo lejos pero se podia disfrutar muy bien.



Etimológicamente provienen de dos voces quechuas: gusano de pelos rojos y caracol flojo, según el floklorista Antonio Paredes Candia. Son los cerros custodios de la ciudad y también se conocen como cerro macho y cerro hembra, debido a la estructura que presentan los mismos.

Cuál es el macho? Es el Sica-Sica. Qué nombrecitos, no? En especial su significado, jaja :P

Thursday, December 09, 2010

NeGroS - "Mi ReiNa"

Qué canción más linda, hoy... primera vez que la escuché, me enamoró. Linda letra :-)

Se las dejo para que la escuchen <3
Negros - Mi Reina by can3lita

lyrics NeGroS - "Mi ReiNa"

Te veo tan bella y tan atenta
caminando conmigo en las calles
sin importarte en el auto que ande

yo te veo tan bella y tan atenta
sin importarte si cargo dinero
ni la familia de donde yo vengo

y aunque no vean tu corona
que simplemente veo yo
tu eres mi reina, mi dulce reina

*coro*

Tu eres mi reina, mi dulce reina
quizás mas altas que tú , más altas
quizás más bellas que tú máas bellas
pero tú eres mi reina, mi dulce reina
mi reina sin Chanel
sin una prenda de Cartier
pero tu eres mi reina
mi dulce reina
sin concursos, sin pasarelas
tu eres mi reina

Te veo tan bella y tan atenta
caminando conmigo en las calles
sin importarte en el auto que ande
y aunque no vean tu corona
que simplemente veo yo
tu eres mi reina amor/bis

*coro*(bis)

Tu eres mi reina, mi dulce reina
quizás mas altas que tú , más altas
quizás más bellas que tú máas bellas
pero tú eres mi reina, mi dulce reina
mi reina sin Chanel
sin una prenda de Cartier
pero tu eres mi reina
mi dulce reina
sin concursos, sin pasarelas
tu eres mi reina

Wednesday, December 08, 2010

PerSoNaLiZaNDo La PaGiNaciÓn dE Un GridView

Control ASP.NET
El gridview entre sus propiedades tiene el PagerSettings en el cual se puede configurar cómo se van a mostrar las páginas de un gridView. Si solo queremos ver eso, simplemente usamos el PagerSettings de esta manera:



Para este caso, lo tengo configurado con imágenes en vez de texto. En vez que diga: "Siguiente", se muestra una imágen de flechita con esa dirección.

Pero si quisieramos customizarlo a nuestro modo. Por ejemplo como se muestra en la siguiente imágen asi informando al usuario en qué página está:



Para ello tenemos el: PagerTemplate
Allí podemos agregar el código que querramos. Mi código para que se vea como la imágen es el siguiente:



Explico: Fácilmente podriamos colocar un ImageButton pero está con un LinkButton (el cual hace referencia por dentro a un div el cual a su vez tiene una clase y en dicha clase está una url de una imágen: llega a a ser la flechita. Pero si no querés llegar a tal punto de parametrización, simplemente dentro del linkButton podes meter una etiqueta img directamente con su src. Es que yo lo hice asi porque estoy manejando themes.) Pero por una extraña razón, solo acepta LINKBUTTON. Aun no pude saberlo a cabalidad o_O Pero tal como está el código alli, funciona a la perfección ;)

HaPPy Coding

P.D. Blogger no tiene la opción de poder colocar código de programación y por los signos de mas y menos que usa también el HTML se convierte todo en caos o_O Sorry pero Uds ya entenderán el código.

Tuesday, December 07, 2010

La CyBerInFiDeLiDaD

Infidelidad virtual? Infidelidad por Internet? Es posible? Cuando se habla de infidelidad, a muchos se les viene a la cabeza el hecho de llegar a consumar el acto físico con otra persona que no sea su pareja. Por tanto, no creen en la infidelidad cybernética.

Pero, qué significa la palabra Infidelidad? Traducida del latín "infidelis" significa "falta de compromiso". De modo que, se puede hablar sobre la infidelidad en Internet por el hecho de que el compromiso establecido en la pareja se quebranta.

Por qué acuden a esto? Porque es sencillo hacerlo: no hay que ni salir de casa para consumarlo. De acceso facilisimo. Incluso en el mismo trabajo, quedandose "horas extras". El anonimato es otra causa. Las mujeres lo hacen porque encuentran algo en esa persona que han perdido en su pareja, son las más proclives en buscar idilios virtuales que suplan las carencias afectivas. Sin embargo, los hombres suelen hacerlo pero sólo pretenden vivir un flirteo pasajero.

Recuerden... La infidelidad no solo es física. Podemos ser infiles de pensamiento también.
Y por más virtual que sea, sólo trae problemas y sufrimientos a la pareja.
No hagas a los demás lo que no quisieras que te hagan. Quién quiere que su pareja le sea infiel? Naaaadie (a no ser uno que otro demente por ahí)
Con la única, la única persona que deberíamos conversar horas y horas y horas de cualquier tema, es con nuestra pareja. Ese privilegio no se lo atribuyamos a nadie más :) Nuestra pareja debe ser la única persona especial que existe en el mundo :)

Datos Interesantes:
La infidelidad se considera como una forma de violencia: psicológica y emocional. De acuerdo a las estadísticas, una mujer es capáz de resistir 7 eventos graves de violencia antes de aceptar que vive en una situación de abuso y decidirse a tomar las riendas en su vida.

Wednesday, November 24, 2010

LoS 10 hOaxEs máS fAmOsOs De La HisToriA De InteRneT

1. Niño enfermo
Son los hoaxes más utilizados y buscan establecer una cadena solidaria en el que el mensaje es enviado y reenviado cientos de veces aprovechándose de la solidaridad de las personas.

2. Bill Gates comparte su fortuna
Quizas sea tu el afortunado... En tres ocasiones distintas este hoax ha invadido la red y seguro que volverá en un futuro

3. Ladrones de Riñones
Uno de los hoax más antiguos que se conocen hace referencia a una leyenda urbana sobre ladrones de riñones que roban a inocentes victimas. Este mensaje es del año 99

4. Regalan Móviles
Nokia y Ericsson se vieron envueltos en una cadena de mensajes en el que se anunciaba a los participantes el regalo de un telefono móvil. Ambos desmintieron su participación, aunque los mensajes no cesaron de circular por la red, como minimo en tres ocasiones: abril 2000, mayo 2001, mayo 2002

5. Messenger
ICQ y Messenger han sido durante mucho tiempo victimas de los hoaxes. El último aparecido hace refeencia a la introducción de un nombre en tu lista de contactos que automáticamente te borra el contenido del disco duro.

6. Cierran Hotmail ¿?
Hotmail y Messenger han sido objeto en los últimos meses de distintos mensajes en los que se informaba de su desaparición o conversión en sistema de pago.

7. Cuidado con los virus de los teléfonos móviles
En dos ocasiones, como mínimo, han llegado a nuestros ordenadores, mensajes advirtiéndonos de posibles virus que afectan a nuestros teléfonos móviles. Fue en junio del 2000 y en enero del 2001.

8. Subject: ALERTA VIRUS!!!!!!! Por favor SEGUIR EL PROCEDIMIENTO
El usuario no debe dar mayor importancia a este mensaje. JDBGMGR.EXE es un archivo que instala el navegador Internet Explorer que, aunque no es crítico, se trata de un "debugger registrar for Java" según Microsoft, que NO DEBE SER BORRADO

9. Gatos Bonsai
Hay varios mensajes dando vueltas por correo electrónico repudiando un sitio llamado Bonsai Kitten desde el cual se venderían gatos bonsai.
Para lograrlo meterían a los gatos recién nacidos en frascos dentro de los cuales los alimentarían y les darían sustancias para ablandarles los huesos hasta que tomaran la forma del frasco.

10. El Fraude en las llamadas telefónicas
Se refiere al empleado que llama por teléfono y que pide al usuario que marque un número telefónico dejando, así, la línea abierta para cargar al abonado todas las conferencias que va a realizar.

Sumado a esta lista, pongo la que me acaban de enviar (que por cierto, ya he recibido varios)...

(Qué es un hoax? noticia falsa es un intento de hacer creer a un grupo de personas que algo falso es real)

"HUELGA DE CELULARES"

Te paso el texto para que lo identifiqués...


Para tomarlo en cuenta………………………….



BASTA DE ABUSOS, LAS OPERADORAS BOLIVIANAS SE HAN UNIDO PARA COBRARNOS LAS TARIFAS MAS CARAS DEL MUNDO, TOMAREMOS ACCION PARA DEFENDERNOS.


Usuarios de Telefonía Celular NUEVATEL, ENTEL Y TIGO:
Dejemos de darles de comer durante un tiempo, sin trabajo y que se den cuenta de que si esto sigue así, nosotros somos los que mandamos. Pon tu granito de arena y lo conseguiremos.

LAS EMPRESAS DE TELEFONÍA CELULAR NOS ESTÁN ROBANDO....URGENTE...!!POR FAVOR PRESTE ATENCIÓN A LA EXPLICACIÓN AL FINAL PARA REENVIAR ESTE MAIL.

En USA una compañía de celulares ofrece a sus clientes 2,000 minutos libres (SI, DOS MIL, LEYERON BIEN) por solo US$ 52.20

¿¿Quién gasta 2,000 minutos en un mes?? Usuarios comunes, seguro que no.

Si alguien lo gastara en nuestro país seguro pagaría un recibo o se tiraría en saldo muy superior a los U$S 52.20 que se pagan en USA.

¿¿¿CÓMO LLEGARON LOS NORTEAMERICANOS A ESTE BENEFICIO??? Mediante la UNIDAD. Sí , la unidad de la comunidad. Ni haciendo huelgas, ni rompiendo, ni quemando llantas, ni matando policias, ni nada. Solo de una manera:

NO USANDO EL TELÉFONO durante 5 días, las empresas se vieron obligadas a BAJAR LAS TARIFAS O QUEBRAR.

PONGÁMONOS LAS PILAS NOSOTROS PARA DEFENDERNOS...

Un paro de los usuarios no les hará quebrar, pero si las obligará a pensar en bajar de precio los servicios que prestan.

*LA PROPUESTA**: *

**Envíe este e-mail a todos aquellos que conozca para que los días 15 ,16 y 17 de ENERO DEL 2011 todos tengamos el celular apagado.

ES LA ÚNICA FORMA EN QUE PODREMOS EXPLICARLES A: VIVA, ENTEL Y TIGO, QUE NO SOMOS IGNORANTES NI VAMOS A SEGUIR PERMITIÉNDOLES QUE NOS METAN LA MANO EN EL BOLSILLO. ENTRE TODOS LOS OBLIGAREMOS A QUE BAJEN LAS TARIFAS, Y MEJOREN EL SERVICIO QUE ES TAN PESIMO.
SI NO NOS DEFENDEMOS NOSOTROS, NADIE MÁS LO VA A HACER.

*Datos: En 1999 en Argentina los ciudadanos obligaron a TELECOM y MOVISTAR a poner una tarifa reducida a INTERNET por medio de DESCOLGAR los teléfonos durante 15 minutos .

En USA lograron que las compañías proveedoras de Internet absorban el costo de la llamada, como comunicarse a un 0800 en vez de a un 0610.*

¿¿¿Por qué nosotros no lo intentamos con los servicios de celulares????

APAGUEN SUS CELULARES EL MAYOR TIEMPO POSIBLE LOS DÍAS 15,16 Y 17 DE ENERO DEL 2011 ¡¡¡FECHA HISTORICA!!!

Y si lo necesitan por negocios, eviten las llamadas que puedan. Programen desde ahora, tenemos tiempo para planificar esto!!

Usuarios y clientes convocamos a un paro nacional por 72 horas.

Porque somos los que mantenemos el sistema, apaguemos los celulares el

15,16 y 17 de ENERO 2011" LA UNION HACE LA FUERZA"

*Recuerden ENVIAR este mensaje a la mayor cantidad de Gente posible existe mucho tiempo para que ese dia nos hagamos respetar y tener unas tarifas justas como en otros paises.*

Envío este mensaje también para los que estan en el extranjero para que colaboren reenviandolo a sus contactos bolivianos.
Gracias

Monday, November 22, 2010

The HaNgOvEr - La ReSaCa



Película recomendada
Es una comedia... son 4 amigos y uno de ellos se va a casar. Por tanto deciden hacerle su despedida de soltero en Las Vegas...
Es una odisea!!! Sucede de todo! Pero como ellos, no sabemos qué sucedió exactamente la noche clave. Luego se van aclarando las cosas poco a poco. Y al final! Hay fotos de evidencias!

Súper! Hay que verla :D

He aquí el TRAILER (español de España... no encontré en su idioma original, qué penita...)


PoRcEnTaJe De GraSa CoRpoRaL

A la hora de hacer dieta, no hay que solamente concentrarse en el "peso ideal" sino también tener mucho cuidado con el "Porcentaje de Grasa Corporal"

¿Qué alimentos son bajos en grasa? Entre ellos está las verduras y los pescados. Las dietas que prohiben el consumo de carbohidratos, pueden afectar el porcentaje de grasa.

Pero, ¿por qué hay que vigilar nuestro porcentaje de grasa? La baja de grasa corporal podría afectar la producción de estrógenos (hormonas femeninas), podría afectar también el aspecto saludable de nuestro pelo, uñas y piel. Hasta un desgaste físico que se produce al tratar de funcionar con prácticamente nada de combustible. Osteoporosis. Los órganos se deterioran, y si le sumamos el bajo peso, la pérdida de la musculatura, entre otros, podría ser una "mezcla mortal".

Entonces, ¿cuál sería el nivel de grasa adecuado?
Para hombres: de 15% a 18%
Para mujeres: de 22% a 25%

Uhmmm pero hay un dato interesante que encontré.
Para que podás lograr ver que tu abdomen esté marcado y más definido... Los hombres necesitan generalmente menos de 10% y las mujeres entre 14 y 20% para que se puedan revelar los músculos abdominales y tener un abdomen marcado.

A continuación, una tabla con los rangos de bajo a alto sobre el porcentaje de nuestra grasa:

Porcentaje de grasa corporal para mujeres


Age Grasa Muy Baja Grasa Baja Grasa Promedio Grasa muy alta Demasiada Grasa

20-30 Años - 17% 17-20% 14-17% 24-27% 28%+

30-40 Años - 18% 18-21% 21-23% 25-29% 30%+

40-50 Años - 20% 20-23% 24-27% 28-31% 32%+

50+ Años - 21% 21-24% 24-31% 32-35% 36%+



Porcentaje de Grasa Corporal Para Hombres


Age Grasa Muy Baja Grasa Baja Grasa Promedio Grasa muy alta Demasiada Grasa

20-30 Años - 9% 9-12% 13-16% 17-19% 20%+

30-40 Años - 11% 11-13% 14-17% 18-22% 23%+

40-50 Años - 12% 12-15% 16-20% 21-25% 26%+

50+ Años - 13% 13-16% 17-21% 22-27% 28%+


También dejo esta imágen con los rangos.



Para saber qué porcentaje de grasa tenés, utiliza la siguiente aplicación. Necesitás colocar tu peso, edad, sexo y cuánto mide tu cintura. Los rangos varían si sos mujer u hombre. (Para convertir de centímetros a pulgadas: http://www.asoptur.org/conversion/pulgadas_centimetros.html)



Good Health! ;)

Tuesday, November 16, 2010

MaRteS 16/11

A 16 días de correr noviembre, a pocas horas del concierto de David Guetta, a 45 días para decir Adios al 2010... y a siglos de tu corazón... Hoy desperté y luego recordé el golpe bajo... ese golpe bajo mis pulmones... Han pasado casi 2 días y hasta ahora no me he puesto nada. Será que ese dolorcito desaparecerá solito? Será que solo se trata de un golpecito, nada de qué preocuparse? Uhmmm... asiento feo. Por culpa de ese asiento duro y nada esponjocito, me lastimé. Si se van a subir a la montaña rusa de GalaxiPark, llevense su almohadita... jaja, en serioooo! -_-!

Ah... aunque Don Omar plagió un tema de los Jkarkas, hay una canción que me gusta... Nena que bien te vez. La estoy escuchando ahora y me hace bailar sobre mi silla :p jijiji Espero este viernes bailarla si es que no se agarran toda la noche otra vez el karaoke..

Pero eso no es todo, vi el trailer de "Actividad Paranormal 1"... ah gracias Dani por la recomendación (jejeje) y si... voy a ir buscarla para verla... pero tendría que verla con mi hermanita porque yo solita, ya sabes, no puedoooo wiiiiih qué miedo jejeje.. Y luego la vemos la 2. :)

Monday, November 15, 2010

ReSeTeAr Un IdenTiTy

Cómo volver a 1 el identity en SQL SERVER...

Corriendo la siguiente línea de código, sencillito :D

DBCC CHECKIDENT (tabla, RESEED, 0)

Monday, November 08, 2010

La FieBrE

Después de haber estado con fiebre un par de veces este fin de semana pasado, me dieron ganas de buscar información sobre el tema.

Me sorprendió saber que la fiebre es una parte importante de las defensas del cuerpo contra una infección. Pudiera parecer para nosotros la fiebre una batalla en el cuerpo, pero en realidad la fiebre está luchando "a favor" de nosotros y no en contra. Por qué? Porque la mayoría de las bacterias y virus que causan las infecciones en las personas prosperan mejor a 37ºC (98.6ºF)

Qué puede causar la fiebre?
Casi cualquier infección puede causar fiebre. Algunas infecciones comunes son:

*Infecciones como neumonía, infecciones óseas (osteomielitis) apendicitis, tuberculosis, *infecciones cutáneas o celulitis y meningitis
*Infecciones respiratorias como enfermedades seudo gripales o resfriados, dolores de garganta, infecciones del oído, infecciones sinusales, mononucleosis infecciosa y bronquitis.
*Infecciones urinarias
*Gastroenteritis viral y gastroenteritis bacteriana

Las siguientes son algunas pautas para tomar medicina con el fin de bajar una fiebre:

  • El paracetamol (Tylenol) e ibuprofeno (Advil, Motrin) ayudan a reducir la fiebre en niños y adultos. Algunas veces, los médicos le aconsejan que use ambos tipos de medicamento.
  • Tome paracetamol cada 4 a 6 horas. Funciona bajando el termostato del cerebro.
  • Tome ibuprofeno cada 6 a 8 horas, pero NO lo utilice en niños menores de 6 meses de edad.
  • El ácido acetilsalicílico (aspirin) es muy eficaz para tratar la fiebre en los adultos, pero NO le dé este medicamento a los niños, a menos que el pediatra le haya indicado usarlo.
  • Sepa cuánto pesan usted o su hijo y luego verifique siempre las instrucciones en el paquete.
  • En caso de niños menores de 3 meses de edad, llame al médico primero antes de administrarles medicamentos.

Comer y beber con fiebre:

  • Todas las personas, sobre todo los niños, deben tomar bastantes líquidos. El agua, las paletas de helados, la sopa y la gelatina son todas buenas opciones.
  • A los niños más pequeños no les dé demasiada fruta ni jugo de manzana y evite las bebidas para deportistas.
  • Aunque consumir alimentos con fiebre está bien, no deben forzarse.

Monday, November 01, 2010

CaLenDaRio AjAx y CSS

El calendario que nos ofrece ajax es blanco y con letras negras, sin sabor pero tenemos Calendar Css Classes

que se encuentra en


http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Calendar/Calendar.aspx


Yo solo utilizé algunas de esas clases y quedó así:



El estilo es el siguiente:

ESTILO 1 CELESTE

.cssCalendario {
background-color:#4F81BD;
font-family:Verdana, Geneva, sans-serif;
color:#FFFAFA;
}
.cssCalendario .ajax__calendar_header {
background-color:#376091;
font-family:Verdana, Geneva, sans-serif;
color:White;
}
.cssCalendario .ajax__calendar_hover {
text-decoration:underline;
font-weight:bold;
background-color:White;
color:#376091;
}

ESTILO 2 PLOMO

.cssCalendario {
background-color:#737373;
font-family:Verdana, Geneva, sans-serif;
color:#FFFAFA;
}
.cssCalendario .ajax__calendar_header {
background-color:#404040;
font-family:Verdana, Geneva, sans-serif;
color:White;
}
.cssCalendario .ajax__calendar_hover {
text-decoration:underline;
font-weight:bold;
background-color:White;
color:#737373;
}

Y finalmente, en el CalendarExtender control en su html, le colocan la siguiente propiedad:
CssClass="cssCalendario"

Happy Coding...

Thursday, October 28, 2010

A Ti - RiCaRdO ArJoNa ft. EroS RaMaZZoTTi

Qué bella canción... las voces, la melodía, el ritmo... me encanta =)
Les dejo con el mp3 para descargar y la letra para cantarla ♥

mp3 A Ti - RiCaRdO ArJoNa ft. EroS RaMaZZoTTi

A ti - Ricardo Arjona & Eros Ramazzoti by can3lita

lyrics A Ti - RiCaRdO ArJoNa ft. EroS RaMaZZoTTi

A ti te estoy hablando a ti, a ti la que no escucha,
A ti que con lo que te sobra me darías la luz para encender los días,
A ti que juegas a ganarme cuando sabes bien que lo he perdido todo,
A ti te estoy hablando a ti aunque te importe poco, lo que estoy diciendo.

A ti te estoy hablando a ti aunque es perder el tiempo,
A ti que te paso tan lejos el rigor del llanto y la melancolía,
Si nunca dije la verdad fue porque la verdad siempre fue una mentira,
A ti te estoy hablando a ti aunque te valga madre lo que estoy diciendo.

A ti que te falto el valor para pelear por ti,
A ti que te consuelas con cubrirte de Channel las huellas de mis besos,
A ti ya no te queda nada,
A ti ya no te queda nada, nada.

A ti que por despecho estas pensando con los pies,
A ti que me dejaste solo incluso cuando estabas en mi compañía,
A ti ya no te queda nada,
A ti ya no te queda nada, nada.

A ti te estoy hablando a ti tan sorda y resignada,
A ti que duermes con tu orgullo y te dejas tocar con tu rencor barato,
A ti que te gusta ir de mártir repartiendo culpas que son solo tuyas,
A ti te estoy hablando a ti porque no hay nadie más que entienda lo que digo.

A ti que te falto el valor para pelear por ti,
A ti que te consuelas con cubrirte de Channel las huellas de mis besos,
A ti ya no te queda nada,
A ti ya no te queda nada, nada.

A ti que por despecho estas pensando con los pies,
A ti que me dejaste solo incluso cuando estabas en mi compañía,
A ti ya no te queda nada,
A ti ya no te queda nada, nada.

A ti ya no te queda nada, y a mi me queda por lo menos,
Este síndrome incurable de quererte tanto.
A ti ya no te queda nada.

A ti que te falto el valor para pelear por ti,
A ti que te consuelas con cubrirte de Channel las huellas de mis besos,
A ti ya no te queda nada,
A ti ya no te queda nada, nada.

¿CuáL eS La DiFeReNciA EntRe DiReCT CaST y CTyPe?

DirectCast vs CType

CType puede convertir un tipo de dato diferente del indicado siempre y cuando esto sea posible. (Por ejemplo, de Double a Integer)

DirectCast al contrario no, por ejemplo de Double a Integer daría un error ya que Double no es del tipo Integer. Por tanto, si se sabe que el objeto a convertir debería ser del mismo tipo que el objeto una vez convertido, se recomiendo usar DirectCast.

A continuación, dejo algunos ejemplos que aclaran la situación.

Dim obj As Object = 1 ' obj contiene un entero
Dim str As String = CType(obj, String) ' Valido, CType convierte a
String
Dim entero As Integer = CType(obj, Integer) ' Valido, CType hace un cast a
Integer
Dim str1 As String = DirectCast(obj, String) ' Error, obj no contiene un
String
Dim entero1 As Integer = DirectCast(obj, Integer) ' Valido, obj contiene un
Integer

Wednesday, October 20, 2010

La MisMa PoSiCiOn... caNsA

Estar sentadas o paradas muchas horas a lo largo del día, da lugar al dolor de piernas.

¿Por qué?
El dolor es el resultado de un bloqueo circulatorio por estar mucho tiempo en la misma posición.

Por ello, cuando trabajamos en una oficina, por ejemplo, se recomienda pararnos, caminar... por momentos.

Este cansancio se puede aliviar con movimientos de presión y tracción, en orden secuencial:

**Cuando el dolor proviene de la parte posterior de las piernas, debemos doblarlas para relajar los músculos superficiales y acceder a los más profundos. Masajear el área afectada con la palma de la mano para llegar a la inserción de este músculo.

**Traccionar las piernas de manera ascendente con ambas manos para descargar la tensión que pudiese haber acumulada.

**Presionar el área profundamente y realizar movimientos rotatorios también profundos, que sin duda liberarán la tensión estática.

**Es aconsejable ejercer también movimientos rotatorios superficiales, que ayudarán a canalizar la vitalidad perdida.

Otros consejos
No utilizar zapatos de tacón no más de 5cm de altura.
Hechadas en la cama, levantar hacia arriba las piernas, como haciendo una L por un momento antes de dormir.

Fuente: Utilisima.com

Thursday, October 07, 2010

eL príNciPe aZuL nO exXisTe

Mi príncipe azul

El príncipe azul no existe, oooh qué pena... No hay un hombre que tenga todas estas cualidades juntas:



Detallista
Atento
Cariñoso
Dulce
Tierno
Conversador
Extrovertido
Inteligente
Confiable
Leal
Fiel
Respetuoso
Caballero
Gentil
Amable
Espontáneo, con facilidad de palabras
Amante a la lectura, investigación
Con ansias de saber más y aprender
Creativo
Lógico
Con iniciativa
Con sentido común
Empático
Que le guste y sepa bailar
Que le guste y sepa cantar
Tocar guitarra u otro instrumento
Guapo


Dado que NO existe, qué hacer en estos casos?

Se puede seguir estos
consejos

:)


Tuesday, October 05, 2010

¿DóNdE eSTá eL bUsiNeSS iNtELLiGeNCe?

Por lo general, yo lo utilizaba para reportes (.rdl) y se instalaba al instalar VisualStudio (2005) y en Archivo - Nuevo Proyecto - Allí aparecía...

Con VisualStudio 2008 no aparece... y esa pregunta me hice hoy (ya que hoy iba a hacer un reportito) y pues............ resulta que.........

Es ahora una herramienta aparte... Business Intelligence Development Studio (BIDS) y se instala al instalar las herramientas clientes de SQL Server 2008. Si tenes instalado el VS2008 y el SQLServer2008, bajo VS al dar Nuevo Proyecto, sale en los tipos de proyecto un tipo nuevo que se llama "Business Intelligence Projects", y dentro de esta categoría tenes (entre otras cosas) "Report Server Project"

haPPy ReporTing ;)

Monday, October 04, 2010

CóMo VaLiDaR CaJaS De TeXtO

Si estás usando ASP.NET, validar las entradas de cajas de texto por el lado del cliente, es sencillo (claro, debe estar habilitado el JavaScript para el browser)

Utilizando el control de Ajax, RequiredFieldValidator

Sus propiedades de este control sos:

TargetControlID: que el ID del control a validar (p.e.:txtNombre)
FilterType: Tipo de filtro. 3: Custrom, LowercaseLetters, Numbers, UppercaseLetters
FilterMode: 2: InvalidChars, ValidChars
y dependiendo del FilterMode, se listea los valid/invalid

Por ejemplo, yo deseo que en mi caja de texto, el usuario puede digitar lo que sea a exepción es caracteres especiales como ser: ª·¨¨'`~/Ç@#$%^&*()_-+=[]{}¡!<>¿?,;.:


O si quiero que solo digite Números:



o Solo Números y letras:



Lo cierto es que podes combinar a tu gusto y requerimiento

Happy coding...




Tuesday, September 14, 2010

CiClo De ViDa De UnA PáGiNa ASP.NET

Una página ASP.NET cuando está siendo cargada, por debajo está siendo pasada por distintas etapas de procesamiento. Existen los llamados "Eventos de Página" y eso lo podés localizar dentro de tu code-behind como la imágen mostrada.



Justamente las etapas por las que pasa toda página son esas... y lo siguiente es el órden. Es muy importante conocer el orden ya que así podemos escribir el código apropiado en el momento adecuado.


1.PreInit
2.Init
3.InitComplete
4.PreLoad
5.Load
6.Eventos de control
7.LoadComplete
8.PreRender
9.SaveStateComplete
10.Render
11.Unload

Pero surge una problemática cuando nuestra página ASP.NET tiene un USERCONTROL (ascx)... Hay eventos de página que primero pasa por el usercontro y luego por nuestro aspx.

Justamente ese problema tenía yo. De mi aspx necesitaba enviarle un valor a mi usercontrol y esto lo hacía desde su page_init pero primero pasaba por el page_init del usercontrol de modo que el valor nunca llegaba.

Pero los eventos de página no son los mismo que el de un usercontrol comparados al de un aspx. A continuación se muestra una imágen con los page events de un usercontrol



Como pueden notar, el usercontrol no tiene el evento PreInit asi que este podriamos usarlo para enviar un valor al usercontrol desde el formulario aspx en el caso de que necesitemos que lo reciba antes de su load.

El orden de una página ASP.NET con su usercontrol es como sigue:

.aspx - Page_PreInit()

.ascx - Page_Init()
.aspx - Page_Init()
.aspx - Page_Load()
.ascx - Page_Load()
.aspx - Page_PreRender()
.ascx - Page_PreRender()
.ascx - Page_Unload()
.aspx - Page_Unload()

Friday, September 03, 2010

HeLLo - LioNeL RicHie

Esta es una linda canción que me gustó tras que la escuché... muy, muy romántica, no? Felizmente más allá de cierta persona, me recuerda a otra situación de mi vida... jeje. Cute song.
Te dejo la letra y el mp3 ... y la letra traducida al español.

lyrics HeLLo - LioNeL RicHie

I've been alone with you inside my mind
And in my dreams I've kissed your
lips a thousand times
I sometimes see you pass outside my door
Hello, is
it me you're looking for?

I can see it in your eyes
I can see it in
your smile
You're all I've ever wanted, (and) my arms are open wide
'Cause you know just what to say
And you know just what to do
And I
want to tell you so much, I love you ...

I long to see the sunlight in
your hair
And tell you time and time again how much I care
Sometimes I
feel my heart will overflow
Hello, I've just got to let you know

'Cause I wonder where you are
And I wonder what you do
Are you
somewhere feeling lonely, or is someone loving you?
Tell me how to win your
heart
For I haven't got a clue
But let me start by saying, I love you
...

Hello, is it me you're looking for?
'Cause I wonder where you
are
And I wonder what you do
Are you somewhere feeling lonely or is
someone loving you?
Tell me how to win your heart
For I haven't got a
clue
But let me start by saying ... I love you

lyrics HeLLo - LioNeL RicHie - Traducida al español

He estado a solas contigo dentro de mi ment
Y en mis sueños he besado tus labios mil veces
Algunas veces te veo pasar fuera de mi puerta
Hola!
Es a mi a quién estas buscando?

Puedo verlo en tus ojos
Puedo verlo en tu sonrisa
Eres todo lo que siempre he deseado
Y mis brazos están bien abiertos
Porque tú sabes exactamente qué decir
Y sabes exactamente qué hacer
Y yo quiere decirte tantas veces...
Te amo

Anhelo ver laluz del sol en tu pelo
Y decirte una y otra vez
cuánto me importas.
Algunas veces pienso que mi corazón se desbordará
Hola!
Simplemente tengo que dejarte saber
Porque me pregunto dónde estás
Y me pregunto qué haces
Estás en alguna parte sintiéndote solitaria?
O hay alguien amándote?
Dime cómo ganar tu corazón
Porque no tengo ni idea
Pero déjame empezar diciendo Te amo

Hola!
Es a mi a quién estás buscando?
Porque me pregunto dónde estás
Y me pregunto qué haces
Estás en alguna parte sintiéndote solitaria?
O hay alguien amándote?
Dime cómo ganar tu corazón
Porque no tengo ni idea
Pero déjame empezar diciendo Te amo

Thursday, September 02, 2010

LaS NoViAs De Mi NoViO

Viste la película Las novias de mi novio?
Pues yo la vi recientemente... aunque empezada pero me gustó cómo iba asi que me quedé mirando. Me pareció interesante...

Todas las personas tenemos un pasado... pero a veces no es necesario saber todo de nuestra pareja actual, claro, a menos que sea realmente algo importante, digno de mencionarlo.

La curiosidad puede llevarnos a muchas cosas... aunque realmente es complicado... Pero... para qué saber de sus anteriores realaciones? Total, ya está con nosotros ahora, no? De todas maneras, sí hay cosas que no se deben dejar al azar.

"Quizá los secretos deben seguir siendo secretos"

La sinopsis de la película es:

En Las Novias de mi Novio, Stacy Holt (Brittany Murphy), es una productora
asociada de la presentadora de un programa diario de entrevistas, Kippie Kann
(Kathy Bates), que se encuentra frustrada porque su novio Derek (Ron Livingston)
se niega a hablar de sus relaciones pasadas. Animada por su colega Barb (Holly
Hunter), se decide a saber de sus ex novias. Utilizando el programa como reclamo
y a Barb como guía, Stacy las entrevista y se hace amiga de ellas, para acabar
descubriendo que el pasado, en pocos ejemplos, está bastante presente. En la era
de la electrónica aparece un cuento sobre la inmoralidad de la vida moderna. Las
Novias de mi Novio responde a la pregunta: ¿Has tenido alguna vez la tentación
de ir donde no debes? Luego, descubrirás las consecuencias de lo que puede pasar
si sucumbes a la tentación.

Tuesday, August 17, 2010

Su HiJa Me GuSTa - FaRRuKo ft. JoSe FeLiCiAnO

Quéeeee linda canción I love it!

Es la que le cantan a mi papá ;) jajajaja :p

So cute n pinky! Me encanta la vocesita de Farruko, qué bella que es! (aaaaay - suspiros)

Les dejo el lyrics y el mp3 para descargar.

LYRICS Su HiJa Me GuSTa - FaRRuKo ft. JoSe FeLiCiAnO


(Farruko)

Hola Que Tal, Vengo A Decirle Un Secreto
Con Mucho
Respeto, Tengo Varias Cosas Que Contar

(José Feliciano)

Señorito
Tome Asiento Y Conversemos De Una Vez
Ya Tu Cara Me Lo Dice, No Hay Mucho
Que Esconder

(Farruko)

Si Supiera Que Los Nervios Me Traicionan
Debo Callar Varios Segundos Sin Pensar

(José Feliciano &
Farruko)

Eso Me Asusta (No Se Preocupe Nada Malo Paso)

(José
Feliciano)

Entonces Dime…

(Farruko)

Bueno.
Su Hija
Me Gusta
Mi Única Intención Es Quererla Y Amarla
Haría Lo Que Fuera Por
Tenerla
Solamente Una Oportunidad Le Pido
Ayer Soñé Con Cupido Y Espero
No Estar Mal
Su Hija Me Gusta
Mi Única Intención Es Quererla Y Amarla
Haría Lo Que Fuera Por Tenerla
Solamente Una Oportunidad Le Pido
Ayer Soñé Con Cupido Y Espero No Estar Mal

(José Feliciano)

Con Que Cara Te Atreves Decir Que Te Gusta Mi Hija
Tienes Agallas,
Yo La Protejo Mas Que A Mi Vida
Ella Es Mi Sangre Y No Quiero Que Sufra Su
Madre
No Sabe De Mi, Yo No Creo En El Amor Ni En El Destino
Jovencito Te
Queda Un Mundo Por Vivir
Eso Mismo Que Haces Ahora, Hace Tiempo Lo Hice
Con La Dama Que Tanto Ame, Que Tanto Quise
Jamás Pensé Que El Tiempo
Pasara Tan Rápido
Me Cuesta Aceptarlo, Que Mi Nina Es Mi Bebe
Y Aunque
Lo Extraño (Nunca Le Hare Daño)
Es Que El Sentimiento De Un Padre
Vale
Mas Que Mil Palabras (Si Usted Lo Dice Lo
Entiendo Perfectamente)

(Farruko)

No Quiero Que Mal Interprete Lo Siento
Solo Vine
Hasta Aquí Para Poderle Decir
Su Hija Me Gusta
Mi Única Intención Es
Quererla Y Amarla
Haría Lo Que Fuera Por Tenerla
Solamente Una
Oportunidad Le Pido
Ayer Soñé Con Cupido Y Espero No Estar Mal
Su Hija
Me Gusta
Mi Única Intención Es Quererla Y Amarla
Haría Lo Que Fuera Por
Tenerla
Solamente Una Oportunidad Le Pido
Ayer Soñé Con Cupido Y Espero
No Estar Mal

(José Feliciano)

Dime Tú
Que Vas A Hacer Con
Ese Amor Que Te Propones

(Farruko)

Amarla Y Cuidarla Solo Son
Mis Intenciones

(José Feliciano)

Yo No Creo, Yo No Creo, Ya En
El Amor

(Farruko)

No Se Altere Cálmese Don José
Que Lo Noto
Molesto, Es Que Su Hija Nació Para Mi
Y No Me Puedo Ir De Aquí Hasta Que
Diga Que Si…
No, No Me Puedo Ir De Aquí Hasta Que Diga Que Si

(Farruko & José Feliciano)

Su Hija Me Gusta
Mi Única
Intención Es Quererla Y Amarla (No, No Te La Lleves)
Haría Lo Que Fuera Por
Tenerla (Tu Sabes Que Me Duele)
Solamente Una Oportunidad Le Pido (Te Llevas
Un Pedazo Del Alma)
Ayer Soñé Con Cupido Y Espero No Estar Mal
Su Hija
Me Gusta (Tu Me Has Robado Todo)
Mi Única Intención Es Quererla Y Amarla
Haría Lo Que Fuera Por Tenerla (Yo No Puedo)
Solamente Una Oportunidad
Le Pido
Ayer Soñé Con Cupido Y Espero No Estar Mal



MP3 Su HiJa Me GuSTa - FaRRuKo ft. JoSe FeLiCiAnO

Ajax: Accordion

Me gusta y aquí te va cómo utilizar el control de Accordion de Ajax.

Para ver cómo se ve (valga la redundancia),entra
aqui

Para empezar, si tenés el VS 2008, tenés que instalarte el ToolKit... si aún no lo has hecho, ingresa aquí para saber cómo.

Empezemos.

En el code html de Default.aspx de tu WebSite:

Primero te arrastras el ToolkitScriptManager, quedaria asi:



Luego,te arrastras el Accordion
Dentro de las etiquetras del Accordion, colocas entre etiquetas Panes y dentro de estas, metes todos los AccordionPane que desees... Dentro de estas, metes un Header y un Content. Y dentro del Content es justo el contenido.

Queria mas o menos asi, su estructura:



Ah, por cierto, en mi toolbar del blog no tengo la opción de escribir código pues no es un blog de programación... asi que si alguen tiene algun truco,bien, mientras, lo estoy metiendo dentro de un textarea... lo br se autocrean, uds. los eliminan...

De todos maneras, subí mi Default.aspx y el CSS que le dará estilo... ok?

Se puede bajar de aqui el codigo

Y de aqui la hoja de estilo

Happy Coding...

Thursday, August 12, 2010

Mi ViLLaNo FaVoRiTo

La semana pasada fui al cine a ver la película "Mi villano favorito". Tierna y graciosa la describiría yo. Graciosa porque me hizo reir en varias ocasiones. Desde el mismo diseño de los muñequitos (me mata las piernas del villano) hasta la personalidad y ocurrencias de cada uno. Y tierna porque se pudo ver cómo la inocencia y sencillez de los niños hacen cambiar la actitud de una persona.

En esta película, una vez más se pudo notar que el pasado puede influenciar en el presente y futuro. El villano era villano porque su madre también lo era y él recordaba cada vez lo mismo.

Pero hay cosas buenas que pueden hacer pasar por alto las malas.

La parte de película que más me gustó fue cuando el villano les lee un libro a las 3 niñas que él mismo había hecho y escrito. Y cuando les da un besito a cada uno de esos bichitos verdes... hablando de los bichos verdes, me gustaría tener unos 10 de esos que adornen mi cama, jaja... son tan tan graciosos...

La peli... sí, recomedada!

Trailer - Mi ViLLaNo FaVoRiTo

Monday, July 26, 2010

aLLowSorTing: GridView (ASP.NET)

Si tu grilla está enlazada desde código, el sorting u ordenamiento no funciona de la misma manera a como si estuviera enlazado desde la vista de diseño a un origen de datos (DataSourceID).

Por ejemplo, en el evento Sorting del gridview, este pedazo de código no funciona: (es decir, siempre se va al ASC y no entra al DESC) Pero para el segundo caso sí, porque... El GridView alternará de forma automática entre "ASC" o "DESC" en SortExpression en cada clic, para conmutar entre orden de clasificación ascendente o descendente.

Dim strOrderBy As String = e.SortExpression
Select Case e.SortDirection

Case SortDirection.Ascending
strOrderBy = strOrderBy + " ASC"
Me.prcCargarPersonas(strOrderBy)
Case SortDirection.Descending
strOrderBy = strOrderBy + " DESC"
Me.prcCargarPersonas(strOrderBy)
End Select


Para el primero, lo arreglé de esta manera (utilizando una variable de state)

Dim strOrderBy As String = e.SortExpression

Select Case Me.ViewState("Orden")
Case "ASC"
strOrderBy = strOrderBy + " ASC"
Me.prcCargarPersonas(strOrderBy)
ViewState("Orden") = "DESC"
Case "DESC"
strOrderBy = strOrderBy + " DESC"
Me.prcCargarPersonas(strOrderBy) 'este es mi método que carga y bindea mi
grilla
ViewState("Orden") = "ASC"
Case Else
strOrderBy = strOrderBy + " ASC"
Me.prcCargarPersonas(strOrderBy)
ViewState("Orden") = "ASC"
End Select

Todo dentro del evento SORTING del gridview. Previamente, se le añade la propiedad a tu gridview AllowSorting="True" y por cada columna a utilizar para el sort, se le añade la propiedad SortExpression="NombreColumnaBaseDeDatos"

Monday, July 19, 2010

No vOy a MoRiR - PiPe BueNO

VIDEO No vOy a MoRiR - PiPe BueNO



LYRICS No vOy a MoRiR - PiPe BueNO

No se que siento al verte a ti que
me confunde al
respirar siento
deseos de no sentir toda esa
rabia que me da,
al ver
que pasas cerquita a mi
como si no me conocieras,
pensar que anoche
entre mis brazos
tu juraste
que no habria vida si
no estabas junto
a mi.

Quiero cerrar este capitulo en mi vida,
te di mi amor y
a
cambio recibi tristezas,
no soy de piedra y
si ahora lloro no me hace
menos hombre
con llanto el tiempo
se que borrara tu nombre
la
absurda historia
pronto llegara al final
...

Noo... no voy a morir,
algun dia vuelvo a ser feliz te lo aseguro...
no no voy a morir se que
muy pronto encontrare
alguien que me sepa amar...
no no voy a morir
aunque tu amor
me deje heridas en el alma..
no no voy a morir cuando tu
quieras
regresar no me vas a encontrar...
noo no, no me encontraras,
no no, no no no..
no me vas a encontrar...

Herido quedo un
corazon
que palpitaba por tu amor
...hoy no puedo ni respirar siento que
me voy
a estallar hasta en el aire quedo
impregnado el dulce nectar de
tus besos...
besos que por poquito me arrancan la vida
besos cargados
de ponzoña y de dolor..

Thursday, July 15, 2010

BaJaS TemPeRaTuRaS eN SanTa CruZ dE La SiErrA

Huy! Estos días sí que se ha sentido el frío. Y el frío polar no se va a ir tan rápido, se quedará en nuestra tropical ciudad hasta la siguiente semana!!!

Increíble! Tendremos un fin de semana súper frío! Cómo para quedarse en camita con tres frasadas, jejeje...

Mañana viernes, se pronostica que amanecerá con 7ºC. y el día lunes, algo más o menos nuevo... 5ºC !!!
Alguien por ahí diga que eso no es nada ya que en otros lugares las temperaturas son bajo cero... Pero el punto es que Santa Cruz es una ciudad tropical, la mayor parte del año está haciendo calor. Por tanto, no estamos acostumbrados a estas bajas de temperaturas a parte de que acá cuando hacer frío, hace frío! Jajaj... el frío es húuuuuuuuumedo!!! Entra hasta lo más profundo de nuestro ser. No nos calentamos con casi nada... En cambio, en la ciudad de La Paz (Bolivia), hace frío pero seco y uno se abriga y se olvida de todo.

Por ejemplo, anoche me desperté 3 veces por el frío. Y yo que duermo una sola hasta el día siguiente... Es que tampoco me abastecí de colchitas, me entré directo a mi cama. Pero ya le dije a mi mamá que me de más... frasadas, jejeje

Bueno, que tengan una linda noche, y no se olviden que el calor corporal es el mejor para combatir las bajas temperaturas. Asi que si están con alguien a su lado, no duden en darles un abrazo, jejeje :P

Wednesday, June 30, 2010

DataGrid ASP.NET JScript y QueryString

Muchas veces necesitamos pasar datos de una página a otra. Una manera es usando los querystring y a veces hay casos que a de esta otra página necesitamos pasar datos a los controles de la página padre. Me explico?

Tengo un formulario padre que llama a un popup, al cerrar el popup se necesita bajar ciertos datos a ciertas cajas de texto del formulario al que lo llamó.

Solucionamos esto con JavaScript.

El código JS sería...

function popupBusqueda(idForm,control1,control2,idAlmacen,idEmpresa)
{
aleatorio = (Math.round((Math.random()*99999)+1))
popUpBus =
window.open(idForm + '?formname=' + document.forms[0].name + '&Control=' +
control1 + '&Control2=' + control2 + '&idAlm=' + idAlmacen +
'&idEmp=' + idEmpresa,
aleatorio,"scrollbars=yes,status=yes,width=600,height=500,left=150,top=100");
}

Los parámetros, para este caso, son: el id del formulario,caja de texto1, caja de texto2 (a las que se bajaran los datos) , y los ids que necesitamos mandar para realizar el filtro en el popup.

Luego, utilizamos este método js en el formulario padre de la siguiente forma.
Dim strQueryString As String
strQueryString =
":popupBusqueda('fPopup.aspx','txt1','txt2', " + Me.id1.Value + ", " +
Me.id2.Value + ")"
Me.aBusqueda.HRef = "javascript:javascript" &
strQueryString

(Me.aBusqueda es un anchor.)

Después, en el formulario hijo o popup, en el load capturamos los valores del querystring:

queForm = Request.QueryString("formname")
y así se va haciendo con cada uno. Lo podemos poner en un string, en un view

En el If Not Page.IsPostBack Then, cargamos la grilla.
luego del DataBind(). Va un procedimiento que coloca un JS al linkbutton de la grilla (que es uno de tipo Select)

Public Sub recorrerGrilla()
For i As Integer = 0 To grdBusqueda.Items.Count
- 1
For j As Integer = 2 To grdBusqueda.Items(i).Cells.Count - 1

Dim
button As LinkButton = CType(grdBusqueda.Items(i).Cells(0).Controls(0),
LinkButton)

button.Attributes.Add("onclick", "window.opener.SetBuscar('"
+ queForm + "','" + queControl1 + "','" + queControl2 + "','" +
grdBusqueda.Items(i).Cells(1).Text + "','" + grdBusqueda.Items(i).Cells(2).Text
+ "'" + ");return false;")

Next
Next
End Sub

El js del SetBuscar es como sigue:

function SetBuscar(formName, idCod, idDscr,newCod,newDesc)
{
eval('var
theform = document.' + formName + ';');
popUpBus.close();
if (idCod !=
'') theform.elements[idCod].value = newCod;
if (idDscr != '')
theform.elements[idDscr].value = newDesc;
if (idCod != '')
__doPostBack(idCod,'');
}


Y fiiiiin...
haPPy Coding.

Thursday, June 24, 2010

CóMo AgReGaR DaTos A un DataGrid (VB.NET - ASP.NET) SiN PeRdiDaS PoR Un PosTBaCk

CóMo AgReGaR DaTos A un DataGrid (VB.NET - ASP.NET) SiN PeRdiDaS PoR Un PosTBaCk

El título ya detalla lo que se quiere hacer, no hay mucho por explicar. Vamos directo al código...

Primero, en el If Not IsPostBack Then del Page_Load, cargamos nuestra grilla normalmente y acto seguido le agregamos la siguiente línea de código: Session("Datos") = ds.Tables(0)

En el click de nuestro botón AGREGAR, programamos asi:


Dim dt As DataTable = DirectCast(Session("Datos"), DataTable)

Dim dr As
DataRow = dt.NewRow
dr("dcconccon") = Me.txtCodCli.Text
dr("dcconnoap")
= Me.txtNomCli.Text
dr("inalmcalm") = Me.cboAlmacenes.SelectedValue
dr("inalmnomb") = Me.cboAlmacenes.SelectedItem.Text
dt.Rows.Add(dr)

Me.dgrClientesXAlm.DataSource = dt
Me.dgrClientesXAlm.DataBind()

Session("Datos") = dt


Los rows o las filas de nuestro datatable deben coincidir con las de nuestra grilla. Los datos los extraemos de cajas de texto, combos u otro control.

Con esto, podemos guardar filas y filas de datos en nuestra grilla temporalmente hasta que decidamos mandarlas a la base de datos

Tuesday, June 22, 2010

CoMo eXTraEr La CaDeNa De ConExiOn deL Web.Config

Es muy simple...

Archivo WEB.CONFIG

Primero, debes editar el archivo xml Web.Config Dentro de la etiqueta "configuration" escribir la cadena de conexión a la base de datos:




En el caso de que utilices usuario y password, simplemente se lo agrega y quedaría así:



Lo cierto es que son muchos más valores que le podés agregar a tu cadena, en el siguiente link encontrarás todos: http://msdn.microsoft.com/es-es/library/system.data.sqlclient.sqlconnection.connectionstring(VS.80).aspx

ACCEDER DESDE VB.NET

Luego, en tu código, para acceder a la cadena es como sigue:



ALGO MÁS

Para que todo funcione,debes agregar la DLL System.Configuration a tu proyecto.
Compilas y ya.

Tuesday, May 18, 2010

SeReRe




Esta foto la tomé hace unos pocos días atrás desde el patio de mi casa... Estaban 2 parejas en mi árbol de achaicharú (árbol frutal). En realidad yo estaba mostrándole a mi mamá que un loro se posó en el árbol del vecino y mi mamá buscando al loro encontró las 2 parejas de serere y ahí fue cuando yo las vi. Fui enseguida a traer mi cámara para tomarles fotografías. Estaban en lo alto del árbol luego se cambiaron de árbol, al árbol del vecino (pues notaran que el árbol de la fotografía que muestro aquí no es de achaicharú) Pero lastimosamente las otras 3 pavas se movieron y sólo quedó 1... de todas las fotos, esta es en la que la pava se distingue mejor. =)
El serere (pava serere) es un de las pocas aves foliófagas, es decir, que se alimenta principalmente de hojas. Estas hojas son arrancadas con el pico, tragadas y molidas hasta formar un bolo grande dentro del inmenso buche del ave. Con la ayuda de una diversa microflora alojada dentro del buche, y esófago dilatados, el bolo se fermenta lentamente y es digerido. El ave se beneficia de algunos de los productos de su microflora y las bacterias que están tan concentradas en los sereres como en las vacas. También ayudan a eliminar el veneno de los compuestos secundarios de la hoja.

Su vuelo es torpe, mayormente planea, y pasa la mayor parte de su tiempo posado, siempre muy cerca de fuentes de agua, lagunas, laguitos, riachuelos, en la vegetación de los bordes.

Viven agrupadas, y son muy gritonas, se las puede llegar a escuchar incluso por las noches. Es posible que su nombre local se deba por la parte de Pava a su postura y tamaño y Serere en alusión a su alegre y desordenado penacho, similar al del Guira guira, llamado localmente Serere.

En Bolivia se lo ha visto en los departamentos de Pando, Beni, Norte de La Paz, Trópico Cochabambino y Santa Cruz. En los Parques Nacionales y Áreas protegidas de: Manuripi, Reserva departamental Itenez, Estación Biológica del Beni, Madidi, Isiboro Sécure, Amboró y Noel Kempff Mercado.

Thanks to: http://pajareandobolivia.blogspot.com/2008/01/vaca-con-alas.html

Monday, May 17, 2010

DesaRoLLaDor pLaTiNo






Sí! Al fin!... ahora la estrella platino viene con un PLUS.

"La estrella Platino tiene un PLUS... continúa perfeccionándote."

Los temas de estudio para el PLUS son los siguientes: (realmente es muy extenso, los repetidos son porque vienen en parte1, parte2, etc.)

Pero voy darle un break pues voy a empezar a estudiar el
Exam 70-536
TS: Microsoft .NET Framework - Application Development Foundation

Son más de 1000 páginas... para terminar en 10 días tendría que leer 100 x dia mínimo y todo en inglés =)

PLUS ESTRELLA PLATINO

Introducción a .NET 3.5 SP1
Introducción al Servicio de Datos de ADO.Net
Análisis del Servicio de Datos de ADO.Net
Introducción a ASP.NET MVC
Análisis de ASP.NET MVC
Introducción a Datos Dinámicos de ASP.NET
Análisis de Datos Dinámicos de ASP.NET
Introducción a ADO.NET Entity
Framework
Análisis de ADO.NET Entity Framework
Introducción a ASP.NET
AJAX 3.5 SP1
Introduccion al Enrutamiento de ASP.NET
Introducción a
Datos Dinámicos de ASP.NET
Análisis de Datos Dinámicos de ASP.NET
Análisis del ADO.NET Entity Framework
Introducción a ADO.NET Entity
Framework
Análisis del Servicio de Datos de ADO.NET
Introducción al
Servicio de Datos ADO.NET
Introducción a ASP.NET AJAX 3.5 SP1
Introducción al Enrutamiento de ASP.NETç
Introduccion a las mejoras de
.Net 3.5
Demo ADO.Net Entity Framework
Demo ASP.Net MVC
Implementación de Serv. RESTFul con WCF 3.5 SP1
Implementación de Serv.
RESTFul con WCF 3.5 SP1
Introducción a las mejoras de .Net Framework 3.5 S
Servicio de Datos ADO.Net
Servicio de Datos ADO.Net
Servicio de
Datos ADO.Net
ASP.Net MVC
ASP.Net MVC
ASP.Net MVC
Datos
Dinamicos ASP.Net
Datos Dinamicos ASP.Net
ADO.Net Entity Framework
ADO.Net Entity Framework
ADO.Net Entity Framework
ASP.Net AJAX 3.5
SP1
Enrutamiento de ASP.Net
WCF 3.5 SP1
Visual Studio 2008 SP1




Un dato: en Bolivia existen 14 desarrolladores platino =)... claro conmigo más!

Sunday, May 16, 2010

DesaRoLLaDor GoLd StaR



Y ahora rumbo a la platino porque...

NO TODO LO QUE RELUCE ES ORO.

...jeje, es el slogan que utiliza MS.

Thursday, May 13, 2010

HoAx: CaDeNaS De MenSaJeS

¿Qué es un hoax? Es una noticia falsa, un intento de hacer creer a un grupo de personas que algo falso es real

¿Y un hoax informático? Es un mensaje de correo electrónico con contenido falso o engañoso y atrayente. Normalmente es distribuido en cadena por sus sucesivos receptores debido a su contenido impactante que parece provenir de una fuente seria y fiable o porque el mismo mensaje pide ser reenviado

Las personas que crean bulo suelen tener alguno de los siguientes objetivos:

Captar direcciones de correo (para mandar spam, virus, mensajes con phishing o más bulo a gran escala)
Intentar engañar al destinatario para que revele su contraseña o acepte un archivo de malware.
Confundir o manipular a la opinión pública de la sociedad


Uno de los hoax que están circulando ahora es el siguiente:

URGENTISIMOOOOOOOOOOOO !!!


POR FAVOR, HAZ CIRCULAR ESTE AVISO A TUS
AMISTADES, FAMILIA, CONTACTOS !!!
En los próximos días, debes estar atent@:
No abras ningún mensaje con un archivo anexo llamado: Invitación de FACEBOOK,
independientemente de quien te lo envíe. Es un virus queabre una antorcha
olímpica que quema todo el disco duro C de la computadora. Este virus vendrá de
una persona conocida que te
tenia en su lista de direcciones.. Es por eso
que debes enviar este mensaje a todos tus contactos.

Es preferible
recibir 25 veces este correo que recibir el virus y abrirlo.. Si recibes el
mensaje llamado: Invitación de FACEBOOK, aunque sea enviado por un amigo, no lo
abras y apaga tu maquina inmediatamente. Es el peor virus anunciado por CNN. Un
nuevo virus ha sido descubierto recientemente que ha sido clasificado por
Microsoft comoel virus mas destructivo que haya existido . Este virus fue
descubierto ayer por la tarde por Mc Afee. Y no hay arreglo aun para esta clase
de virus. Este virus destruye simplemente el Sector Zero del Disco Duro, donde
la información vital de su función es guardada.


ENVIA ESTE E-MAIL A
QUIENES CONOZCAS. COPIA ESTE CORREO A UNO NUEVO Y MANDALO A TODOS TUS AMIGOS.

RECUERDA:
SI LO ENVIAS A ELLOS, NOS BENEFICIAS A TODOS.

Por lo general, los hoax informáticos tienen estos temas:

**Alertas sobre virus incurables
**Falacias sobre personas, instituciones o empresas
**Mensajes de temática religiosa
**Cadenas de solidaridad
**Cadenas de la suerte
**Métodos para hacerse millonario
**Regalos de grandes compañías
**Leyendas urbanas

ASI QUE SI RECIBES UNO DE ESTOS TIPOS DE CADENAS, NO LOS REENVIES.

Tuesday, May 11, 2010

DeL oDio aL aMoR HaY uN sOLo PaSo

Googleando sobre el odio, encontré algo interesante (escrito hace mucho pero aun no leido x mi jeje) y como siempre, encontrando cosas x accidente jejeje...

Lo cierto es quien dijo "Del odio al amor hay un solo paso" no solo son simples palabras sino que palabras fundamentadas con la ciencia. Si!

La zona del cerebro humano donde se inicia el odio hacia alguién, está íntimamente relacionada al área cerebral donde se produce el amor.

"Hay un estrecho vínculo entre ambos sentimientos, lo que tal vez explica que del amor se pueda pasar fácilmente al odio" -dijo Semir Zeki, director del estudio científico.

Bueno, más información...
aqui

Monday, May 10, 2010

Wednesday, April 28, 2010

DeSaRRoLLaDoR 5 eSTreLLaS

Ahora... a llegar a Desarrollador Platino. Sí!!!

Desde Febrero hasta Abril... logré las 5 estrellas. Aunque un poco (mucho!) retrasadita (pues el programa de DCE salió hace como 3 años si no me equivoco). Pero bueno, más vale tarde que nunca jeje.



Soy una de los 41 en Bolivia :p


Tuesday, April 27, 2010

La HoRa DeL Té


Es el momento del día que más me gusta... y es una costumbre que ha viajado alrededor del mundo. Pero sabías que tiene su orige en Inglaterra? Veamos cómo surgió la hora del té.

Por el año 1830, una tarde la duquesa Anna de Bedford pidió que le trajeran a su habitación un poco de té y algún refrigerio ligero.

A la duquesa le gustó tanto ese psicolabis que decidió repetirlo tarde tras tarde, invitando a sus amistades para que tomaran té junto a ella. Pasaron los años y aquella inocente merrienda ocasional se convirtió en un catalizador social siendo la excusa perfecta de la aristocracia inglesa para compartir chismes, la presentación de nuevos conocidos y exquisiteces.

Definitivamente es una buena excusa para juntarse entre amigos y compartir una linda y agradable tarde... I love the five o'clock tea!

Claro está, al té se lo acompaña con panes dulces (bizcochos, panqueques, pasteles, etc.) y no se descarta que también se deguste lo salado...

Acá por ejemplo en Santa Cruz (Bolivia), nos gusta tomar el café o té con empanadas de queso, zonzo, pastel de choclo... uuuuh hay una variedad... Así como existen muchos lugares para este objetivo como Las Delicias, Kivón, Dumbo, La Tertulia, Pícolo, Fridolín, etc. etc.