Interesante informacion, es bastante.
Friday, March 28, 2008
Internet Explorer 8 (Beta)
Put the web at your service.
(Pon la web a tu servicio)
Como siempre, las mejores frases las tiene Microsoft.
En el periodioco(newsletter, si no me equivoco) MSN,
estan promocionando la salida de Internet Explorer 8.
Pruebenlo(try it)

Descarguenlo desde aqui.
Friday, March 21, 2008
Thread Safe
Bien, de donde sale la duda?
sale de la propiedad .IsSynchronized de la interfaz ICollection,
la cual tiene por definicion lo siguiente; saber si la coleccion es Thread Safe.
Que definiciones he encontrado?
sale de la propiedad .IsSynchronized de la interfaz ICollection,
la cual tiene por definicion lo siguiente; saber si la coleccion es Thread Safe.
Que definiciones he encontrado?
- Es cuando una porcion de codigo puede ser llamado por varios threads sin interacciones indeseadas entre ellos.
Source - Es cuando, unicamente un thread crea una instancia de un objeto.
Source - Una porcion de codigo es Thread-Safe cuando este funciona correctamente en un ambiente de multiples Threads.
Source - Es cuando se asegura el acceso mutuamente(al mismo tiempo) exclusivo a un recurso compartido por varios multiples Threads.
Source
Labels:
aprendiendo,
certificacion 70-536,
learning
Saturday, March 08, 2008
VS2008 y ASP.NET MVC FRAMEWORK, No me sale igual
Buenas tardes
aqui molestando otra vez
bueno estoy siguiendo un tutorial =P sobre el asp.net mvc framework.
Que encontre en esta page o esta pagina .
Lo que sucede aqui esque la estructura de mi solucion mvc, no me sale igual que en el tutorial, asi que no se a que se pueda deber, aqui les dejos algunas imagenes para que comprendan mejor lo que trato de decirles.
Esta es mi version de vs2008

Lo siguiente es instalar los addins necesarios para el mvc framework, aqui estan.
addin 1
addin 2
Correccion, mientras estaba creando este post, me di cuenta que fue error mio, y ya que no quiero borrar lo que escribi, siguire posteando, asi que les comentare el error que cometi.
Creacion de la solucion del mvc framework, existen dos templates, el primero sin el proyecto de Test;

El segundo es con el proyecto de Test;

Como ustedes veran, yo elegi el primero y obtuve la siguiente estructura;

La cual no se parecia a la estructura mostrada en el tutorial mencionado lineas arriba;

Por tal motivo la existencia de este post.
Byes
Atte
Yo y mi Otro Yo Crazy ehhh!!! =)
aqui molestando otra vez
bueno estoy siguiendo un tutorial =P sobre el asp.net mvc framework.
Que encontre en esta page o esta pagina .
Lo que sucede aqui esque la estructura de mi solucion mvc, no me sale igual que en el tutorial, asi que no se a que se pueda deber, aqui les dejos algunas imagenes para que comprendan mejor lo que trato de decirles.
Esta es mi version de vs2008

Lo siguiente es instalar los addins necesarios para el mvc framework, aqui estan.
addin 1
addin 2
Correccion, mientras estaba creando este post, me di cuenta que fue error mio, y ya que no quiero borrar lo que escribi, siguire posteando, asi que les comentare el error que cometi.
Creacion de la solucion del mvc framework, existen dos templates, el primero sin el proyecto de Test;

El segundo es con el proyecto de Test;

Como ustedes veran, yo elegi el primero y obtuve la siguiente estructura;

La cual no se parecia a la estructura mostrada en el tutorial mencionado lineas arriba;

Por tal motivo la existencia de este post.
Byes
Atte
Yo y mi Otro Yo Crazy ehhh!!! =)
Friday, March 07, 2008
Expresiones Regulares, bit sample and bit question
Viendo algo de la certificacion(70-536) me tope con la siguiente pregunta,
¿Cual de estos patrones coincidia con las siguientes palabras; "zoot" y "zot"?
Yo marque estas dos alternativas.
1. zo*t$
2. $zo*t
Pero viendo en las respuestas del libro, solo la primera esta bien.
Meditando sobre porque la segunda opcion no podia ser,
es porque el dolar delimita el final de la palabra, y lo que venga despues no interesa en la palabra examinada, asi que para la segunda opcion unicamente coincidiria una cadena empty (""), pero probando lo anterior en un aplicativo consola tampoco coincide con la cadena empty.
Metodo, utilizado para hacer la comparacion.

El metodo Main()

y por ultimo, el resultado en consola.

Mas info aqui.
Termine, nos vemos.
Atte
Yo =)
¿Cual de estos patrones coincidia con las siguientes palabras; "zoot" y "zot"?
Yo marque estas dos alternativas.
1. zo*t$
2. $zo*t
Pero viendo en las respuestas del libro, solo la primera esta bien.
Meditando sobre porque la segunda opcion no podia ser,
es porque el dolar delimita el final de la palabra, y lo que venga despues no interesa en la palabra examinada, asi que para la segunda opcion unicamente coincidiria una cadena empty (""), pero probando lo anterior en un aplicativo consola tampoco coincide con la cadena empty.
Metodo, utilizado para hacer la comparacion.

El metodo Main()

y por ultimo, el resultado en consola.

Mas info aqui.
Termine, nos vemos.
Atte
Yo =)
Wednesday, March 05, 2008
Wednesday, February 27, 2008
DtsWizard Error
Friday, February 22, 2008
Thursday, February 21, 2008
IIS 5.1 no reconoce FX 3.5
Thursday, February 14, 2008
Publicar una aplicacion web, en el Servidor IIS.
1. Tener un aplicativo web, funcionando.

2. Crear una carpeta en el disco principal del reporte, donde se pondra los archivos de las aplicaciones web.

3. Utitilizar la opcion copiar Web Site del Visual Studio 2005.



4. En el IIS, cambiar la ruta de la carpeta.

5. Ver en una pagina Web, que la pagina levante.

Es todo.

2. Crear una carpeta en el disco principal del reporte, donde se pondra los archivos de las aplicaciones web.

3. Utitilizar la opcion copiar Web Site del Visual Studio 2005.



4. En el IIS, cambiar la ruta de la carpeta.

5. Ver en una pagina Web, que la pagina levante.

Es todo.
Monday, December 17, 2007
Probando MineField!
Todo comenzo aqui.
Es la version 3.0 de mozilla en beta, osea la usamos para ser testers, nunca he hecho eso, ser tester.

Bueno no la voy a usar porque, no soporta algunos addons, como se ve en la sgte figura:

Lo unico que lamento es que no soporte el foxmarks, es elemental para mi, asi que estare usando el 2.0 mientras tanto.
Pero tendro al 3.0 ahi latente.
Saludos.
Es la version 3.0 de mozilla en beta, osea la usamos para ser testers, nunca he hecho eso, ser tester.

Bueno no la voy a usar porque, no soporta algunos addons, como se ve en la sgte figura:

Lo unico que lamento es que no soporte el foxmarks, es elemental para mi, asi que estare usando el 2.0 mientras tanto.
Pero tendro al 3.0 ahi latente.
Saludos.
Thursday, November 22, 2007
EVENTO DE LA CELULA UNI .NET: CAMBIO DE LUGAR DE LA PRESENTACIÓN !!
Se informa a todos los interesados que el evento: "Desarrollo de soluciones con VS 2008: la proxima generación en el desarrollo de software", organizado por la Celula UNI, por motivos de fuerza mayor, se ha cambiado de lugar de la presentación: se va a realizar en el auditorio de la Facultad de IngenierÃa Industrial y de Sistemas (Auditorio de la FIIS - UNI) a la misma hora: Lunes 26 de noviembre de 5 a 10 pm.
Disculpen las molestias, los esperamos este lunes!.
Celula UNI .net
Disculpen las molestias, los esperamos este lunes!.
Celula UNI .net
Thursday, November 15, 2007
Evento Celula UNI en el Gran Teatro Norte( UNI )
Estimados amigos, como estan, les escribo este mail, para comunicarles lo siguiente:
La celula UNI .NET esta realizando un evento en el Gran Teatro Norte de la UNI, donde se expondran temas interesantes e importantes en lo nuevo que se viene para este 2008 sobre la Proxima Generacion de Desarrollo de Software.
Link para la inscripcion en la pagina de Sistemas UNI.
Mas informacion sobre el evento en el Blog de la Celula UNI .NET.
Gracias a todos por tomarse la molestia de leer este mail.
Y por favor reenvienlo a todos sus contactos, que de seguro estaran interesados al igual que ustedes.
--
Link para la inscripcion en la pagina de Sistemas UNI.
Mas informacion sobre el evento en el Blog de la Celula UNI .NET.
Gracias a todos por tomarse la molestia de leer este mail.
Y por favor reenvienlo a todos sus contactos, que de seguro estaran interesados al igual que ustedes.
--
Wednesday, November 14, 2007
Desarrollo de soluciones con VS2008: La proxima generación en el desarrollo de Software

Lugar:
- Gran Teatro Norte de la UNI
Inscripciones....
Temas a tratar:
- Ciclo de Vida del Software con VS Team System 2008
- A cargo Gino Henostroza .
- Desarrollo Web con VS Team System 2008.
- A cargo del señor Sergio Tarrillo.
- A cargo del señor Sergio Tarrillo.
- (Por confirmar)
- A cargo del señor Alonso Morales.
Acerca de los expositores:
Gino Henostroza
- MCT, MCSD, MCAD, MCP+SB, Microsoft Most Value Professional (MVP) en Visual Basic .NET. Consultor independiente.
- Especialista en Tecnologias .NET, COM+ y SQL Server.
Sergio Tarrillo
- MCTS en Web Applications.
- MCP en Windows y Web.
Alonso Morales
- MCP, MCAD, MCTS.
- Expositor en los Workshops de alta tecnologÃa en CPLS de la Universidad Nacional de IngenierÃa (UNI-FIIS).
Inscripciones en: inscribirme.
Monday, November 05, 2007
Palabra clave: Operator C#
Los operadores son sobrecargados por los metodos de las clases o estructuras que los implementan.
¿Donde se puede utilizar esta palabra clave?
Las podemos usar desde clases(class) y estructuras(struct).
¿Cuantas y cuales son las formas de declarar la palabra clave operador?
Existen 4 formas, las cuales son:
¿Explicar cada uno de los elementos definidos de las 4 formas en declarar la palabra clave operator?
No esta muy clara la diferencia entre Implicit y Explicit¿?.
¿Que se puede decir de las 2 primeras formas de implementar la palabra clave operator?
Que al menos uno de sus parametros(op-type, op-type2) debe ser una instancia de la clase o de la estructura en la que estan implementados.
¿Que beneficios trae declarar unos de los parametros del metodo como la clase o estructura en la cual esta contenida?
Por ejemplo previene la que volvamos a definir el operador de la suma de numeros enteros.
¿Que se puede decir de las dos ultimas formas de implementar la palabra clave operator?
Que al menos uno de sus parametros, conv-type-in y conv-type-out, debe ser del tipo de la clase o estructura en la que esta contenida. Esto quiere decir que el operador de conversion solo puedo convertir del tipo en el cual esta contenido(clase o estructura) hacia otro tipo y viceversa.
Este post nace, debido a la leccion 1 del volumen 1 para obtener la certificacion 70-536, en un ejemplo de "How to create a Structure".
Las podemos usar desde clases(class) y estructuras(struct).
¿Cuantas y cuales son las formas de declarar la palabra clave operador?
Existen 4 formas, las cuales son:

- result-type
- El valor retornado despues de aplicar el respectivo operador sobre el parametro o sobre los dos parametros.
- unary-operator
- Define el operador a usar, p.e. +, -, * .....
- op-type
- El tipo del primer parametro.
- operand
- El nombre del primer parametro.
- binary-operator
- Define el operador a usar. (no esta clara la diferencia que guarda con el unary-operator).
- op-type2
- Tipo de dato del segundo operador.
- operand2
- El nombre del segundo parametro.
- conv-type-out
- El tipo de dato a tranformar previsto por el operador de conversion.
- conv-type-in
- El tipo de dato de entrada que operador de conversion convertira.
Implicito:

¿Que se puede decir de las 2 primeras formas de implementar la palabra clave operator?
Que al menos uno de sus parametros(op-type, op-type2) debe ser una instancia de la clase o de la estructura en la que estan implementados.
¿Que beneficios trae declarar unos de los parametros del metodo como la clase o estructura en la cual esta contenida?
Por ejemplo previene la que volvamos a definir el operador de la suma de numeros enteros.
¿Que se puede decir de las dos ultimas formas de implementar la palabra clave operator?
Que al menos uno de sus parametros, conv-type-in y conv-type-out, debe ser del tipo de la clase o estructura en la que esta contenida. Esto quiere decir que el operador de conversion solo puedo convertir del tipo en el cual esta contenido(clase o estructura) hacia otro tipo y viceversa.
Este post nace, debido a la leccion 1 del volumen 1 para obtener la certificacion 70-536, en un ejemplo de "How to create a Structure".
Sunday, November 04, 2007
Estandar Unicode
¿Que es?
Es el estandar universal de codificacion de caracteres usa para representar el texto que se escribe en el computador.
¿Esta escrita bajo alguna norma?
Si, bajo la ISO/IEC 10646. Es totalmente compatible, y es actualizada constantemente.
¿Cuales son sus beneficios?
Cualquier tipo de implementacion con Unicode, podra decirse que tambien fue implementado bajo la norma ISO/IEC 10646.
¿Que hace Unicode?
Provee una manera unica y consistente de codificar texto en todos los idiomas.
¿Que problemas soluciono?
El intercambio internacional de archivos de texto.
¿Quienes son sus principales beneficiados?
Se basa en ASCII, y lo expando, yendo mas alla del alfabeto latino.
¿Que hace Unicode que no hace ASCII?
Existen 3 formas de codificacion que contienen el mismo conjunto de caracteres, permiten la codificacion de millones de caracteres.
¿Es suficiente, para soportar todo tipo de escritura?
¿Como estan ordenados los codigos?
Usan el plano multilenguaje basico (BMP).

¿Como se representa cada caracter?
En bits.
¿Que tamaño de datos maneja?
Usa 3 formas de codificacion, que permiten la transmicion de datos en cualquier direccion, sin la perdida de integridad, transmiten byte, word y doble word midiendo cada uno de ellos 8, 16 y 32 bits respectivamente.
¿Que normas de transmicion existen?
En sql server 2005, en el t-sql, cual es la diferencia que existe entre los tipos, char, nchar, varchar, nvarchar.(ya que el prefijo n significa Unicode).
Links relacionados al respecto:
Es el estandar universal de codificacion de caracteres usa para representar el texto que se escribe en el computador.
¿Esta escrita bajo alguna norma?
Si, bajo la ISO/IEC 10646. Es totalmente compatible, y es actualizada constantemente.
¿Cuales son sus beneficios?
Cualquier tipo de implementacion con Unicode, podra decirse que tambien fue implementado bajo la norma ISO/IEC 10646.
¿Que hace Unicode?
Provee una manera unica y consistente de codificar texto en todos los idiomas.
¿Que problemas soluciono?
El intercambio internacional de archivos de texto.
¿Quienes son sus principales beneficiados?
- Las personas de negocio.
- Poliglotas.
- Investigadores.
- Cientificos.
- Matematicos.
- Tecnicos.
Se basa en ASCII, y lo expando, yendo mas alla del alfabeto latino.
¿Que hace Unicode que no hace ASCII?
- Codifica todos los caracteres existentes en los idiomas de todo el mundo.
- La manera de codificar un caracter es simple y eficiente.
- Cada caracter corresponde a un unico valor numero y a un unico nombre.
Existen 3 formas de codificacion que contienen el mismo conjunto de caracteres, permiten la codificacion de millones de caracteres.
¿Es suficiente, para soportar todo tipo de escritura?
- Si, para todos los requerimientos de codificacion de caracteres.
- Cubre totalmente todos los escritos existentes en el mundo del presente y del pasado.
- Provee sistemas de notacion comunes.
- El alfabeto europeo.
- El alfabeto del medio oriente(middle eastern), de derecha a izquierda.
- Textos asiaticos.
- Signos de puntuacion.
- Signo diacrito.
- Simbolos matematicos.
- Simbolos tecnicos.
- Flechas.
- Dingbats.
- Letras acentuadas(caracter simple + un signo diacrito).
¿Como estan ordenados los codigos?
Usan el plano multilenguaje basico (BMP).

¿Como se representa cada caracter?
En bits.

Usa 3 formas de codificacion, que permiten la transmicion de datos en cualquier direccion, sin la perdida de integridad, transmiten byte, word y doble word midiendo cada uno de ellos 8, 16 y 32 bits respectivamente.
¿Que normas de transmicion existen?
- UTF-8.
- Usa grupos de bytes para representar el estandar Unicode, posee los mismo valores de bytes de los que posee el ASCII.
- Es codificado en 8 bits.
- UTF-16.
- Usado para propositos de economizar el espacio.
- Es codificado en 16 bits.
- UTF-32.
- Es codificado en 32 bits.
- El espacio no interesa.
En sql server 2005, en el t-sql, cual es la diferencia que existe entre los tipos, char, nchar, varchar, nvarchar.(ya que el prefijo n significa Unicode).
Links relacionados al respecto:
Wednesday, October 31, 2007
Google Analytics (Ver estadisticas de tu pagina)
Primer paso:
Ingresar a la pagina principal:
Google Analytics

Segundo Paso:
Ingresar con tu cuenta google ( yo@gmail.com )
Tercer Paso
Ingresando a la pagina de bienvenida se te solicitara la url de tu pagina web, luego se te dara instrucciones sobre agregar un script de seguimiento a tu pagina.

Cuarto paso, clic en editar, y seguir las instrucciones, pegar el script entre los tags body, de tu sitio Web.
Click en la ficha comprobar estado:
Ingresar a la pagina principal:
Google Analytics

Segundo Paso:
Ingresar con tu cuenta google ( yo@gmail.com )

Ingresando a la pagina de bienvenida se te solicitara la url de tu pagina web, luego se te dara instrucciones sobre agregar un script de seguimiento a tu pagina.

Cuarto paso, clic en editar, y seguir las instrucciones, pegar el script entre los tags body, de tu sitio Web.


Tuesday, October 30, 2007
Descargo
Thursday, September 20, 2007
Vs2005 by H.
Buenos dias, esto sera bastante rapido, cuando queremos acceder a la aventana del Inmediately Window, presionamos la combinacion de teclas CTRL + ALT + I y para ver el valor de alguna variable, ponemos en la ventana el sigo "?" seguido de la variable, como se ve a continuacion: ?Variable, ademas no nos permite trabajar con enumeradores.
Blogged with Flock
Monday, September 10, 2007
ufff, encontre la solucion para un problema en SSIS (HRESULT: 0x800703E6)
Hola a todos, contare de manera resumida lo que me paso, bueno regrese despues de unos dias a mi chamba, asi que queria colocar mi paquete en el servidor, pero salia un error, que no se podia ejecutar el metodo SaveToSqlServer. Intente otra cosa, importar el archivo, pero me salia el error de memoria(HRESULT: 0x800703E6), ya pues y buscando un patita tenia el roche pero desde un aplicativo en C#, asi que aqui coloco el post, de ese pata, podria decir me salvo la vida.
Aqui esta el link
Me gustaria saber lo de registrar esas dlls, tienen algo para dummies.
Jaja
Bytes
Aqui esta el link
Me gustaria saber lo de registrar esas dlls, tienen algo para dummies.
Jaja
Bytes
Blogged with Flock
Subscribe to:
Posts (Atom)